MathWorks logo

MathWorks General Intern Interview Questions
& Process

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

Based on 145 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
60.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at MathWorks.

Showing 3 of 145
MathWorks logo
MathWorks

Intern

Engineering · half a year ago

Intern Average Positive experience Accept offer 2 rounds
Interview process
Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

The interview had two rounds: a technical one and a behavioral one. The technical round focused on discussing projects from my resume, reviewing an OA question, and solving a LeetCode dynamic programming problem. In the behavioral round, the manager talked about the role and the company, then asked some general questions like how I handle tight deadlines and why I'm interested in MathWorks.

Confirmed questions3 questions
  • Can you share an instance of having a conflict with team members?
  • How do you manage situations with tight deadlines?
  • What is your motivation for applying to MathWorks?
MathWorks logo
MathWorks

Intern

Engineering · a year ago

Intern Difficult Positive experience Accept offer 2 rounds
Interview process
Take home Technical screen Background check
Interview formats
Coding Behavioral

After applying online, I first got an online assessment (OA) where I could choose to answer LeetCode-style problems or MATLAB-specific questions. A few weeks later, I scheduled an interview. The first interview was technical, focusing on problems similar to the OA. I explained my thinking as I solved them, and the interviewer offered some help when I got stuck. My solution didn't pass all tests because it wasn't fast enough, so we discussed potential optimizations. The next interview was with the hiring manager, where we reviewed my resume and delved into my past experiences and future interests. I'm not sure if there was a background check, but I did get an offer after the manager interview.

Confirmed questions1 question
  • How would you explain your thought process when working on a LeetCode-style problem?
MathWorks logo
MathWorks

Intern

Engineering · a year ago

Intern Average Neutral experience No offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite Background check
Interview formats
Coding Technical Behavioral

For the EDG Internship at MathWorks, the interview process includes a few steps to check technical and soft skills. You start by applying, then do a coding challenge and a video interview where you solve problems and record answers. After that, there's a technical call with an engineer about problem-solving and making code better. Then, you'll have a chat with a hiring manager about the job and how you'd fit the team. Finally, an HR interview covers logistics, company culture, and behavioral stuff to see if you match MathWorks' values. It's all about showing your technical skills, how you solve problems, and your interest in the role.

Confirmed questions2 questions
  • Could you tell me about your core values?
  • Which team would you be interested in working with?

MathWorks General Intern Interview Questions

Quoted word for word from MathWorks interview reports.

Could you write a function in MATLAB to implement the Fibonacci series?

Read reports

Could you explain the difference between a correlation kernel and a convolution kernel?

Read reports

Can all values in an array be paired up such that each pair sums to the same value? Respond with yes or no.

Read reports

After opening the Google page for Finite Impulse Response Filter, could you write a function that returns an output signal if the input signal and filter parameters are provided?

Read reports

Can you tell me about the on-chip communication protocol used in the Zynq7000 SoC?

Read report

What are the basics of C programming, including null pointers and calloc(), and what are the outputs of simple C code snippets?

Read report

Can you explain how signal flow works internally in Simulink, specifically regarding sample time?

Read report

Can you explain the internal workings of a HashMap, including how it handles collisions?

Read report

Can you explain what OOP is and the reasons for its use?

Read report

Formats, difficulty and experience

Across all 145 MathWorks interview reports.

Interview formats

Behavioral 34.3%
Technical 32%
Coding 28.2%
Group 2.6%
Other 1.5%

Interview difficulty

Easy 12.4%
Average 77.2%
Difficult 10.3%

Candidate experience

Neutral 34.3%
Negative 5.6%
Positive 60.1%