1. Recruiter interview, a standard one, though I didn't have to retell the resume.
2. Tech assessment on HackerRank: 2-3 tasks on various topics.
3. Call with another recruiter where they tell you more about the next steps (idk why they can't do it in writing, similar to other companies).
4. Tech steps:
- System Design: In the end, they ask you to list the technologies that you would've chosen for the project and why.
- Live Coding: Task similar to one from step 2.
- HM interview: 3 behavioral questions. The way it was handled could've been easily replaced with a form.
5. Feedback call.
With an exception for the very first call, every interviewer was late. Interviewers from Tech steps had a bad setup, and it was hard to see them due to bad lighting/camera placement.
Overall, not a bad experience, but I was disappointed as I expected more professionalism from this company.