My process started with a recruiter call, and after that I moved into a more multi-round onsite-style setup with multiple interviews. A couple of the conversations felt genuinely easy to connect with—the interviewers were engaged and it felt like they’d be good coworkers. The whole process still felt fair overall, even though it took a while to get through everything.
From there, things turned into a heavier technical run. After the initial recruiter screen, I did a set of technical interviews that blended discussion of how I approach daily engineering problems with coding-style evaluation. I remember having to slow down and actually talk through my reasoning process, not just arrive at an answer. I was also asked to reflect on my train of thought and how I would handle typical issues in the work.
9 months ago
Average Neutral United States
My first interaction was a recruiter screening call, and it set a weird tone immediately. The interviewer was standoffish and seemed uninterested in having an actual conversation. Things escalated fast, and the call felt hostile enough that I cut it short after just a few minutes.
Later, I also had a recruiter-call process where I scheduled quickly and the position was described as being for an internal tool team. That one ended with a quick rejection a couple days after the call. Between the two, the common thread was how little momentum I had once the recruiter stage was over—and how quickly things turned into a “no” without any meaningful back-and-forth.
9 months ago
Average Negative Santiago
I went through a pretty long hiring loop that felt out of proportion to the role and compensation. After an initial screening, I ended up doing a live…
10 months ago
Average Positive San Francisco, CA
After speaking with a recruiter about my experience and how I might align with the internal tool work, I got logistics and then an online assessment l…
> 1 year
Average Negative United States
I ran into a process where the technical steps themselves weren’t the only issue—the main problem was how the communication fell apart. I spent time g…
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
Recruiter Interaction
Initial recruiter calls varied significantly in tone and effectiveness, with some candidates experiencing a friendly and informative conversation, while others felt standoffish or unprofessional. This inconsistency set the stage for the overall interview experience.
RecruiterCommunicationTone
Technical Screen
Candidates typically underwent a technical screen involving coding exercises that focused on practical engineering tasks rather than algorithmic puzzles, though the quality of the interviewers varied, affecting the overall experience.
CodingPractical TasksTechnical Evaluation
Onsite Interviews
The onsite interviews often included multiple back-to-back technical sessions that assessed coding, system design, and architecture, but the atmosphere could range from collaborative to hostile, impacting candidates' perceptions of the company culture.
OnsiteTechnical InterviewsCulture Fit
Communication & Follow-Up
Many candidates reported a lack of clear communication and follow-up throughout the process, leading to frustration and a sense of disrespect for their time, especially after extensive interviews.
CommunicationFollow-UpCandidate Experience
Interview Difficulty & Expectations
The difficulty level of interviews was generally high, focusing on real-world engineering challenges, but some candidates felt the expectations were misaligned with the job descriptions or their experiences, leading to confusion.
DifficultyExpectationsReal-World Tasks
Overall Experience & Closure
Candidates expressed mixed feelings about the overall experience, with some appreciating the structured approach while others felt it lacked respect and closure, often ending without meaningful feedback or resolution.