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 and Answers for Freshers

Updated 30 May 2025
Popular Designations

8 Interview questions

An Intern was asked
Q. Given the head of a singly linked list, reverse the list, and return the reversed list.
Ans. 

Reverse a linked list by changing the next pointers of each node to point to the previous node.

  • Start with three pointers: current, previous, and next.

  • Iterate through the list, updating the next pointer of each node to point to the previous node.

  • Update the previous, current, and next pointers for each iteration.

View all Intern interview questions
A Software Developer Intern was asked
Q. Interest in Matlab
Ans. 

I have a strong interest in Matlab due to its powerful data analysis and visualization capabilities.

  • I have experience using Matlab for data analysis and visualization in my academic projects.

  • I find Matlab's syntax to be intuitive and easy to learn.

  • I appreciate Matlab's extensive library of functions for various mathematical and engineering tasks.

View all Software Developer Intern interview questions
A Software Developer Intern was asked
Q. 

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 possi...

Ans. 

Determine if it is possible to handle all passenger trips within the car capacity without exceeding it at any point.

  • Iterate through each trip and keep track of the total number of passengers in the car at each point.

  • Check if the total number of passengers exceeds the car capacity at any point, return 'False'. Otherwise, return 'True'.

View all Software Developer Intern interview questions
A Software Developer Intern was asked
Q. 

Distance To Nearest 1 in a Binary Matrix Problem

Given a binary matrix MAT containing only 0s and 1s of size N x M, find the distance of the nearest cell containing 1 for each cell in the matrix.

The dist...

Ans. 

Given a binary matrix, find the distance of the nearest cell containing 1 for each cell in the matrix.

  • Iterate through the matrix and for each cell, find the nearest cell containing 1 using BFS or DFS.

  • Calculate the distance using the formula |i1 – i2| + |j1 – j2|.

  • Update the matrix with the distances to the nearest cell with 1.

  • Handle edge cases like cells already containing 1 or cells with no 1s nearby.

  • Ensure moveme...

View all Software Developer Intern interview questions
A Software Developer Intern was asked
Q. 

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...

View all Software Developer Intern interview questions
A Software Developer Intern was asked
Q. 

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 B...

View all Software Developer Intern interview questions
A Software Developer Intern was asked
Q. 

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.

View all Software Developer Intern interview questions
Are these interview questions helpful?
A Software Developer Intern was asked
Q. 

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 arr...

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

View all Software Developer Intern interview questions

MathWorks Interview Experiences for Freshers

18 interviews found

Intern Interview Questions & Answers

user image Anonymous

posted on 19 Jul 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2.5 hrs test which includes python, java, c++ and aptitude

Round 2 - Group Discussion 

Topic was, which was better, work from office or work from home

Round 3 - HR 

(1 Question)

  • Q1. Which is the job location you are preferring
  • Ans. 

    I prefer a dynamic job location that fosters collaboration and innovation, ideally in a vibrant urban setting.

    • Proximity to industry hubs: Being near tech companies or startups can enhance networking opportunities.

    • Access to resources: Locations with research facilities or libraries can support my learning and development.

    • Cultural diversity: Working in a city with a mix of cultures can enrich my experience and broaden my...

  • Answered by AI

HR Intern Interview Questions & Answers

user image Anonymous

posted on 7 Apr 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Group Discussion 

The gd was good and was eliminator round

Round 2 - One-on-one 

(1 Question)

  • Q1. The interview was mix of both technical and managerial questions.

Intern Interview Questions & Answers

user image Anonymous

posted on 25 Mar 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Do you have any experience about using the third-party simulator with MATLAB.
  • Ans. I use STK( a kind of Aerospace software) to connect with Simulink. And talk about my experience on resume
  • Answered Anonymously
Round 2 - HR 

(1 Question)

  • Q1. HR behavior questions
Round 3 - One-on-one 

(1 Question)

  • Q1. Presentation about your experience

Interview Preparation Tips

Interview preparation tips for other job seekers - Let's keep going. And don't give up! Almost there
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 easy DSA questions

Round 2 - HR 

