After I applied, the process kicked off with a video interview that was mostly behavioral, and it felt pretty standard for how they wanted me to walk through my background. I then went into a round of testing right before the final conversation, and finally I had a live coding interview to close things out.
What stood out was the overall rhythm: video screen first, then an assessment step, and then coding in a live setting. The difficulty level across the journey felt in the medium-to-average range overall—structured in what they asked and aligned with the role—though the exact weight of the later rounds made it more stressful as it got closer to the end. I didn’t end up getting an offer, but the process still felt fairly focused on the right topics.
3 months ago
Average Positive United Kingdom
I went through a pretty structured process that felt organized end to end, starting with a recruiter screen and then moving into interviews with more senior engineers and engineering managers. The later rounds were a mix of behavioral questions based on my resume plus coding challenges and even puzzles, so the day wasn’t just about writing code—it was about how I reasoned while answering.
The technical portion in particular felt straightforward for my level, and the overall difficulty leaned average rather than brutal. I didn’t have the sense that the questions were trying to trick me; they were more about consistency and matching the job’s core expectations.
5 months ago
Difficult Neutral Bangalore Rural
The process felt unusually tough and unevenly experienced depending on who you were paired with. I remember it being well structured at first, but the…
5 months ago
Average Positive India
My interview journey started with two virtual technical rounds, and then there was a separate behavioral round after that. The way it was set up felt …
9 months ago
Easy Positive Taguig
My interview process felt relatively easy and focused on core engineering basics. I first ran into questions centered on object-oriented programming a…
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 & Timeline
The interview process typically begins with a recruiter screen, followed by a mix of technical and behavioral rounds, often culminating in a live coding session. Candidates noted that the overall timeline can vary, with some experiencing delays between stages, but many found the structure to be clear and organized.
Recruiter screenTechnical roundsBehavioral rounds
Technical / Coding Screen
Candidates faced a variety of technical questions, often focused on core programming concepts, data structures, and specific technologies relevant to the role. The difficulty level was generally described as average, with some candidates finding the questions straightforward while others felt they were pushed towards specific solutions.
Data structuresCoding problemsLeetCode-style
Behavioral & Values
Behavioral interviews often involved detailed discussions about past projects and scenario-based questions, with a strong emphasis on communication and cultural fit. Some candidates struggled with the expectations during these rounds, indicating that preparation for specific behavioral questions is crucial.
Scenario-basedCultural fitProject walkthrough
Interview Dynamics & Communication
Candidates reported mixed experiences regarding interviewer engagement and communication throughout the process. While some found the interactions to be friendly and collaborative, others noted a lack of feedback and clarity, especially after interviews, which left them feeling uncertain about their performance.
Interviewer engagementFeedbackCommunication
Focus on Practical Knowledge
The interviews often emphasized practical knowledge and real-world applications, particularly in technical discussions. Candidates noted that interviewers were interested in how they approached problems and their reasoning rather than just arriving at the correct answer, which added a layer of complexity to the evaluation.
The overall difficulty of the interview process was generally perceived as average, though some candidates found certain rounds to be more challenging than others. Many felt that the experience was structured enough to allow them to showcase their skills effectively, despite the pressure of the final rounds.