I applied online. I interviewed at MathWorks in Sep 2025
Interview
Applied online. Started with an OA and HireVue interview. The OA has 3 sections, which are math, coding, and MATLAB questions. You can choose to complete either coding or MATLAB. I chose coding, and it was about finding the minimum spanning tree.
Then, there was a technical round, where we went through my resume, asking about some projects, and then did a LeetCode-style question.
Finally, an interview with the hiring manager, which is mainly behavioral questions. Both interviews are with the best and most friendly person you can meet. Overall, very enjoyable process.
Finally, I got an email from HR to schedule a quick call to finalize some details about 1 week after the hiring manager round, and received an offer on the same day.
Interview questions [1]
Question 1
OA: minimum spanning tree
Technical round: a question about arranging a string into a palindrome, with the ability to replace some characters
I applied online. The process took 4 weeks. I interviewed at MathWorks (Natick, MA)
Interview
Overall, the interview process was very good and smooth. The interview process consisted of multiple stages, starting with a live technical coding round focused on data structures and algorithms (LeetCode-style). During this technical screen, the interviewer also brought up my previously submitted Online Assessment (OA) and asked targeted follow-up questions to understand my logic, edge-case handling, and how I might optimize my code further. After passing the technical screen, I moved to a 45-minute system/behavioral and architectural deep-dive with an Engineering Development Group (EDG) Manager. In that round, we discussed my background and specific system architectural decisions I made in previous roles and few behavioral questions. Finally, a few days later, I had a brief logistics call with an HR recruiter to confirm my availability and start dates, followed quickly by an official offer
I applied online. I interviewed at MathWorks in Mar 2026
Interview
2 leetcode questions, solved the first one and partially correct on the second one. Then moved on to questions about the projects on my resume. Asked about MPC and control-related topics.
There were few easy online coding problems and mathematical problems at first You can choose any programming language you want.
Finished online interview via hireviue then got in person scheduled
Interview questions [1]
Question 1
What is your background and how can that contribute to mathwork