I applied online. I interviewed at MathWorks in Dec 2013
Interview
Email contact -> schedule interview time -> give you options to select three most familiar programming language includes: java, c, c++, html+css+javascript, matlab...... -> about one week time to prepare -> interview by telephone. I am chinese and accept my undergraduate education in chinese, so I have trouble to understand some questions which make the interviewer think I am an idiot......But these questions are really really very simple. When I understood what he was asking, I thought that he asked me such simple question because he thought I am stupid......
Interview questions [1]
Question 1
mostly very easy. Data structure: something like how to use stack to impletment queue. What is mutex.
OA, then 2 rounds of interviews. First round asked me a few behavioral and walk me through your solution to one of the OA problems. I got cut after the first round. Interviewer seemed disinterested.
The interview process was very pleasant and welcoming. The team was professional, approachable and made the experience feel comfortable rather than stressful. There were no unexpected or overly difficult questions, just a smooth and engaging conversation
On hire-value, a web that records your answers. Not difficult. You have three practice questions, and each can go for twice and not be recorded, just to check your usage.
Interview questions [1]
Question 1
Explain why your background and experience would be a good fit for this job.