After a first pass, I ran into what ended up being a hard stop in the second round. The feedback I got was pretty direct: I needed stronger Data Structures and Algorithms fundamentals to move forward.
The process itself didn’t feel particularly long from my perspective, but it was clear I wasn’t meeting the bar on the technical core. I didn’t get an offer, and the most honest reflection I left with was that the gap wasn’t around anything specific to a project—it was the basics of DSA that I was falling short on, and that showed quickly in the round I failed.
4 months ago
Average Negative United States
I started with a screening call with a tech recruiter, and then I moved to a panel interview. The panel included the head of Cloud Engineering and a couple of engineers, and their tone felt relatively normal—interested in my answers and engaged as I spoke.
The part that soured the experience was the hiring manager’s behavior. Near the end, I asked questions about culture, and I was met with an unnecessarily sharp comment about my questions being “loaded.” The manager seemed distracted throughout, and after the interview I never heard back despite sending follow-up emails to the recruiter.
> 1 year
Average Neutral San Diego, CA
I went through a recruiter phone screen first, and then a virtual interview with the hiring manager. The overall experience was straightforward, but I…
> 1 year
Average Negative Bengaluru
My process dragged out over about a month and ended with me being put on hold and then effectively ghosted. I went through five rounds. Round one star…
> 1 year
Average Positive Bengaluru
My process started with a coding test online, then moved into a longer DSA-focused step. The second round was described as questions on data structure…
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
Technical / Coding Screen
Candidates can expect a strong focus on data structures and algorithms, with a 90-minute coding assessment that is challenging and time-pressured. Success in this round is crucial for moving forward in the interview process.
Data StructuresAlgorithmsCoding Assessment
Panel & Managerial Interviews
The interview process typically includes a panel discussion with team members and a managerial round that may cover both technical and behavioral aspects, but experiences can vary significantly based on the interviewer's engagement and demeanor.
Candidates should prepare for discussions around system design, microservices, and architectural principles, which are often part of the technical rounds and may involve deeper explorations of past projects.
System DesignMicroservicesArchitecture
Candidate Experience & Communication
The overall candidate experience can vary, with reports of both positive interactions and instances of poor communication or unprofessional behavior from hiring managers, which can impact perceptions of the company culture.
Candidate ExperienceCommunicationCompany Culture
Interview Structure & Timeline
The interview process is generally structured and can move quickly, often consisting of multiple rounds within a short timeframe, but some candidates report feeling 'ghosted' or left without clear feedback after several rounds.
Interview StructureTimelineFeedback
Preparation for Behavioral Questions
Candidates should be ready for behavioral questions that tie back to their resume and past experiences, as these are often integrated into the managerial and HR discussions.