I applied online. The process took 1 day. I interviewed at Principal Financial Group (Pune) in Mar 2019
Interview
Their Interview process is quite nice , they take 3-4 round i suppose
1. Round is technical round for MCQ's - Based of Basic Java Questions and Design Patterns
2. Round is also written technical where they will ask for class diagram or anysuch written question for a problem statement.
3. Technical Round - 1-1 Interview
4. Manager Round
Interview questions [1]
Question 1
The first two rounds where pretty good , if you have knowledge and if you come prepare properly they are quite easy and you will be able to get through them quickly. For the Interview round read about all the wired stuff which you can. They ask for Spring - application conext , Rest services , Design related to questions.
It was good normal question for java developer like basic of java,java8 and spring boot annotations and spring security related questions were asked, they have asked 2 coding questions as well
Interview questions [1]
Question 1
Spring security working, OAuth2.0 related configuation
Easy Interview of single round with questions around apex lwc and admin. Apart there were questions from managerial perspective. They are looking more on Lwc. It was a single round interview with hr interview followed.
I interviewed at Principal Financial Group (Iowa City, IA)
Interview
It was as expected. I had phone interview followed by in person interview. There were fewer technical questions that I expected. I talked about my previous experience and my previous work on SaaS products.
Interview questions [1]
Question 1
They asked my about my experience with Software as a Service products.