1) Shortlisted based on the summary.
2) Aptitude test hosted on HackerEarth. 20 mcqs (C and quantitative questions) were scored negative (+1/-1).
3) A score of 10 is a safe score. Shortlisted candidates are required to come to their office for an interview.
I tried 14 out of 20 questions. The problem is tricky, and you should only try it if you are very sure.
4) 3 to 4 rounds (both are knockouts, there are knockouts even after the last round)
i) Technical rounds
ii) Skill Round (optional, skip the second round if you do well in the first Skill Round)
iii) Techno Human Resources
iv) Human Resources
Technical Round Questions:
i) AVL Tree (code)
ii) The difference between a structure and an array
iii) Differences between structures and objects
iv) Inheritance
v) Some basic code can be written on patterns, anagrams, etc
vi) Dynamic loading
vii) Threads and Processes
viii) List of backlinks
ix) Key Parts
x) Implement some real-time systems
Some other questions:
ii) MS program?
iv) Are you flexible in your placement?
v) What was your experience with throughout your placement at the university?
vi) How many companies are you involved in?
Ask questions about your entire resume. Be thorough on your resume.
Closely observe communication skills. Always be honest.