1. Call with HR
The HR explains the interview process
2. Video Interview with Team Manager
The Team Manager describes the job position and asks few questions about the applicant's background
3. Take-Home Project
1 week to complete the project
4. Technical Interview
(did not reach this stage)