I went through a pretty brutal, five-round loop for a Senior Frontend Engineer role. After the recruiter stage, I ended up doing four separate technical interviews followed by a director round. The whole sequence felt like it was designed to keep moving forward no matter what, and it never really slowed down or gave me any sense of calibration along the way.
By the end, I was ultimately rejected without any feedback. That lack of follow-up was the part that lingered. Finishing four technical conversations plus a director interview only to receive no signal on what landed well versus what didn’t left me feeling like the process had consumed a lot of time and energy for no real closure.
1 month ago
Average Positive New York, NY
I experienced an interview process that felt long for what it was—mostly driven by timed coding work. I remember getting a problem that Addepar faces in everyday engineering, and it genuinely felt different from the usual Leetcode-style prompts I’d seen elsewhere. It was more refreshing than I expected, but it still came with the kind of pressure that doesn’t resemble real work.
One technical interview in particular threw me off because the environment was tense and unnatural. The interviewer’s tone was unpleasant and there was a tight time limit on a task that, in hindsight, wasn’t wildly complex. Instead of a normal collaborative problem-solving vibe, it felt like I was being pushed into a corner, and that made it harder to actually demonstrate how I build software. When the whole process stretches across multiple interviews with that level of pressure, it’s easy to walk out feeling like you only have one shot before the evaluation turns into a timed test.
3 months ago
Average Positive Pune
I applied for a senior web enablement role and the process was only two rounds, which immediately felt more manageable. The first interview was techni…
4 months ago
Average Negative Singapore
My process started with a recruiter call, and then I hit a HackerRank coding interview. The people I spoke with during the coding portion were pleasan…
5 months ago
Average Negative United Kingdom
I started with a short recruiter chat, but right after that the process basically jumped straight into a HackerRank test to filter me out. What stood …
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 a recruiter call followed by multiple technical rounds, often including coding challenges on HackerRank, system design discussions, and behavioral interviews. Candidates can expect a mix of technical assessments that may vary in number and focus depending on the specific role.
Candidates will face coding challenges that are often timed and may involve real-world engineering problems rather than generic algorithm questions. The coding environment can feel pressured, and candidates should be prepared to demonstrate not just correctness but also their thought process and problem-solving approach.
HackerRankReal-world problemsProblem-solving
System Design & Behavioral Interviews
System design interviews focus on practical applications and trade-offs, while behavioral interviews assess team dynamics and communication skills. Candidates should be ready to discuss their previous experiences and how they align with the company's values and team structure.
System designTeam dynamicsBehavioral questions
Communication & Feedback
The communication throughout the interview process can vary, with some candidates experiencing timely updates and others feeling left in the dark regarding their progress and feedback. Many report a lack of detailed feedback after rejections, which can leave candidates uncertain about their performance.
CommunicationFeedbackCandidate experience
Interview Environment & Tone
The atmosphere during interviews can range from collaborative to tense, affecting candidates' ability to perform. Some candidates noted that a supportive environment helped alleviate stress, while others felt pressured by the interviewer's tone or the format of the challenges.
CollaborativeTense environmentInterview tone
Outcome & Closure
Many candidates reported feeling frustrated by the lack of closure after the interview process, with several receiving generic rejection messages without specific feedback. This lack of clarity can lead to disappointment and uncertainty about how to improve for future opportunities.