I applied through other source. The process took 5 weeks. I interviewed at MathWorks (Amherst, MA) in Jan 2025
Interview
At first, I was given an email stating my application was received, and that the following steps to the application process were: (1) the Hirevue Interview, (2) the Mathworks Hackerrank Coding Challenge/Online Assessement, and (3) provide my most recent University transcript. I did all of that in that order but probably sent the transcript before the other two. After I was asked the typical questions for qualitative jobs for the Hirevue recording (eg why are you interested in working here, tell us about yourself, what are some notable achievements/projects you've had, what skills do you possess for this job) - I went on to the OA. The OA was long (155 minutes) and consisted of questions such as: matlab related questions towards the second half of the exam, three C/C++/Java/ or Python programming problems in the second third of the exam, and some preliminary math/stats questions in the first third of the exam. I wasn't very prepared for the matlab questions as well as programming questions but I tried my best. Each section of the exam remains unopened until you choose to start that section, so it gave me the opportunity to take a break between sections. I would say even after some preparation, do not expect to be further processed as an applicant unless you did very well up to this point, which I did not but it was a learning experience for me.
I applied online. The process took 2 weeks. I interviewed at MathWorks in Feb 2025
Interview
First received a 3 part OA. First was standard Hirevue, then Hackerrank python DSA questions and Hackerrank MatLab(Optional but I think doing it helps). Then Technical interview over Teams with a current engineer. Then hiring manager round with resume review, behavioral questions, etc. Then meeting with recruiter to discuss position details and qualifications. Then hiring manager called for offer next day.
Interview questions [1]
Question 1
Tell me about a recent technical challenge you faced.
First I had to clear an online test and later I got a callback for an interview. It was a one on one interview and he asked me questions related to my interests. Then he asked questions related to my resume and projects I had done. Then it ended with him giving me a 30 minutes coding challenge that I had to share my screen and do. I was given the option to code in a language of my preference.
Interview questions [1]
Question 1
What would you have done differently in previous projects with the experience you have now?