1. Coding round: consists of aptitude,technical MCQs and 2 coding problems to be solved in 60 mins.
2. Technical interview : 2 or 3 coding problems to be solved along with questions on core computer science concepts.
3. Managerial/technical interview: questions and deep discussions around your project and the technologies used. Also some system design was asked.
4. HR interview : Typical HR round. Being confident is enough