There are 5 rounds which will take place
1) Telephonic interview - here basics of your tech stack will be asked. 2) Online Assessment - 1h 30m assessment consisting 2 coding ques difficulty- easy to mid 1 sql query (basically on joins) and 10- 13 mcqs the coding and sql contain more weightage. 3) after passing the OA you'll have Technical round 1 it'll be 1h30m it'll focus mainly on your in depth knowledge of anything you wrote on your resume. The interviewer will keep on adding que also there will be in depth theory qs about subject programming lang , your project and so many code which the interviewer will make you write it can be dsa, sql, any topic like runtime polymorphism, pointers , output, pattern etc make sure you are thoroughly prepared for this round. After this interview if you pass there will be 4) Technical Round 2 this mostly focus on your development skills it contains 95% coding no or very less theory will be asked they'll give you the requirements and you have to develop that using the tech you wrote in your resume. And after the development they'll also ask why you used this and etc. Also your project will be again asked in this round but more in depth. The interview is of 1h. 5) HR round - this is of 30 min. The hr who took my interview was having around 25+ years of exp and also worked as a SE before so it contained many technical ques too like why this tech stack, tell me about your interview exps with this company etc etc. (Take hr round very seriously and prepare your ans before hand) after all this if selected you will gtt confirmation from the hr.