Round 1 : It was an Aptitude test and Technical objective test of 60 minutes followed by a Coding test of 90 minutes. Candidates who cleared this round were shortlisted for the next round.
Round 2 : This was the technical interview round.
Interviewer asked me to explain a project which i had mentioned in my resume.
Then they asked me to explain inheritance, abstraction, exception handling, polymorphism.
I was given a coding problem for which i needed to write a code and explain it to the interviewer. The interviewer was quite polite and understanding even if we got stuck while writing the code they didn't rush the interview.
Candidates who cleared this round were shortlisted for the HR round.
Round 3 : In this round, i was asked the basic HR questions.
Basically, the interviewer just wanted to test our confidence and communication skills.