I went through a fairly multi-step loop that started with HR and then moved into several technical rounds, followed by additional discussions with a hiring manager in the US. The early HR interaction is what most stuck with me, and it wasn’t positive—during that stage I felt talked down to and like basic process explanations weren’t actually being delivered in a helpful way.
After the recruiter conversation, I had technical interviews where the expectation was clearly on my ability to reason through real problems rather than just do superficial coding. Then I had rounds with the hiring manager, which felt more like a focused conversation about fit and how I’d approach work day to day.
> 1 year
Difficult Negative San Jose, CA
My process was pretty contained: two interviews total—system design and then a hiring manager round. The hiring manager asked a mix of questions about my experience and also behavioral prompts, and it felt like they wanted me to be specific about how I’d worked and how I’d handled situations.
The part that threw me off wasn’t the difficulty of the questions as much as how the interviews were scheduled. The timing was far from smooth; they rescheduled multiple times, and there were moments where the change showed up just minutes before the start time. That made the lead-up to the actual conversations feel stressful even though the interview format itself was straightforward.
> 1 year
Average Neutral United States
After a recruiter call, I was scheduled for two technical interviews and then a behavioral round with my manager. The flow felt typical—get aligned wi…
> 1 year
Average Positive Bengaluru
I did an online interview in Bangalore that ran in three rounds over about two weeks. The first round was DS/Algo, then I moved to system design, and …
> 1 year
Difficult Neutral United States
The first step was a recruiter outreach, and then I was scheduled for a technical phone screen using a shared coding platform. In that screening, the …
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 begins with an HR call, followed by technical interviews focusing on data structures and algorithms, system design, and a final behavioral round with a hiring manager. Candidates reported variations in the number of rounds and the overall structure, but most experienced a clear progression from HR to technical evaluations.
HR callTechnical interviewsBehavioral round
Technical Evaluation Focus
Candidates noted that technical interviews emphasized practical problem-solving and reasoning over superficial coding skills, with some rounds presenting unexpected challenges that required deeper analytical thinking. The difficulty of technical questions varied, with some candidates feeling that certain problems were trickier than anticipated.
Problem-solvingDS/AlgoSystem design
Behavioral & Managerial Rounds
Behavioral interviews often included questions about past experiences and situational responses, with hiring managers looking for specific examples of how candidates handled challenges. The tone of these discussions varied, with some candidates feeling comfortable while others encountered abrupt or condescending attitudes.
Several candidates experienced logistical challenges, such as last-minute rescheduling or unclear communication regarding interview timelines, which added stress to the process. This inconsistency in scheduling contributed to a negative impression of the overall experience for some candidates.
ReschedulingCommunicationLogistics
Overall Experience & Professionalism
Candidates reported mixed feelings about the professionalism of the interviewers, with some experiencing supportive and engaging interactions, while others faced abrasive or dismissive behavior. The overall impression of the interview experience was often influenced by the demeanor of the interviewers and the perceived fairness of the process.
Most candidates did not receive offers, and many expressed disappointment over the lack of feedback or closure after their interviews. The absence of clear communication regarding the reasons for rejection left some candidates feeling uncertain about their performance and the evaluation process.