I went through 5 steps in the interview process:
1. HR call – initial screening.
2. Head of Engineering + Senior Engineer interview (Teams, ~30 min, personal/technical questions).
3. Home assignment – LeetCode-style, ~3 hours, 3 questions (easy–mid level).
4. On-site technical interview – 2 hours, included a logic problem, an algorithm question, and a system design task.
5. Cultural interview – with Director of Production & Project Management.
Overall experience:
The entire team was professional, respectful, and friendly. I never felt disrespected or “grilled,” and the interviewers created a positive atmosphere throughout.
Downside:
The process took about a month to complete. While I understand the importance of thorough screening, some steps felt like they could have been combined or streamlined to save time for both the candidate and the company.
Conclusion:
A fair and professional process with kind interviewers, but a bit too lengthy.