My interview felt moderately leveled and fairly practical. I was told to expect a tree-related question plus a dynamic programming problem, and I could use whatever language I preferred. The interviewer was genuinely helpful—if I got stuck or couldn’t finish the solution, they didn’t just let the silence hang; they would guide in a way that kept the session productive. I also had time to think, so it didn’t feel like I was being rushed.
Overall it came across as a focused technical check rather than a brutal puzzle. The experience left me feeling like I could reason through the concepts, even when I wasn’t fully certain I’d land the final answer exactly the way they wanted. I didn’t end up getting an offer, but the tone of the interaction was the most memorable part—it was still challenging, just not hostile.
7 months ago
Average Neutral Houston, TX
After an HR call to go over my background, I moved into a phone assessment that felt more about personality than technical ability. That led to two manager-led panel interviews over video, and the whole thing had a structured, “fit and experience” vibe. People stayed professional and the conversations were fairly straightforward, but I never received any clear update after the process, even when I was expecting at least a rejection or a timeline.
I also had a more background-forward recruiter touchpoint where the focus was a quick chat about my profile and practical details like visa sponsorship, followed by a virtual panel with a hiring manager and someone from the team. I remember keeping it conversational—covering what I’d done before and how it connected to what the group cared about. Even though the interviews felt normal and not overly stressful, the lack of follow-up after the rounds was the part that lingered most, because the process ended without much closure.
10 months ago
Easy Negative Pune
I went through an interview that leaned heavily on general knowledge and concepts rather than deep DSA or system design. Most of what I was asked was …
> 1 year
Easy Positive Pune
My interviews centered more on my background and projects than on abstract puzzles. I had an offline round where the conversation started with my proj…
> 1 year
Average Positive São Paulo, São Paulo
My process started with a recruiter step and then moved into multiple technical conversations. I remember meeting with an HR interviewer, then speakin…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Flow
The interview process typically starts with a recruiter call, followed by a structured series of interviews that may include HR, technical assessments, and manager-led panels. Candidates noted a mix of formats, including one-on-one interviews, group activities, and even site tours, which contributed to a well-organized experience.
Recruiter callPanel interviewsSite tour
Technical Assessment Focus
Technical interviews often emphasize practical knowledge and experience rather than abstract problem-solving, with questions aligned closely to candidates' resumes and past projects. Expect a mix of coding tasks, system design discussions, and specific technology-related questions, particularly around backend development and cloud services.
Coding tasksSystem designBackend development
Behavioral & Fit Interviews
Several interviews focus on assessing cultural fit and personality, with questions about past experiences and motivations. Candidates reported that these conversations felt conversational and straightforward, often linked to their previous work and how it aligns with the company's interests.
Cultural fitMotivational questionsExperience alignment
Interview Difficulty & Pressure
The overall difficulty of interviews varies, with some candidates describing the experience as manageable and others noting a more intense, high-pressure environment, especially during technical assessments. Candidates should be prepared for a range of challenges, from straightforward questions to more complex coding tasks under time constraints.
PressureCoding challengesDifficulty levels
Communication & Follow-Up
A common theme among candidates was the lack of clear communication and follow-up after interviews, leading to feelings of uncertainty and frustration. Many reported not receiving timely updates on their application status, which detracted from an otherwise positive interview experience.
Follow-upCommunicationCandidate experience
Practical Knowledge Emphasis
Interviews often center around practical knowledge relevant to the role, with a focus on specific technologies and methodologies that candidates have previously worked with. This practical approach helps candidates feel more comfortable, as questions are grounded in their actual experiences rather than theoretical concepts.