At first, the aptitude test took place.
It's test is the most awesome test I've ever encountered till now.
170 questions in 80 minutes
It consists of approx 9-11 sections I guess and these 170 questions are divided into all these sections unevenly as per their requirement.
3-4 or more sections are on English and vocabulary, grammar, etc.
Other sections, DI, LR, Quant, and other regular aptitude topics. They've tried to cover almost all of the topics. Medium difficulty questions.
Challenge is time. They want to observe our performance under pressure with that little time.
I however had like 7mins spare at the end.
They didn't level the minimum passing marks in each section to clear the test, but I suggest you not to solve less than 90% in each section. Possibly attempt 100%.
Cause you need to clear a certain cutoff in each section. There's no point in clearing 5 section with 100% but leaving a section unattended or scoring less in that. So, overall skills needed.
Also, in the last few sections, one or two, they have sort of IQ test questions which might burn more time. So, keep extra time for that.
The request is declared immediately on screen after submitting the test.
Then, after that, 10mins essay writing test is taken which is an elimination round (that I've observed). So give that test seriously.
Simple test. Unless your grammar and spellings sucks.
Evaluation of essays take considerable time. So we have to wait for some time.
After clearing essay round, there's technical PI where basic questions about C, C++ and few other sorts of questions are asked. Also, questions about your project is asked. Prepare for that in advance and explain your role in that project thoroughly.
Once you have cleared technical PI, you're almost selected. But the HR PI might be basic, but tricky.
First I was asked about my hobbies, achievement, family, etc etc. English fluency is a key ingredient in all this. All this lasted a while. But shortly after that, we kinda had a debate. He was trying to oppose my views. Later I discovered that he was probably messing with me and judging me to see if I change my views according to his. I didn't. I got the job. ;-)