You are on page 1of 2

MathWorks Interview Process:

Steps#1 thru 3 are completed *before* to our visit to the college campus for Face-To-Face interviews:

Step#1: Pre-Placement Talk (PPT) Delivered via WebEx/ On-Campus. Duration ~ 60 min

Step#2: Resume Evaluation. All these 3 sub-steps are important to complete for us to consider your candidature. Duration ~ 30 min

1) Offline Video Interview: Record responses to 3-4 non-technical questions. You need internet connection, a webcam & a mic ~ 10 min
2) Initial survey: Choose your preferred interview track & other details. You may withhold your contact# ~ 10 min
3) Upload your resume on our Careers website: Create a MathWorks Account & upload your latest resume as prescribed by your
Placement Office ~ 10 min

Step#3: Online Technical Evaluation. Details such as links/ password to be shared with Student POC before the test. Duration ~ 90 min

If you are a Bachelors candidate, choose ONE of these tracks:

Computer Science Track


2 programming languages C && (C++ OR Java)
Programming concepts OOP, data structures, and operating systems
Aptitude - Basic math, problem solving, logical reasoning
MATLAB - basic MATLAB syntax, data and programming concepts
Engineering Track
Core area of study Controls OR Signal Processing OR Embedded
1 programming language C OR C++ OR Java
Programming concepts OOP, data structures, and operating systems
Aptitude - Basic math, problem solving, logical reasoning
MATLAB - basic MATLAB syntax, data and programming concepts

If you are a Masters/PhD candidate, choose ONE of these tracks:

Computer Science Track


Basic math - discrete math, computation, and algorithm theory
Programming concepts OOP, data structures, and operating systems
Programming Languages (Choose 3) Syntax and design questions in the 3 languages chosen (C/C++, Java, JavaScript, MATLAB)
MATLAB - basic MATLAB syntax, data and programming concepts
Embedded Systems Track
Basic math - calculus, differential equations, and linear algebra
Programming concepts - syntax and how languages work
Programming language (Choose 2) Syntax and design questions in the languages chosen (C/C++, Java, JavaScript, MATLAB)
MATLAB - basic MATLAB syntax, data and programming concepts
Embedded Systems - Real Time Operating Systems, Scheduling, and General OS Concepts
Signal Processing Track
Basic math - calculus, differential equations, and linear algebra
Programming concepts - syntax and how languages work
Programming language (Choose 2) Syntax and design questions in the language chosen (C/C++, Java, JavaScript, MATLAB)
MATLAB - basic MATLAB syntax, data and programming concepts
Signal Processing concepts
Control Theory Track
Basic math - calculus, differential equations, and linear algebra;
Programming concepts - syntax and how languages work;
Programming language (Choose 2) Syntax and design questions in the language chosen (C/C++, Java, JavaScript, MATLAB)
MATLAB - basic MATLAB syntax, data and programming concepts;
Controls classical control, modern control, and non-linear systems

Step#4: Face-To-Face Interviews with 3 rounds of interviews:

(1) Technical Interview ~ 60-90 min


(2) Manager Interview ~ 30-45 min
(3) HR Interview ~ 30-45 min

Step#5: Offer List of offered students are shared with Placement Office at the end of our face-to-face interview slot. Provisional offer letters
are handed over to the offered candidates

Step#6: Reference Checks: We require 2-3 strong references

(a) Academic If you do not have prior work experience


(b) Professional + Academic If you have prior work experience

You might also like