I am a Computer Science Grad.
The process started with the online HR interviews. They were standard questions, as seen on Glassdoor. This was followed by the technical phone interview, which again had pretty much the same questions as seen on Glassdoor. I had chosen Java, C, and C++.
The math section had one question that I hadn't seen on Glassdoor: the four-color problem.
It took them about three weeks to get back to me regarding the on-site interview. I was called on site, where I was first taken for my technical interview. I was given many sheets of code and asked to find mistakes in them, more like a debugging challenge. You have to be pretty clear with your basics. It's okay to get a few answers wrong as long as you show how you think. You must demonstrate that you are very clear and confident with your basics. They do help you if you get stuck. Think out loud.
The technical round lasted for two hours! That really tests you, but be confident, and you can get past it.
Followed by that was the managerial round. Basically, the person who takes this interview will be your manager. I was asked a lot of behavioral-type questions, where I had to give situation-based answers. Many questions, such as:
You have to exhibit that giving support is the best way to learn. That is something they are really looking for.
Followed by was a lunch round, where two ASEs accompany you to lunch (the cafeteria is really good). They basically answer any questions that you would have about the job profile.
At last was the HR round, where the HR asks you some standard HR questions, followed by some questions that were asked by the manager too. I think they do it on purpose to compare notes.
I received a call the next day saying they really liked me and would be going ahead with the reference check before they extend an offer. Make sure all your references know that they will be contacted by email. Finally, I received a call where they extended me an offer.
The following metrics were computed from 170 interview experiences for the MathWorks Applications Support Engineer role in Natick, Massachusetts.
MathWorks's interview process for their Applications Support Engineer roles in Natick, Massachusetts is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for MathWorks's Applications Support Engineer interview process in Natick, Massachusetts.