MathWorks logo

MathWorks Qa Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 35 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
71.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at MathWorks.

Showing 3 of 35
MathWorks logo
MathWorks

Quality Engineer

Engineering · a year ago

Mid Difficult Neutral experience Accept offer 4 rounds
Interview process
Panel Background check
Interview formats
Behavioral Technical Other

It was one long panel interview online. It was 4 hours long, broken into 4 parts: a behavioral interview, a technical screening, then an interview with the hiring manager, and finally a cultural interview. The process was pretty tough, I really don't like when interviews are scheduled for so long. There was a lot of talking and way too much stuff to get through.

Confirmed questions1 question
  • A recursion problem similar to LeetCode
MathWorks logo
MathWorks

Software QA Intern

Engineering · more than a year ago

Intern Easy Positive experience Accept offer 4 rounds
Interview process
Recruiter call Take home Technical screen Background check Offer
Interview formats
Technical Behavioral

It was a telephonic interview process. There was a manager round which lasted for an hour, followed by a take-home assignment that had to be completed in 2 days. Then there was a technical round for an hour, and finally an HR interview for 30 mins. Overall it was an easy process and all the rounds were conducted over the phone. This role is different from a regular EDG role. The interview process for EDG is a bit different, involving Hackerank, followed by tech and behavioral interviews, with a focus on company values.

Confirmed questions7 questions
  • Manager round (1hr), take-home assignment
  • Technical round (1hr), Questions on assignment
  • 4-5 easy code debugging questions
MathWorks logo
MathWorks

Quality Engineer

Engineering · more than a year ago

Entry Easy Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Take home Technical screen
Interview formats
Coding Technical Behavioral

Started with a phone call from HR to chat about my experience, current situation, and the job details. Then, I was asked to submit some C++ and MATLAB code samples. Soon after, I got a technical phone interview scheduled with a desi interviewer. Before the call, he sent a MATLAB coding assignment which I nailed the same day since I've been coding in MATLAB forever. On the interview day, as expected with a desi interviewer, he spoke super fast, making it hard to catch everything. He hit me with a bunch of prepared, textbook questions. I nailed most of them, maybe missed one or two, and sadly, that apparently made me a bad candidate! He said even though I knew a lot about MATLAB and OOPS, missing those couple of questions meant I wasn't good enough at MATLAB. Seems like Mathworks hires a lot of these desi folks. They're clearly after people just like them, which I'm not. I'm looking for a creative and innovative place, and I doubt this is it. This was my second time interviewing with Mathworks, and it was the same old story: a desi interviewer, bookish questions, miss a couple and you're out. Thanks, but I won't be applying here again!

Confirmed questions8 questions
  • Can you explain Vectorization?
  • What are handle to graphics?
  • What is a nested function?

MathWorks Qa Engineer Interview Questions

Quoted word for word from MathWorks interview reports.

Considering the factorial recursive definition f(n) = n*f(n-1), how would you code this in MATLAB?

Read reports

What's the method for verifying that the converted C file is well-structured?

Read reports

Can you describe a method to ensure a class can only be subclassed and not instantiated directly, without using abstract classes?

Read reports

How do you check the performance of a function in MATLAB?

Read report

How would you sort the factorial computation you just implemented in MATLAB?

Read report

Can you explain Javascript on a web page and how the browser renders it?

Read report

Can you write a program to calculate the number of common tangents between two circles?

Read report

Formats, difficulty and experience

Across all 35 MathWorks interview reports.

Interview formats

Technical 36.7%
Behavioral 26.7%
Presentation 18.9%
Coding 16.7%
Other 1.1%

Interview difficulty

Easy 14.3%
Average 65.7%
Difficult 20%

Candidate experience

Neutral 14.3%
Positive 71.4%
Negative 14.3%