The Interview consists of 3 parts all are elimination rounds.
1. Technical Interview in which basic level questions on coding are asked like, What is inheritance, Write the code, OOPS's pillars and some basic programs like reverse a string, is string a palindrome or not. etc. and also a quiz or puzzle question which can be easily found on youtube.
2. Managerial Round: This round can be different for everyone. I was asked about machine learning as I had selected the AI/ML role. Basic machine learning questions will be asked. So be prepared for that. No coding questions will be asked.
3. HR Interview: In this all your basic details are asked and some questions on your behavioral check and personality are asked.