Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by MathWorks Team. If you also belong to the team, you can get access from here

MathWorks Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

MathWorks Interview Questions, Process, and Tips

Updated 13 Dec 2024

Top MathWorks Interview Questions and Answers

View all 25 questions

MathWorks Interview Experiences

Popular Designations

41 interviews found

Intern Interview Questions & Answers

user image Anonymous

posted on 9 Sep 2022

I applied via Campus Placement and was interviewed in Aug 2022. There were 3 interview rounds.

Round 1 - Aptitude Test 

Math, Core CS concepts, DSA

Round 2 - Group Discussion 

GD on the EDG program at Mathworks

Round 3 - HR 

(1 Question)

  • Q1. Stress on a specialised project based on your resume and choose location accordingly

Interview Preparation Tips

Interview preparation tips for other job seekers - Research thoroughly about the company's core values.

Intern Interview Questions asked at other Companies

Q1. Case. There is a housing society “The wasteful society”, you collect all the household garbage and sell it to 5 different businesses. Determine what price you will pay to the society members in Rs/kg, given you want to make a profit of 20% ... read more
View answer (8)

I was interviewed in Aug 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Timing: The test was conducted at around 6pm.

  • Q1. 

    Optimal Strategy for a Coin Game

    You and your friend Ninjax are engaged in a strategic game involving coins. Ninjax arranges 'N' coins in a linear sequence.

    The rules of the game are as follows:

    1. Each...
  • Ans. 

    Determine the maximum amount you can win in a coin game by selecting coins strategically.

    • Start by understanding the rules of the game and the goal of maximizing winnings.

    • Consider the fact that you can choose either the first or last coin in each turn.

    • Think about how to ensure you make the best choice at each turn to guarantee the maximum win.

    • Examples: For the input 4 9 5 21 7, selecting coins in the order of 9 and 21 r

  • Answered by AI
  • Q2. 

    Convert BST to Greater Sum Tree

    Given a Binary Search Tree (BST) of integers, your task is to convert it into a greater sum tree. In the greater sum tree, each node's value should be replaced with the sum...

  • Ans. 

    Convert a Binary Search Tree into a Greater Sum Tree by replacing each node's value with the sum of all nodes' values greater than the current node's value.

    • Traverse the BST in reverse inorder (right-root-left) to visit nodes in descending order.

    • Keep track of the running sum of visited nodes and update each node's value with this sum.

    • Recursively apply the above steps to all nodes in the BST.

    • Example: For the input BST [4...

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in HyderabadEligibility criteriaAbove 7 CGPAMathworks interview preparation:Topics to prepare for the interview - Data Structures, Dynamic Programming, Graph Theory, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Revision of important topics and questions is key
Tip 2 : You should have thorough knowledge of the tech stack you have used in your projects

Application resume tips for other job seekers

Tip 1 : Highlight the important points in your CV. Could be some algorithm you implemented in your project or key frameworks you used.
Tip 2 : Try to have a single page resume with concise information highlighting your key achievements.
Tip 3 : Don't write anything you can't answer questions on.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top MathWorks Software Developer Intern Interview Questions and Answers

Q1. Car Pooling Capacity Problem You are a cab driver with a car that initially has 'C' empty seats. The car moves in a straight line towards the forward direction only. Your job is to determine if it is possible to complete all passenger trips... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)
MathWorks Interview Questions and Answers for Freshers
illustration image
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Medium Leetcode problems around binary search and arrays.

Round 2 - Group Discussion 

The scope of driverless vehicles in India

Round 3 - HR 

(1 Question)

  • Q1. Describe am incident where you went an extra mile to solve a problem.

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview is not much tech oriented but it is more of HR and managerial.

Associate Software Engineer Interview Questions asked at other Companies

Q1. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K. Explanation: A triplet is a set {ARR[i], ARR[j], ARR[k... read more
View answer (2)

Interview Questions & Answers

user image Anonymous

posted on 17 May 2022

I was interviewed in Jul 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

The timing was around 12 noon.
Hackerrank environment was nice things were easily accessible.
The test included 52 MCQS and 2 Programming Questions.

  • Q1. Given a conjugate symmetric function, what is its Fourier transform?
  • Q2. What is the Z transform of a given Linear Time-Invariant (LTI) system?
Round 2 - HR 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Medium

the timing was around 11 in the morning.
The HR round was online face to face like other rounds.
The questions in the HR round were very general

  • Q1. Can you tell me about yourself?
Round 3 - HR 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Medium

This round was a Managerial round, and It happened around 1 noon.
This round will be taken by one of the managers in the Engineering Development Group in MathWorks.
The questions in this round will be similar to the HR round but questions will be more about your role in the company, and what you understand about the EDG (Engineering Development Group) program.

  • Q1. What do you understand by the Engineering Development Group (EDG) and what is its role at MathWorks?
Round 4 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Medium

This was the Technical round that happened around 2 the noon,
The questions in this round were related to my skills and the topics I have mentioned in my resume.
Some part of the interview was around my projects as well, after covering 1 hour of the technical interview they have asked me 2 programming questions.

  • Q1. 

    Implement Stack with Linked List

    Your task is to implement a Stack data structure using a Singly Linked List.

    Explanation:

    Create a class named Stack which supports the following operations, each in O(1...

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Engineering Development Group in BangaloreEligibility criteriaAbove 7 CGPAMathworks interview preparation:Topics to prepare for the interview - For Programming: C Programming and Data Structures, Python, and MATLAB For Technical: Signals and System, Communication (Analog and Digital), Wireless System, 5G Network Modelling, Probability, and Statistics.Time required to prepare for the interview - 2-3 monthsInterview preparation tips for other job seekers

Tip 1 : Always check online for programming topics frequently asked in MathWorks interviews and practice them accordingly (Linked List, Stack, and Queue to be kept on priority).
Tip 2 : Make sure to be very good in at least one programming language (Excluding Python)
Tip 3 : Go through all your projects in depth which you might have done in past.

Application resume tips for other job seekers

Tip 1 : Always keep your resume precise and avoid mentioning everything you know. Always try to add those topics and skills in your resume in which you are very confident (as in an interview they might grill you on those topics).
Tip 2 : Select only 2-3 major projects to add, which will justify your skillset which you might have added in your resume under the skills section.

Final outcome of the interviewSelected

Skills evaluated in this interview

MathWorks interview questions for popular designations

 Software Engineer

 (7)

 Intern

 (5)

 Software Developer Intern

 (4)

 Software Developer

 (2)

 Senior Software Engineer

 (2)

 Associate Engineer

 (2)

 Analyst

 (1)

 Technical Writer

 (1)

I was interviewed in Jul 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

It was somewhere in the middle of the day and was around 60 mins long . 
It consisted of three sections 
one is aptitude 
then other was related to comm skills related
and the last one was 2 coding question ( each have to be done in different programming language ).

  • Q1. 

    K-th Ugly Ninja Problem Statement

    Ninja is looking to hire 'ugly ninjas' whose numbers have all prime factors from a given list. Your task is to help him find the K-th ugly ninja.

    You will be given an ar...

  • Ans. 

    Find the K-th ugly ninja number using prime factors from a given list.

    • Generate ugly numbers using prime factors from PRIME_ARR

    • Keep track of the K-th ugly number

    • Return the K-th ugly number

  • Answered by AI
  • Q2. 

    Count Pairs Divisible by K

    You are given an array ARR and a positive integer K. Your task is to count the total number of pairs within the array whose sum is divisible by K.

    Example:

    Input:
    ARR = [4, 3...
  • Ans. 

    Count pairs in an array whose sum is divisible by a given integer K.

    • Iterate through the array and calculate the remainder of each element when divided by K.

    • Store the remainders in a hashmap along with their frequencies.

    • For each remainder R, check if K - R is present in the hashmap and add the product of their frequencies to the count.

    • Return the total count of pairs whose sum is divisible by K.

  • Answered by AI
Round 2 - HR 

Round duration - 30 Minutes
Round difficulty - Easy

It was a round with HR and these questions were asked

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Indraprastha Institute of Information Technology Delhi. I applied for the job as SDE - Intern in HyderabadEligibility criteriaAbove 7 cgpa and should know atleast 2 coding langauges properlyMathworks interview preparation:Topics to prepare for the interview - Data Structures and Algorithms , Communication Skills, GD-skills, Aptitude, Computer Networks, DBMS and OSTime required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : Be consistent like never ever leave even a single day practice even if you have other commitments 
Tip 2 : Follow one resource properly as there are tons of resources available but try to pick one only and start other only if you are finished with the first resource
Tip 3 : There is no set defined number for the number of question you have to do , just focus on the quality of questions . Eg : 1 good hard level problem >>>> 25 easy problems like sum of array etc.

Application resume tips for other job seekers

Tip 1 : Try not to stuff your resume with fancy things like multiple small small projects
Tip 2 : Try to provide links for the project you are giving as it provides credibility of your work which you have shown.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top MathWorks Software Developer Intern Interview Questions and Answers

Q1. Car Pooling Capacity Problem You are a cab driver with a car that initially has 'C' empty seats. The car moves in a straight line towards the forward direction only. Your job is to determine if it is possible to complete all passenger trips... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)

Get interview-ready with Top MathWorks Interview Questions

SDE Interview Questions & Answers

user image Anonymous

posted on 10 Sep 2022

I applied via Newspaper Ad and was interviewed in Aug 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Coding Test 

Mathematical reasoning , aptitude test, psuedocode

Interview Preparation Tips

Interview preparation tips for other job seekers - be strong with your basics, revise dsa well

SDE Interview Questions asked at other Companies

Q1. Return Subsets Sum to K Problem Statement Given an integer array 'ARR' of size 'N' and an integer 'K', return all the subsets of 'ARR' which sum to 'K'. Explanation: A subset of an array 'ARR' is a tuple that can be obtained from 'ARR' by r... read more
View answer (1)
Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Oct 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all Resume tips
Round 2 - One-on-one 

(1 Question)

  • Q1. The recruiting manager will call and generic questions to get to know you will be asked. Will ask a few C++ concepts, followed by some basic data structures questions.
Round 3 - Coding Test 

Questions on data structures will be asked. Problem statement would be given to solve using an online editor.

Round 4 - Coding Test 

More C++ object oriented concepts. Data structure problem of moderate difficulty level.

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (197)

Interview Questions & Answers

user image Anonymous

posted on 21 May 2022

I was interviewed in Jul 2021.

Round 1 - Coding Test 

Round duration - 90 minutes
Round difficulty - Medium

Round 2 - HR 

Round duration - 45 minutes
Round difficulty - Medium

Round 3 - HR 

Round duration - 45 minutes
Round difficulty - Medium

Leadership Role
Examples in the previous organization

Round 4 - Coding Test 

(1 Question)

Round duration - 45 minutes
Round difficulty - Hard

HDL coding

  • Q1. Design a mod 5 counter in HDL pattern.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Engineering Development Group in BangaloreEligibility criteria7 CGPAMathworks interview preparation:Topics to prepare for the interview - Since I belong to VLSI domain, so I prepared with respect to that. Data Structure, Pattern Printing, Static Timing, Analysis Questions on Clock, Coding questions in Verilog (HDL), Pipeline Digital Circuits.Time required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : You must be good at coding
Tip 2 : You must be able to explain you project well. They will me more interested to know your contribution in the project.
 

Application resume tips for other job seekers

Tip 1 : No Tips Required
Tip 2 : You can follow any standard template just mention all your achievement well

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Questions & Answers

user image Vinayak Agrawal

posted on 24 Oct 2023

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Oct 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Coding Test 

C++, java, oops,dbms, cn

Round 3 - Group Discussion 

GD on company's program

Round 4 - Behavioral 

(2 Questions)

  • Q1. Regarding project
  • Q2. Behaviour related questions

Interview Questions & Answers

user image Anonymous

posted on 24 May 2022

I was interviewed before May 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

This was a technical online test consisting of a variety of questions. A total of 45 questions had to be answered in 90 minutes.
The round was held in the computer lab of IIT Indore during the evening with a total of around 150 students.
The questions asked were based on OOPS concepts, C/C++, Java, Python, Aptitude and two Coding problems.

  • Q1. 

    Minimum Jumps Problem Statement

    In the city of Berland, Bob and his wife visit the ‘Arcade’ mall every Friday. The mall has shops arranged in a line, and Bob can jump between these shops using trampolines...

  • Q2. 

    Triplets with Given Sum Problem

    Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K.

    Explanation:

    A t...

Round 2 - Face to Face 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

This was a technical interview with only one interviewer present and lasted for an hour. There were C++ OOPS conceptual questions, computer science theoretical question (OS, networking, DBMS) and a coding problem based on dynamic programming.

  • Q1. 

    Longest Increasing Path in Matrix Problem Statement

    Given a 2-D matrix mat with 'N' rows and 'M' columns, where each element at position (i, j) is mat[i][j], determine the length of the longest increasing...

Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

Interview Preparation Tips

Professional and academic backgroundI applied for the job as EDG Associate in BangaloreEligibility criteriaAbove 8 CGPAMathworks interview preparation:Topics to prepare for the interview - Data Structures, OOPS, Algorithms, Dynamic Programming, System Design, Graphs.Time required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Learn OOPS concepts in C++ in depth.
Tip 2 : Learn data structures and algorithms to solve coding problems.
Tip 3 : Know about your projects in detail.

Application resume tips for other job seekers

Tip 1 : Have your projects with clear explanation.
Tip 2 : Be concise and on point.

Final outcome of the interviewSelected

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

MathWorks Interview FAQs

How many rounds are there in MathWorks interview?
MathWorks interview process usually has 2-3 rounds. The most common rounds in the MathWorks interview process are Coding Test, Technical and HR.
How to prepare for MathWorks interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at MathWorks. The most common topics and skills that interviewers at MathWorks expect are MATLAB, C++, Simulink, Software Engineering and Javascript.
What are the top questions asked in MathWorks interview?

Some of the top questions asked at the MathWorks interview -

  1. How can you manage to meet multiple timelines in a collaborative environmen...read more
  2. How is HIL programming different from normal software simulati...read more
  3. Write a code to merge two sorted linked li...read more
How long is the MathWorks interview process?

The duration of MathWorks interview process can vary, but typically it takes about less than 2 weeks to complete.

Recently Viewed

SALARIES

MathWorks

SALARIES

MathWorks

INTERVIEWS

Ivanti

No Interviews

SALARIES

MathWorks

SALARIES

Ivanti

SALARIES

Ivanti

INTERVIEWS

Ivanti

No Interviews

JOBS

Ivanti

No Jobs

Tell us how to improve this page.

MathWorks Interview Process

based on 24 interviews

Interview experience

4.3
  
Good
View more

Interview Questions from Similar Companies

Dassault Systemes Interview Questions
4.0
 • 161 Interviews
PTC Interview Questions
4.2
 • 62 Interviews
Autodesk Interview Questions
4.2
 • 38 Interviews
Trimble Interview Questions
4.2
 • 26 Interviews
Bentley Systems Interview Questions
4.3
 • 20 Interviews
Hexagon AB Interview Questions
4.2
 • 1 Interview
View all

MathWorks Reviews and Ratings

based on 131 reviews

3.9/5

Rating in categories

3.6

Skill development

4.3

Work-life balance

3.9

Salary

4.0

Job security

4.2

Company culture

3.3

Promotions

3.6

Work satisfaction

Explore 131 Reviews and Ratings
Software Engineer
142 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
68 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Software Engineer
47 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
30 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer2
27 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare MathWorks with

Cadence Design Systems

4.1
Compare

Ansys Software Private Limited

3.9
Compare

National Instruments

3.9
Compare

Autodesk

4.2
Compare
Did you find this page helpful?
Yes No
write
Share an Interview