A couple of weeks ago I dropped my resume off at the career fair on campus and started my application on the laptop they brought. Then, I got an email asking to set up a time to talk on the phone and that began the interview process.
1)Phone interview - asking about availability, why I am interested in Mathworks, what I knew about the job. We then set up a time for me to go to one of their College Days. That's where the rest of the interviews took place.
2)Technical interview - basically all the interview questions that have been posted before. The only difference for me, and a couple of the other people at the college day with me, is that there wasn't any Math section to my interview. That may have been because I took a bit long on some of the questions in the other sections, but I'm not sure. The sections, for me, were Signal Processing, C programming (mostly programming in general), and Matlab.
3)Manager interview - also what was posted before. This was a behavioral interview, just to make sure you would fit in well with the rest of the employees.
4)HR interview - a bit of overlap with the manager interview but they also went over benefits and health insurance.
Overall, it wasn't too bad. They have presentations from managers and an old ASE so it was nice to see what you can do with the job. Also, for lunch, 2 application support engineers will take you to lunch where you can ask them more questions. It was a very exhausting day so if you are going for it, make sure you get a lot of sleep before.