Mathworks interview experience Real time questions & tips from candidates to crack your interview

Engineering Development Group

Mathworks
upvote
share-icon
5 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Journey
My journey started when I was in class 11th and took computer science as a subject. Due to that my interest in coding and development increased and I decided to pursue computer science for my graduation. After joining the college I started taking part in hackathons and various coding competitions hosted by Hackerrank, Hackerearth, etc.
Application story
I started preparing for my placements and found that Mathworks had visited my campus. After that, I was selected for the interviews, which consisted of 5 rounds (3 technical and 2 HR rounds).
Why selected/rejected for the role?
I was selected as I had prepared for the interviews through various platforms like Codechef, Leetcode, and Codestudio. Also, I had looked for the previous questions that have been asked for this role by the company.
Preparation
Duration: 2-3 months
Topics: 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.
Tip
Tip

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 process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

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.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date9 Jul 2021
Coding problem2

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

1. System Design Question

They have given a conjugate symmetric function whose Fourier transform was asked. (Learn)

Problem approach

Tip 1 : Read Signal and Systems
Tip 2 : Practice questions related to conjugate symmetry.

2. System Design Question

Find Z transform of a given LTI system. 

Problem approach

Tip 1 : read Z transform in signals and system and their properties.
 

02
Round
Medium
Group Discussion
Duration30 Minutes
Interview date13 May 2022
Coding problem0

The timing was morning
In GD they have asked to discuss the topic of Working alone Vs Working in a Team (Pros and Cons).

03
Round
Medium
HR Round
Duration30 Minutes
Interview date13 Jul 2021
Coding problem2

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

1. Basic HR Question

Tell me about yourself.

Problem approach

Tip 1 : Don't start with your name as they already know that.
Tip 2 : Go slow do not be in a hurry.
Tip 3 : try to include your educational background as well.

2. Basic HR Question

What is your biggest achievement so far? and many other variations of the same question.

Problem approach

Tip 1 : Do not fake! Be yourself. Bluffing during the HR interview should be avoided at all costs.
Tip 2 : Answer to the point and while answering, be honest and truthful.

04
Round
Medium
HR Round
Duration30 Minutes
Interview date13 Jul 2021
Coding problem1

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.

1. Basic HR question

What do you understand by the EDG and what do we do here in EDG in MathWorks?

Problem approach

Tip 1 : Make sure to attend the pre-placement talk round and go to the MathWorks website to know in which area the company works.
Tip 2 : Try to make your answers crisp and to the point as managers will be taking this round.

05
Round
Medium
Online Coding Test
Duration90 minutes
Interview date13 Jul 2021
Coding problem1

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.

1. Implement Stack With Linked List

Moderate
30m average time
73% success
0/80
Asked in companies
OYOQualcommMathworks

You must implement the Stack data structure using a Singly Linked List.


Create a class named 'Stack' which supports the following operations(all in O(1) time):


getSize: Returns an integer. Gets the current size of the stack

isEmpty: Returns a boolean. Gets whether the stack is empty

push: Returns nothing. Accepts an integer. Puts that integer at the top of the stack

pop: Returns nothing. Removes the top element of the stack. It does nothing if the stack is empty.

getTop: Returns an integer. Gets the top element of the stack. Returns -1 if the stack is empty
Problem approach

I started with building the stack with the help of a linked list as this was one of the questions which I have practiced a day before.
and make sure to keep on explaining your code to the recruiter while writing your code.
I started with making a temporary node and then proceeded with making a linked list and also made the push and pop functions separately to build a stack.

Try solving now

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
Engineering Development Group
5 rounds | 4 problems
Interviewed by Mathworks
1376 views
0 comments
0 upvotes
company logo
Engineering Development Group
4 rounds | 5 problems
Interviewed by Mathworks
3357 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 16 problems
Interviewed by Mathworks
506 views
0 comments
0 upvotes
company logo
Associate in EDG
3 rounds | 3 problems
Interviewed by Mathworks
393 views
0 comments
0 upvotes