I applied online. The process took 3 weeks. I interviewed at MathWorks (Natick, MA) in Jan 2026
Interview
I had technical round followed by a behavioural round. Overall the process was quite smooth. Although Python was not an available choice for the OA, I was allowed to use Python in the technical round. At first they asked few questions based on my resume and then the interviewer pulled up my solutions of OA and asked few questions based on it such as time complexity and how to optimize the code. My solution was optimal, so it was more about how to make the code more cleaner. This was followed by a DSA question on HackerRank. My solution was correct but had timelimit exceeded error for some tests. Nevertheless, I was chosen for the behavioural round.
Interview questions [1]
Question 1
One of the questions was to explain my solution from the online assessment, analyze its time complexity, and suggest improvements in terms of optimization and code quality.
I applied online. I interviewed at MathWorks (Natick, MA)
Interview
Two rounds: technical & bq. Technical round was mainly talking about the resume projects, reviewing oa question & 1 leetcode dynamic programming question. In the bq round the manager introduced the role and the company, then some general questions like tight ddl and why mathworks.
Interview questions [1]
Question 1
Conflict with team members, tight ddl, why mathworks
I applied online. I interviewed at MathWorks in Feb 2026
Interview
In my first round, they asked about projects on my resume. What are they and how I contributed. Followed by a LeetCode-style question, possibly more, but I ran out of time. Got rejected a week later.
Interview questions [1]
Question 1
What is the difference between HTTP requests and RESTful requests?
I applied online. I interviewed at MathWorks (Cambridge, England)
Interview
Easy Hackerrank followed by a Hireview followed by a Technical interview followed by a Behavioural interview. No crazy difficult techincal questions, all very standard. Even after getting all the way to behavioural no feedback given (even after requesting), not obvious to me where I might have messed up. Everyone was friendly.