After I booked the initial interview round with HR, it was cancelled on the same day and I didn’t get any specific feedback. I didn’t know what happened internally, and honestly it felt like a waste of time to schedule a slot just to have it pulled without explanation. I wasn’t sure what to do with that kind of missing context, so I left that experience feeling frustrated rather than informed.
5 months ago
Average Positive Bengaluru
I went into the first scheduled screen and got an easy LeetCode-style question. It felt like they barely gave it any breathing room—once I started, the interviewer moved on quickly to the next problem instead of letting me fully engage with what seemed initially straightforward. Timing-wise, I felt like I wasn’t able to cover everything they wanted within the hour, and it became more about juggling multiple topics than fully working through one.
The technical questions then emphasized skills I had mentioned on my resume, especially thread pool concepts, Redis, Spark, and Spring, including worst-case scenarios. I also got questions that pushed me to explain why I would choose NoSQL over SQL. Even though some of those areas matched my background, the pace was so fast that the “easy” part didn’t even get treated like it was a real warm-up. I didn’t end up receiving an offer, and the overall feel was that the process didn’t give me a fair shot to demonstrate depth on each prompt.
7 months ago
Average Positive Atlanta, GA
I started with an in-person interview that felt pretty grounded in basics—some technical design and algorithms questions, plus the usual back-and-fort…
9 months ago
Average Positive India
My process started with a preliminary test designed to check technical knowledge and problem-solving. Once I cleared that, the next stage opened up as…
> 1 year
Average Positive Madrid
My process started with outreach that felt unusually human for a tech company. I applied online, and separately I heard back through someone who knew …
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 consists of multiple rounds, starting with a recruiter screen followed by technical interviews that may include coding challenges and system design discussions. Candidates noted varying levels of organization, with some experiencing a clear structure while others felt the process was disjointed and uncoordinated.
Recruiter screenTechnical roundsStructured process
Technical & Coding Challenges
Candidates faced a mix of LeetCode-style coding questions, data structures, algorithms, and system design problems, often under time constraints that made it challenging to fully demonstrate their skills. The technical questions were generally aligned with the candidates' stated experience but varied in difficulty and relevance.
LeetCodeData structuresSystem design
Behavioral & Cultural Fit
Several interviews included behavioral questions aimed at assessing cultural fit and communication skills, often framed around past experiences and problem-solving approaches. Candidates appreciated the focus on how they would operate within the team, although some felt the behavioral aspects were less emphasized compared to technical evaluations.
Many candidates reported that the pacing of the interviews felt rushed, with little time to fully engage with questions or demonstrate depth of knowledge. This led to experiences where candidates felt they were unable to showcase their abilities effectively due to the rapid-fire questioning style.
PacingPressureRushed interviews
Communication & Follow-Up
Feedback and communication throughout the process varied significantly, with some candidates experiencing clear and timely updates while others faced long periods of silence and lack of closure after interviews. This inconsistency impacted candidates' overall impressions of the company and their confidence in the process.
CommunicationFeedbackFollow-up
Overall Experience & Outcome
While many candidates did not receive offers, their reflections highlighted a mix of positive and negative experiences, with some appreciating the structured approach and others feeling frustrated by disorganization or lack of clarity. The overall sentiment was that the interview process could benefit from improved alignment and clearer expectations.