MathWorks
3.6 of 5 310 reviews
www.mathworks.com Natick, MA 1000 to 5000 Employees

MathWorks Software Engineer Interview Questions & Reviews

Updated Apr 12, 2014
All Interviews Received Offers

Getting the Interview 

42%
16%
7%

Interview Experience 

33%
44%
22%

Interview Difficulty 

38 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

No Offer

Neutral Experience

Software Engineer Interview

Anonymous Interview Candidate

I applied online and the process took 2 weeks - interviewed at MathWorks.

Interview Details – The questions were very basic signal processing questions.

Interview Question – All questions were very basic.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Software Engineer Interview

Software Engineer

Interviewed at MathWorks

Interview Details – Video interview (5 typical questions that can be found everywhere) + 40 min tech phone interview

Interview Question – typical access level in c++ structure   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Difficult Interview

Software Engineer Interview

Software Engineer

I applied through an employee referral - interviewed at MathWorks in April 2013.

Interview Details – I apply for the position from an inside employee referral.

Interview Question – Some time and space complexity questions & memory management are difficult.   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Difficult Interview

Software Engineer Interview

Software Engineer
Natick, MA

I applied online and the process took 3 weeks - interviewed at MathWorks in November 2012.

Interview Details – At first there was a couple of phone interviews, maybe 2 or 3 with HR and one tech person. However, after those short ones were over, there was a 45 minute interviews grilling my on data structures question. I made it past that round but after that they didn't like my lack of knowledge of MATLAB. They definitely want you to know CS not only in practice but in theory.

Interview Question – What is the Pigeon Hole principle?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer

I applied through an employee referral and the process took 1 week - interviewed at MathWorks in August 2013.

Interview Details – I applied through employee referral and got an email for a technical phone interview. I didn't have an initial HR round. I was asked to submit a coding assignment prior to the interview(Java and C++). The interview lasted for almost an hour, with half of the time spend on going through the code and questions pertaining to it, which covered almost all the OOPs concepts. A few questions related to algorithms and time complexity were also asked. Previous work experience was also discussed. Almost all the questions were similar to the ones posted here.

Interview Question – no difficult questions.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Software Engineer Interview

Software Engineer

I applied through an employee referral and interviewed at MathWorks.

Interview Details – phone interview, two brain teasers and 1 coding question. implement a hash table.

Interview Question – brain teasers   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer

I applied online and interviewed at MathWorks.

Interview Details – Additional Java Questions:

What is the difference between import java.lang.* and import java.lang.String?

Web Development Questions:

What is SOAP?

How would you animate a picture on an HTML page?

What is HTTP GET?

Like others said, there's no feedback, just a series of questions.

Interview Question – What are some considerations when designing a website?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Easy Interview

Software Engineer Interview

Software Engineer

I applied online and the process took 1 week - interviewed at MathWorks.

Interview Details – I applied through Mathworks' website at midnight, and their HR replied to me in the exact next morning for scheduling a phone screen. The questions are all about background and behaviors:
1) why do you apply to us
2) why do you think you can contribute to us
3) how did you work with multi-tasks and under pressure
4) when will you be available to work? Did you plan to apply OPT
Then the HR asked me to choose a topic for technical phone screen, which includes CS, control system, signal processing...

I hope I can pass the next one.

Interview Question – how did you work with multi-tasks and under pressure   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Software Engineer Interview

Software Engineer

Interviewed at MathWorks

Interview Details – 1st interview: technical interview. Most questions are related to C++

The ask lots of C++ code part. Though I use C++ in many project, but some of the questions are tricky

Interview Question – What is difference between ...   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Software Engineer Interview

Software Engineer

Interviewed at MathWorks

Interview Details – Received a phone call HR interview several weeks after college career fair. This part took about twenty minutes, and was mostly about talking about past projects or work experience.
Then the recruiter schedules a technical review, where the interviewer will ask basic programming questions (choose two languages out of MATLAB, Java, C/C++...) and math questions (calculus, diff equations, linear algebra). The technical interview takes about 45 minutes, covers basics, but you might want to brush up on these topics. No trick questions

Interview Question – What is the time complexity of converting a FSM to a NSM   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at MathWorks

Worked for MathWorks? Contribute to the Community!

MathWorks Videos

Loading...

MathWorks – Why Work for Us?

Every member of the MathWorks team, from our finance department to our developers, contributes to delivering the software that impacts the things we all rely on in our daily lives. Think we’re exaggerating? Think again… Full Overview

Provided by employer [?]

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.

Glassdoor is your free inside look at MathWorks Software Engineer interview questions and advice. All 38 interview reviews posted anonymously by MathWorks employees and interview candidates.