At first resume screening.
At round 1 , online programming test. They give you 2 problems to solve in 5 days. Mine problem was about data structure and dynamic programming.
At round 2, skype coding interview. They give you 2 or 3 problem to solve and you have to explain how you solved it.
At round 3, online aptitude test. Contains basic math, probability.
At round 4, another skype interview. Ask about your project and they check your analytical skill.
I failed at round 4.