After a recruiter call, I ended up going through a pretty grindy sequence that stretched across multiple stages. The recruiter touched base first, and then I had a technical screen through Karat where I was asked a couple of LeetCode-style questions—one round leaning into DSA and CS fundamentals.
From there, the rest of the loop felt like it was built around drilling into what I’d done before and then pushing into more coding. I had two technical interviews focused on my projects and my past experience, with additional DSA mixed in. Eventually I wrapped with an HR round. Overall it was highly tiring, and I felt like I was constantly moving from one high-pressure evaluation to the next.
3 months ago
Average Neutral Sydney
My experience centered on live coding, and that was honestly the main reason I felt the process differed from what I usually like. I went into a live coding session and found the interviewer handled it in a way that made it easier to follow along—I felt like the person explained things as I progressed instead of just watching.
That said, the overall difficulty felt like it required real rigor. One of the coding problems involved rate limiting, and they expected full proof-style code—no syntax mistakes and minimal hand-holding or guidance. The pressure of getting every detail right, combined with the way feedback was handled, made me feel like the interviewer wasn’t always fully attentive to what I was trying to communicate.
3 months ago
I got rejected after an interview for a Senior Software Engineer role, and the main thing I remember is the specific coding challenge they asked about…
3 months ago
Average Positive Dublin, Dublin
My process started with an HR conversation that was pretty straightforward—talking about my background and projects, and it stayed focused on getting …
5 months ago
Average Positive United States
I went through a fairly conventional four-round arc that felt well organized from start to finish. There was a coding round split into two separate se…
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 & Timeline
The interview process typically begins with a recruiter call, followed by a series of technical interviews that can include coding, system design, and behavioral assessments. Candidates noted that the structure felt organized but could also be demanding, with multiple rounds leading to a high-pressure environment.
Recruiter callTechnical interviewsStructured process
Technical Coding Challenges
Candidates faced various coding challenges, often in a live coding format, that emphasized data structures, algorithms, and problem-solving skills. The expectation for correctness and clarity during coding was high, with some rounds focusing on specific topics like multithreading or system design.
Live codingData structuresAlgorithms
Behavioral & Values Fit
Behavioral interviews were common, focusing on past experiences and alignment with company values. Candidates reported that these rounds were often straightforward but could also shift unexpectedly into technical discussions, which some found challenging.
Behavioral questionsCultural fitPast experiences
Communication & Feedback
Communication throughout the process varied, with some candidates experiencing clear timelines and supportive recruiters, while others faced ghosting or lack of feedback after interviews. This inconsistency affected candidates' perceptions of the process.
CommunicationFeedbackCandidate experience
Interview Difficulty & Pressure
The overall difficulty of the interviews was noted to be high, especially in technical rounds, which could lead to a feeling of being constantly evaluated under pressure. Candidates often felt that the intensity of the process was demanding and left little room for error.
High pressureDifficultyEvaluation
Technical Focus Areas
Specific technical topics frequently emerged in interviews, including multithreading, system design, and performance issues related to MongoDB. Candidates noted that a mismatch between expected and actual topics could lead to confusion and frustration.