1. Google doc screening by asking about GPA and university
2. IQ test (Math, logic, english) Above average difficulty, but not too hard
3. Hackerrank technical test, 2 easy level leetcode/hackerrank questions
4. 1st Technical on-site interview, asking surface level questions about OOP, Databases, and Problem Solving (algorithms)
5. 2nd Technical on-site interview, with a focus on whiteboarding OOP questions and scenarios from a practical angle, in-depth Database discussion (mostly relational databases and normalisation), and 2 easy level algorithm design questions