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
3.9

based on 126 Reviews

Filter interviews by

MathWorks Interview Questions, Process, and Tips

Updated 13 Dec 2024

Top MathWorks Interview Questions and Answers

View all 29 questions

MathWorks Interview Experiences

Popular Designations

41 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

Some MCQs and 2 Coding Questions to be solved in different languages

Round 2 - Group Discussion 

Group Discussion to assess candidates thinking and knowledge.

Round 3 - Technical 

(3 Questions)

  • Q1. Graphs based Medium-Hard question with multiple follow ups
  • Q2. DP hard question (Knapsack variant)
  • Q3. Core C++ and OOPs questions
Round 4 - Technical 

(4 Questions)

  • Q1. C++ Pointers based questions
  • Q2. Find errors and debug questions
  • Q3. Math Puzzle based question
  • Q4. One open ended design question
Round 5 - HR 

(1 Question)

  • Q1. Normal HR round type questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Demonstrate extreme high confidence

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 (169)

EDG Interview Questions & Answers

user image Anonymous

posted on 15 Oct 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Describe about MTP project
  • Ans. 

    The MTP project is a large-scale initiative aimed at improving transportation infrastructure in urban areas.

    • The MTP project focuses on enhancing public transportation systems such as buses, trains, and subways.

    • It also includes initiatives to reduce traffic congestion and promote sustainable modes of transportation.

    • Examples of MTP projects include the construction of new subway lines, implementation of bus rapid transit...

  • Answered by AI
  • Q2. Do dot product using C language
  • Ans. 

    Calculate dot product using C language

    • Use two arrays of numbers to calculate the dot product

    • Iterate through the arrays and multiply corresponding elements, then sum the results

    • Ensure both arrays are of the same length

  • Answered by AI
  • Q3. Define sampling theorem
  • Ans. 

    Sampling theorem states that a continuous signal can be accurately represented by discrete samples if the sampling rate is at least twice the highest frequency component of the signal.

    • The sampling theorem, also known as Nyquist-Shannon sampling theorem, is essential in digital signal processing.

    • It states that in order to accurately reconstruct a continuous signal from its samples, the sampling rate must be at least twi...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website

Round 1 - Coding Test 

The first round was correct the code to obtain certain output. DS - Linked List, Trees, Constructors.

Round 2 - Presentation 

