There are 4-5 rounds, starting with the Online Assessment, which consists of questions from Core CS Subjects, Quantitative Aptitude, Logical and Verbal Reasoning.
Following that there will be 2 technical rounds which will be around 30-45 mins long depending upon the interviewer. The questions asked will be from basic OOPs concepts and DSA. They will also ask questions form your resume.
Post that if you have made this far, there will be the final HR Round, which is nothing but the confirmation of your onboarding.