MathWorks logo

MathWorks Junior Engineer Interview Questions
& Process

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

Based on 14 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
85.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at MathWorks.

Showing 3 of 14
MathWorks logo
MathWorks

Associate Engineer

Engineering · more than a year ago

Entry Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Take home Onsite Background check Offer
Interview formats
Technical Coding System Design Behavioral

The interview process had four rounds. We started with an online assessment (OA) and Hirevue, which were sent right after applying. The OA had LeetCode medium and hard problems, plus some multiple-choice questions. The Hirevue was pretty short and asked basic HR-type questions. Then, I had a manager screening where I met with the EDG manager to go over the job basics and ask questions. The final round was a four-hour virtual power day. It included a two-hour technical interview with an EDG engineer, featuring a LeetCode medium/hard DP problem and a systems design question. After that, I spent an hour with the manager again to discuss the role in more detail. Finally, I had an hour-long meeting with the recruiter.

Confirmed questions2 questions
  • Can you share an instance where you had a conflict with a coworker?
  • Why do you think you are a strong candidate for this role?
MathWorks logo
MathWorks

Associate Engineer

Engineering · more than a year ago

Entry Difficult Neutral experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding Other

The aptitude round had about 4-5 sections. Most sections had 8-12 questions, but the coding section only had 2 questions. The test was conducted on Hackerrank. Topics covered included numerical reasoning, math, data structures and algorithms (DSA), object-oriented programming (OOPs), and coding. All sections except for coding were multiple-choice questions (MCQs).

Confirmed questions1 question
  • I was not shortlisted for the interview round.
MathWorks logo
MathWorks

Associate Engineer

Engineering

Entry Average Positive experience Accept offer 4 rounds
Interview process
Group Technical screen Technical screen Technical screen Recruiter call
Interview formats
Group Behavioral Technical Coding

It started with a Group Discussion, then there were three technical rounds, each being an elimination round. We also had two behavioral rounds and one coding round. The first behavioral interview was conducted by HR, and the second by a Manager. The coding round had two algorithmic questions, ranging from medium to hard difficulty.

Confirmed questions4 questions
  • Could you explain how you prioritize your tasks?
  • Can you tell me about your internship experience and the work you did there?
  • Which areas are you most interested in, and what domain would you prefer to join at Mathworks?

MathWorks Junior Engineer Interview Questions

Quoted word for word from MathWorks interview reports.

What is the reason behind using 'public static void main' in Java?

Read reports

Given a code snippet, what is the output considering Java exceptions?

Read reports

Could you explain the distinction between OOPs and procedural languages?

Read report

Formats, difficulty and experience

Across all 14 MathWorks interview reports.

Interview formats

Technical 33.3%
Behavioral 28.6%
Coding 19%
Group 11.9%
Other 4.8%

Interview difficulty

Easy 7.1%
Average 85.7%
Difficult 7.1%

Candidate experience

Positive 85.7%
Neutral 7.1%
Negative 7.1%