I applied online. The process took 1 week. I interviewed at MathWorks (Boston, MA) in July 2013
Interview
There were two rounds that I faced. First was a phone interview about my resume and generic behavioral questions. It was a discussion with an HR person, so this went pretty smooth.
The 2nd round was purely technical, again on phone. It was a 50 min session that had 4 parts in it. Math, General Programming Concepts, C language, Matlab and Signal Processing. The questions were slightly tough but not terribly hard to answer. Prepare for atleast 3,4 days in advance and you can nail it.
I applied through university. The process took 1 day. I interviewed at MathWorks
Interview
The interview process consisted of three rounds first was technical and they asked questions mostly on oops or your preferred two languages. Questions are basic and conceptual. I could not make to HR round.
I applied through university. The process took 2 weeks. I interviewed at MathWorks in Nov 2017
Interview
Simple online test followed with phone interview. They did't get many algorithm question but tested a lot on programming language details, like giving you a code snippet to determine will it get compiled.
I applied online. The process took 3 weeks. I interviewed at MathWorks (London, England) in Nov 2017
Interview
I applied online and received a Phone call interview few weeks after and was a great interview. I have declined the job as I had another which i was more interested