I applied online. I interviewed at MathWorks (Bengaluru) in Oct 2014
Interview
I had two rounds of interview.Both r telephonic.1st round with project manager.Asked me basic questions in C++ like RAII,STL containers and etc.2nd Round with some technical person. Also more in depth C++ questions related to virtual function,virtual table,run time polymorphisim and etc.
Interview questions [1]
Question 1
In Depth C++ Quesions like when Vtable and Vptr created and how? what happens in case of pure virtual function?Shared pointer class design.
I applied online. The process took 5 weeks. I interviewed at MathWorks in Mar 2013
Interview
Got a email from a Hiring manager. He said he liked my profile and wanted to schedule an interview. The first round was a technical interview with another Senior/Lead Engineer in their team. Asked basic software engineering questions. Got called onsite and had an entire day of interviews. The culture seemed very friendly and relaxed. Seemed like a nice place to work.
I applied through an employee referral. The process took 4 weeks. I interviewed at MathWorks
Interview
Very professional and systematic interview. I had 2 telephonic interviews and one full day of face to face interview. Interview questions were standard C++ questions, few algorithms and 4-5 puzzles
Interview questions [1]
Question 1
I was not very prepared for the puzzles. So had little tough time with them