(1 Question)

  • Q1. `1 hour presentation for the interview panel on your work.
Round 3 - Technical 

(1 Question)

  • Q1. Questions were based on the presentation. Mainly the questions were from architecture of the project which I worked on.
Round 4 - Technical 

(1 Question)

  • Q1. Coding round. There 5 questions (2 array questions, 1 file , 2 easy mathematical puzzles)
Round 5 - Technical 

(1 Question)

  • Q1. This round checked your knowledge on simple design patterns.
Round 6 - One-on-one 

(1 Question)

  • Q1. Just a formal interview with simple questions.
Round 7 - HR 

(1 Question)

  • Q1. Behavioral questions to check your attitude.

Interview Preparation Tips

Topics to prepare for MathWorks Software Engineer interview:
  • Data Science
  • Arrays
  • Puzzles
Interview preparation tips for other job seekers - Make your presentation worthwhile. Everything will fall in place.

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 (169)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. How is HIL programming different from normal software simulation?
  • Ans. 

    HIL programming involves testing software with real hardware components, while normal software simulation uses virtual components.

    • HIL programming requires physical hardware interfaces for testing

    • Normal software simulation uses virtual components to mimic real-world scenarios

    • HIL programming provides more accurate results due to real hardware interactions

    • Normal software simulation is more cost-effective and easier to set

  • Answered by AI
  • Q2. What is a stateflow? Why is it used?
  • Ans. 

    Stateflow is a graphical programming language tool used for modeling and simulating complex systems with finite state machines.

    • Stateflow is part of MATLAB/Simulink and allows for visual representation of logic and control flow.

    • It is commonly used in industries such as automotive, aerospace, and robotics for modeling complex systems.

    • Stateflow enables engineers to design and simulate state machines, flow charts, and trut...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on your previous projects. Expect technical questions right from the start.

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)

MathWorks interview questions for popular designations

 Software Engineer

 (7)

 Intern

 (5)

 Software Developer Intern

 (4)

 Associate Engineer

 (2)

 Senior Software Engineer

 (2)

 Software Developer

 (2)

 Analyst

 (1)

 Associate Application Engineer

 (1)

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Group Discussion 

Team work vs individual

Round 2 - Coding Test 

LcS problem, timing 45 min

Interview Preparation Tips

Interview preparation tips for other job seekers - Basic medium leetcode que

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray SumGiven an array of numbers, find the maximum sum of any contiguous subarray of the array. For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and ... read more
View answer (39)

Get interview-ready with Top MathWorks Interview Questions

Analyst Interview Questions & Answers

user image Harsh Sagar

posted on 28 Nov 2024

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

Statistics, Math, probability,

Round 2 - Coding Test 

DSA, Python, C++, Introduction

Round 3 - Group Discussion 

About mathworks, Personal and professional life

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci NumberYou are given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 +7. Fibonacci number is calculated u... read more
View answer (5)

Engineering development group Interview Questions & Answers

user image Anonymous

posted on 16 Oct 2023

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 - Group Discussion 

Topic was engineering development group which was the job profile only

Round 3 - Manegerial round 

(2 Questions)

  • Q1. Questions related team work
  • Q2. Questions related to strengths and weaknesses
Round 4 - HR 

(3 Questions)

  • Q1. Questions related to job profile
  • Q2. Questions related to team work
  • Q3. Some situational questions
Round 5 - Technical 

(4 Questions)

  • Q1. Project discussion
  • Q2. Asic ,FPGA related questions
  • Q3. Static time analysis questions
  • Q4. Basic Coding questions,MATLAB ques
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explain polymorphism
  • Ans. 

    Polymorphism is the ability of a single function or method to operate on different types of data.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).

    • Example: Inheritance in object-oriented programming languages like Java allows for polymorphism.

  • Answered by AI
  • Q2. Explain memory management
  • Ans. 

    Memory management is the process of controlling and coordinating computer memory, assigning portions called blocks to various programs.

    • Memory management involves allocation, deallocation, and organization of memory blocks.

    • It ensures that each process gets the memory it needs and that memory is used efficiently.

    • Examples include dynamic memory allocation in C/C++, garbage collection in Java, and virtual memory management

  • Answered by AI

Skills evaluated in this interview

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray SumGiven an array of numbers, find the maximum sum of any contiguous subarray of the array. For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and ... read more
View answer (39)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Aptitude Test 

General aptitude with easy to medium level

Round 2 - Coding Test 

Two rounds of coding with medium to difficult level

Associate Engineer Interview Questions asked at other Companies

Q1. Count Ways To Reach The N-th StairsYou have been given a number of stairs. Initially, you are at the 0th stair, and you need to reach the Nth stair. Each time you can either climb one step or two steps. You are supposed to return the number... read more
View answer (5)

EDG Interview Questions & Answers

user image Anonymous

posted on 30 Sep 2024

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

I applied via campus placement at International Institute of Information Technology (IIIT), Hyderabad and was interviewed before Sep 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Some question related to CPP and Linked list
Round 2 - HR 

(2 Questions)

  • Q1. Tell me something about yourself
  • Ans. 

    I am a passionate and dedicated individual with a background in marketing and a love for creative writing.

    • Background in marketing

    • Passionate and dedicated individual

    • Love for creative writing

  • Answered by AI
  • Q2. Why do want to join MathWorks
  • Ans. 

    I want to join MathWorks because of their innovative software solutions and collaborative work environment.

    • I am impressed by MathWorks' reputation for developing cutting-edge software tools for engineers and scientists.

    • I am excited about the opportunity to work with a team of talented individuals who are passionate about technology and innovation.

    • I believe that MathWorks' commitment to continuous learning and developme...

  • Answered by AI
Round 3 - Behavioral 

(1 Question)

  • Q1. What do your friends think about you?
  • Ans. 

    My friends think I am reliable, funny, and always there for them.

    • They appreciate my sense of humor and ability to lighten the mood.

    • They trust me to keep their secrets and offer support when needed.

    • They enjoy spending time with me because I am dependable and loyal.

  • Answered by AI

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.

Tell us how to improve this page.

MathWorks Interview Process

based on 21 interviews in last 1 year

Interview experience

4.3
  
Good
View more

People are getting interviews through

based on 22 MathWorks interviews
Campus Placement
Company Website
Job Portal
WalkIn
Referral
50%
23%
14%
5%
5%
3% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

Interview Questions from Similar Companies

Adobe Interview Questions
4.0
 • 246 Interviews
Dassault Systemes Interview Questions
4.0
 • 152 Interviews
PTC Interview Questions
4.2
 • 60 Interviews
Autodesk Interview Questions
4.3
 • 38 Interviews
Trimble Interview Questions
4.3
 • 26 Interviews
Bentley Systems Interview Questions
4.3
 • 18 Interviews
View all

MathWorks Reviews and Ratings

based on 126 reviews

3.9/5

Rating in categories

3.6

Skill development

4.3

Work-Life balance

3.9

Salary & Benefits

4.0

Job Security

4.2

Company culture

3.4

Promotions/Appraisal

3.6

Work Satisfaction

Explore 126 Reviews and Ratings
Software Engineer
143 salaries
unlock blur

₹13 L/yr - ₹32 L/yr

Senior Software Engineer
66 salaries
unlock blur

₹19.5 L/yr - ₹45.8 L/yr

Associate Software Engineer
44 salaries
unlock blur

₹8.8 L/yr - ₹27 L/yr

Software Developer
29 salaries
unlock blur

₹12 L/yr - ₹27 L/yr

Software Engineer2
26 salaries
unlock blur

₹19 L/yr - ₹32 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.3
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview