MathWorks logo

MathWorks Technical Support Engineer Interview Questions
& Process

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

Based on 13 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
76.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at MathWorks.

Showing 3 of 13
MathWorks logo
MathWorks

Technical Support Engineer

Engineering · more than a year ago

Entry Difficult Neutral experience Decline offer 6 rounds
Interview process
Recruiter call Technical screen Onsite Take home Background check Offer
Interview formats
Behavioral Technical Coding

I first applied online and got an email for a 30 min phone chat. It was mostly about my resume, skills, and why I wanted the job. A week later, I had a 1-hour technical phone interview. It had four parts: math, C programming/OOP, control theory, and MATLAB/Simulink. If you passed that, you'd get invited for an in-person interview at the company that lasts 4 hours. You'd meet a bunch of people from support, application teams, HR, and other team members. Two department heads would ask about your background, motivation, how you'd deal with customers, and your strengths/weaknesses. Then, a quick chat with HR. After that, another written test on math, C programming, control theory, and Simulink. Finally, you'd meet potential teammates and see the workplace.

Confirmed questions8 questions
  • What's your approach to a critical customer support issue?
  • Can you solve some challenging math problems?
  • Can you answer some difficult questions about C programming and object-oriented concepts?
MathWorks logo
MathWorks

Technical Support Engineer

Engineering · more than a year ago

Mid Difficult Positive experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Behavioral Technical

I applied online and heard back from an HR in 2-3 days. The hiring manager then called me for about 40 minutes of behavioral questions. Three days later, another HR reached out to schedule a technical interview, which I set up for three days after that. The technical interview covered signal processing, C, Maths, and Matlab, and I felt I did okay, answering about 80% of the questions. After that, I was selected for an on-site interview. However, two days later, the hiring manager informed me I wasn't moving forward, without giving a specific reason.

Confirmed questions1 question
  • In Matlab, how would you go about plotting two curves that are based on different coordinate systems but within the same figure?
MathWorks logo
MathWorks

Technical Support Engineer

Engineering · more than a year ago

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

I applied online and after more than two weeks, I got a call for the internship position as a Technical Support. The EDG of the company interviewed me and asked general questions about my previous internship, group work, conflict resolution in a group, handling multiple projects, and tool usage. They also asked about my overall job search progress. Then, a Technical Phone Interview was scheduled. The interviewer also sent an email stating the interview would be about 40 minutes and cover basic math (discrete math, algorithm theory, probability, Big Oh notation), programming concepts (syntax, program flow), and a choice of programming languages (C or C++, Java or MATLAB), with a requirement for one object-oriented language (understanding C++ syntax, structure, compilation, and OOP concepts if chosen). Non-technical questions would also be included. I'll share more after the phone interview.

Confirmed questions1 question
  • Are you interviewing with other companies?

MathWorks Technical Support Engineer Interview Questions

Quoted word for word from MathWorks interview reports.

Tell me about the meaning of obscure symbols in Matlab such as !, @, and %.

Read reports

In Matlab, how would you go about plotting two curves that are based on different coordinate systems but within the same figure?

Read reports

How would you implement drawing a circle in the C programming language?

Read reports

Could you explain feed-forward control and its applications?

Read report

How do you approach MATLAB/Simulink programming and its functions?

Read report

Formats, difficulty and experience

Across all 13 MathWorks interview reports.

Interview formats

Technical 44.4%
Behavioral 33.3%
Coding 22.2%

Interview difficulty

Easy 15.4%
Average 69.2%
Difficult 15.4%

Candidate experience

Positive 76.9%
Neutral 15.4%
Negative 7.7%