I applied through college or university. I interviewed at Persistent Systems (Pune) in Oct 2018
Interview
I was recruited by campus placement. There were four rounds in each filtered out a large portion of people. Starting from online test consisting of aptitude, english and quant. Only those students who did really well were sent to the coding round(second) while the other selected students went straight to the interview. These were students who were offered a higher package than the others. Two technical interviews after optional coding round and then HR meet.
Interview questions [1]
Question 1
Data structures
Inheritance
Computer Networking
Operating System
The process took 1 day. I interviewed at Persistent Systems (Pune) in Jul 2011
Interview
Firstly the aptitude test in which simple technical and logical questions are asked followed by a simple program and an essay (for your communication skills). They conduct 1:1 interview if you are short-listed and if you are good then direct HR or other technical round is conducted of interview.
They ask simple questions about data structure algorithms , simple database queries , and about your past projects.
Interview questions [1]
Question 1
shorted pth algorithm in a graph with almost 20 nodes.