The interview mainly consists of 1 aptitude test , 2 technical rounds and 1 HR round
Aptitude test was online where 2 hrs were given ,1 hour for solving MCQ (QA ,Reasoning, C , C ++ , Java , S/w Engg , Networking , Operating Systems , Microprocessors) and 1 hour for writing code for a scenario (c , c++ or java)
Technical 1 : Questions mainly from C , C ++ , Java , S/w Engg , Human computer Interface , Networking , Operating Systems , Microprocessors .. very beginner level questions just testing the basics :
what are the different levels of OSI Model
What is TCP and UDP
ACID Properties
Singleton class
how to perform garbage collection ....
Technical 2 : A senior interviewer has the code you wrote in the Aptitude round .. and questions are asked on the logic and mistakes (if any) done in that code ...
I was asked to write the same code with a different logic
HR round : just questions about you and simple orientation
Every round is an elimination round ...