(1 Question)

  • Q1. Interest in Matlab
  • Ans. 

    I have a strong interest in Matlab due to its powerful data analysis and visualization capabilities.

    • I have experience using Matlab for data analysis and visualization in my academic projects.

    • I find Matlab's syntax to be intuitive and easy to learn.

    • I appreciate Matlab's extensive library of functions for various mathematical and engineering tasks.

  • Answered by AI

Skills evaluated in this interview

Intern Interview Questions & Answers

user image Anonymous

posted on 6 Oct 2023

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Coding Test 

Standard coding test

Round 3 - Technical 

(2 Questions)

  • Q1. Reverse a linked list
  • Ans. 

    Reverse a linked list by changing the next pointers of each node to point to the previous node.

    • Start with three pointers: current, previous, and next.

    • Iterate through the list, updating the next pointer of each node to point to the previous node.

    • Update the previous, current, and next pointers for each iteration.

  • Answered by AI
  • Q2. Level order traversal

Skills evaluated in this interview

Graduate Trainee Interview Questions & Answers

user image nageswaran sona

posted on 3 Jun 2023

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Dec 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 tips
Round 2 - Coding Test 

The first round was coding plus domain oriented. Questions from the individual's specialization were asked.

Round 3 - Group Discussion 

Before the group discussion a preplacement talk happened and the topic for GD was from the PPT. Candidates were divided into teams of 4.

Round 4 - Behavioral 

(1 Question)

  • Q1. This is a face to face session, where candidate will be asked for a self introduction. Make sure that the self intro is within 2 or 2 and half minutes. Questions from digital signal processing were asked f...

Interview Preparation Tips

Interview preparation tips for other job seekers - Mathworks is the makers of (flagship) MATLAB and Simulink. They require candidates having in-depth knowledge in programming and fundamentals of their domains say ECE EIE EEE or CSE. They test the way you approach a problem and your critical thinking skills. If you get an opportunity to crack the first round then work smart to get into there. You would get a chance to work with industry best professionals and they pay a lot which is very rare for any fresher. Thanks and good luck.

Interview Questions & Answers

user image Anonymous

posted on 21 May 2022

I appeared for an interview in Aug 2022.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

The round was in morning at 8 am. The round had questions from control systems, embedded systems, c++ , python and matlab. There were 2 coding questions too

  • Q1. 

    Arrangement Problem Statement

    Determine the number of permutations of list A = [1, 2, ..., N] such that for every index i, either A[i] is divisible by i or i is divisible by A[i].

    Input:

    The input start...
Round 2 - Group Discussion 

(1 Question)

Round duration - 20 minutes
Round difficulty - Easy

It was based on pre placement talk and role of EDG basically

  • Q1. What was discussed during the pre-placement talk regarding the role of the Engineering Development Group (EDG)?
Round 3 - Coding Test 

Round duration - 60 minutes
Round difficulty - Medium

So, first the interviewer introduced himself and after that I introduced myself. 
So technical round began with questions from
# power system like ferranti effect,in what ways we can decrease that and all. 
#power electronics : which of these is fastest in switching. BJT, IGBT. 
#control systems : if we add Derivative to PI controller what happens. 
# machines : what motor is used in fans. 
Then they told me to describe one of my projects and all.
After that he told me to share my screen. So, sir wrote a code on that involving pointer and asks me to identify the mistake. after that no. was given and he asked me to do that in the form a^b + b^a. After that he told me to write a program on factorial of a number. Then 2-3 more questions and he asked me about job location preference and i asked him some questions

Round 4 - HR 

Round duration - 50 minutes
Round difficulty - Medium

He asked me different questions like introduction, stengths , how i manage time , how i prioritise work, how i handled conflicts between team members, biggest achievement,worst feedback i had got and how i handled, when you missed some deadline what you did, difficulty on project. All these questions i had to answer with real life examples.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Engineering Development Group in BengaluruEligibility criteria7.5 aboveMathworks interview preparation:Topics to prepare for the interview - Oops, Control Systems, C++, Power electronics, Machines.Time required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : cover all the basics
Tip 2 : resume must be strong
 

