
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
Candidate interview experiences
First-hand accounts from people who interviewed at MathWorks.
Technical Support Engineer
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.
- 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?
Technical Support Engineer
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.
- In Matlab, how would you go about plotting two curves that are based on different coordinate systems but within the same figure?
Technical Support Engineer
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.
- 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 the difference between TCP and UDP?”
Read reports →“Given a code snippet, would it compile?”
Read report →“Could you explain feed-forward control and its applications?”
Read report →“What are your thoughts on control theory?”
Read report →“How do you approach MATLAB/Simulink programming and its functions?”
Read report →“Can you explain a concept in Matlab?”
Read report →Formats, difficulty and experience
Across all 13 MathWorks interview reports.