The first round was a compact DSA-focused interview with basic questions. Then, about a week later in the overall flow, I went into a system-design interview where I was essentially asked to sketch a Kafka-like service. The final step was another technical round where I was hit with a hard leetcode-style problem.
Throughout, the interviewers were generally friendly and professional, and I felt like the technical portion was run with a pretty clear structure—each round had its own purpose. What threw me off wasn’t the difficulty so much as how the process ended: after the later stages, I didn’t get feedback, and it lingered as uncertainty even though I completed the tasks and confirmed I’d covered what they wanted. I also noticed a mismatch in how the role was framed versus what emphasis I felt during the process, which made the silence afterward feel even harder to interpret.
5 months ago
Average Positive Hyderābād
After a recruiter screen, the process moved through three online rounds. I first hit a machine-coding round where I was given requirements and had to produce running code within about 90 minutes. The second round was DSA-focused and broke into two leetcode problems, one easy and one medium. By the time I got to the last round, it shifted into behavioral plus a higher-level design discussion, where I had to talk through my experience and also show how I approach design at a conceptual level.
What stood out was the pacing and the feeling of “production mode” for the technical parts—writing working code quickly, then switching gears to classic leetcode-style reasoning, and finally moving into communication-heavy discussion. Even though the overall difficulty felt average, the structure kept tightening from coding to algorithm reasoning to broader design/behavior.
9 months ago
Easy Positive United States
I went through an OA followed by a phone screen, then a technical interview with leetcode easy problems. After that, I moved into a superday that incl…
9 months ago
Average Positive United Kingdom
My process started with an online assessment and then moved into a recruiter phone screen. After that, I did code pairing on HackerRank and then went …
10 months ago
Difficult Positive Visakhapatnam
My process was unusually intense and long for the number of rounds I went through—four stages total. First was an online coding test on HackerRank wit…
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 & Rounds
The interview process typically consists of multiple rounds, starting with an online assessment followed by technical interviews that include coding, system design, and behavioral discussions. Candidates should expect a structured flow with clear expectations for each stage.
Candidates will encounter a mix of data structures and algorithms (DSA), object-oriented programming (OOP) design, and system design questions, often requiring both coding and conceptual explanations. Familiarity with SQL and practical problem-solving is also emphasized.
DSAOOP designSQL
Coding Expectations
The coding rounds often involve live coding where candidates must explain their thought process and approach, with increasing difficulty across rounds. Candidates should be prepared to articulate solutions clearly and handle various coding challenges under time constraints.
Live codingProblem-solvingArticulation
Behavioral & Managerial Rounds
Behavioral interviews focus on past experiences and communication skills, often tied to technical discussions. Candidates should be ready to discuss their project experiences and how they approach problem-solving in a team context.
Behavioral interviewsTeamworkCommunication skills
Feedback & Closure
Many candidates reported a lack of feedback or closure after the interview process, which can lead to uncertainty about their performance. It's advisable to follow up for feedback if not provided, as this can help clarify any misunderstandings.
FeedbackClosureFollow-up
Overall Experience & Culture
The interview environment is generally described as professional and friendly, with a focus on clear communication and structured evaluations. Candidates should expect a supportive atmosphere, although the process can feel intense and demanding.