The process was quite typical for a tech company:
- Recruiter phone screen
- Live coding assignment
- On-site with various rounds including coding, systems design, domain expertise, and behavioral/culture fit with hiring manager/other leadership
In terms of the difficulty, I’d say it was reasonable, and the scope of the problems was appropriate and relevant to the position I was interviewing for.
In terms of the people doing the interviews, my experience was neutral-to-negative: one was great, one was okay, and the rest were bad. In the latter category, I’m talking about being constantly interrupted (and not precisely with hints or constructive feedback, it was the type of unnecessary comments that throw you off and make you lose focus), not being offered *any* time to ask them questions, the interviewer being visibly distracted and taking a couple of seconds to “come back” to the real world after you ask a clarifying question, and just general standoffishness. This was a pattern I observed all the way down to the offer stage, when I technically wasn’t being interviewed anymore.
Overall, I got the sense this place is intense (not a bad thing per se), but also potentially individualistic and ego-driven. A couple of people mentioned high workloads too, which may contribute to the amount of stress and burnout experienced, and in turn to creating a toxic culture. The vibes seemed off to me, though this is subjective of course. Ultimately, I decided to pass on the opportunity.