Application resume tips for other job seekers

Tip 1 : Thorough knowledge of things mentioned
Tip 2 : Project related to MATLAB Simulink gives an edge

Final outcome of the interviewSelected
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Coding Test 

Leetcode medium question

Round 2 - Technical 

(2 Questions)

  • Q1. Leetcode medium question
  • Q2. Resume question
Round 3 - HR 

(1 Question)

  • Q1. Behavioral question
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jul 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 tips
Round 2 - Aptitude Test 

44 Questions of C++, Java, Maths, 2 coding questions etc.

Round 3 - Group Discussion 

Discuss for 10 minutes on a topic given.

Round 4 - Technical 

(2 Questions)

  • Q1. LinkedList, Graphs, OOPS, BFS, DFS, Operating system etc.
  • Q2. Should be familiar with more than 2 languages to code

Interview Preparation Tips

Topics to prepare for MathWorks Software Engineer interview:
  • OOPS
  • DFS
  • BFS
  • Linked List
  • Graphs
Interview preparation tips for other job seekers - Good Luck! Be prepared for the worst. The interview process is vigorous.

Intern Interview Questions & Answers

user image Anonymous

posted on 12 Aug 2024

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

I applied via Walk-in and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - Coding Test 

DS and algo with C and C++

Round 2 - One-on-one 

(2 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for coding and problem-solving.

    • Recent graduate with a degree in Computer Science

    • Passionate about coding and problem-solving

  • Answered by AI
  • Q2. Question from CV for projects

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about MathWorks?
Ask anonymously on communities.

MathWorks Interview FAQs

How many rounds are there in MathWorks interview for freshers?
MathWorks interview process for freshers usually has 2-3 rounds. The most common rounds in the MathWorks interview process for freshers are Coding Test, One-on-one Round and Resume Shortlist.
How to prepare for MathWorks interview for freshers?
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 for freshers?

Some of the top questions asked at the MathWorks interview for freshers -

  1. Reverse a linked l...read more
  2. Interest in Mat...read more
  3. (1-1 Round) It was for around 1.5 hours(90-120mins) .This is the last round. Qu...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.

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 10 interview experiences

Difficulty level

Easy 50%
Moderate 33%
Hard 17%

Duration

Less than 2 weeks 67%
2-4 weeks 33%
View more

Interview Questions from Similar Companies

Adobe Interview Questions
3.9
 • 247 Interviews
24/7 Customer Interview Questions
3.5
 • 179 Interviews
Dassault Systemes Interview Questions
3.9
 • 177 Interviews
Oracle Cerner Interview Questions
3.6
 • 162 Interviews
VMware Software Interview Questions
4.4
 • 145 Interviews
Thomson Reuters Interview Questions
4.1
 • 125 Interviews
Amadeus Interview Questions
3.8
 • 115 Interviews
UKG Interview Questions
3.1
 • 112 Interviews
Atlassian Interview Questions
3.4
 • 92 Interviews
Temenos Interview Questions
3.1
 • 91 Interviews
View all

MathWorks Reviews and Ratings

based on 143 reviews

3.9/5

Rating in categories

3.6

Skill development

4.2

Work-life balance

3.8

Salary

4.0

Job security

4.1

Company culture

3.3

Promotions

3.6

Work satisfaction

Explore 143 Reviews and Ratings
Software Engineer
125 salaries
unlock blur

₹18 L/yr - ₹30 L/yr

Senior Software Engineer
82 salaries
unlock blur

₹27 L/yr - ₹47 L/yr

Associate Software Engineer
48 salaries
unlock blur

₹16.4 L/yr - ₹27 L/yr

Software Developer
28 salaries
unlock blur

₹10.1 L/yr - ₹33 L/yr

Software Engineer2
27 salaries
unlock blur

₹22.5 L/yr - ₹33 L/yr

Explore more salaries
Compare MathWorks with

24/7 Customer

3.5
Compare

Thomson Reuters

4.1
Compare

Oracle Cerner

3.6
Compare

Adobe

3.9
Compare
write
Share an Interview