- online assesment ( 2 algo question as far as I remember)
- human resources interview ( behavioral questions)
- technical interview ( a variety of question related to computer science fundamentals)
- human resources interview ( less number of behavioral questions)
- offer