I applied through an employee referral. The process took 2 weeks. I interviewed at MSC Software (Los Angeles, CA) in Dec 2014
Interview
Process consisted of 4 rounds technical and one HR interview. The technical rounds proceeded from average to difficult conducted by consequently with people of increasing experience. The evaluation mostly stuck to my resume, past experience and proposed work. Software and development interviews involved solving puzzles, data structure and algorithms problems.
Interview questions [1]
Question 1
Some questions involved 1. Split a large linked list into two. 2. Reverse a large linked list. the space and memory orders and efficiency. 3. Design patters. express one design pattern in another format etc.