I applied through a staffing agency. The process took 2 weeks. I interviewed at Principal Financial Group (Des Moines, IA) in Feb 2019
Interview
Two rounds in person. One round for technical skills evaluation for the role and the second one for a more practical approach of problem solving followed by HR discussion. The second round had a group/panel while first one was with a project manager.
I applied through a staffing agency. The process took 1 week. I interviewed at Principal Financial Group (New Delhi) in Jun 2014
Interview
I got a direct interview call through a staffing agency, E-litmus. There were two rounds of interview and both were elimination rounds.
They were basically testing your attitude. Questions like introduce yourself, why do you want to work with us etc were asked. They were only asking from your resume.