- HR interview stage.
- Theoretical / light system design stage — questions about databases, patterns, moving from a monolith to microservices, testing approaches.
- Coding interview — they provide a short description of what to expect so you can prepare in advance. During the interview, they will give you the full task and expect you to implement it. Afterwards, they’ll ask follow-up questions about scaling, testing, etc.