1st Round: HR (over phone)
2nd Round: Technical (over phone)
There were five topics:
Control (other options were Signal Processing and Embedded Systems)
Maths (Linear Algebra, Calculus, Vector Space)
Basic Programming
C Language (other options were C++ or Java)
MATLAB
What is differentiation?
What is integration?
What is the rank of a matrix? Find the rank of a given matrix.
What is a null space of a matrix?
What is the projection of a vector onto another vector?
What does calloc return in C?
What is the significance/advantage of having a NULL pointer in C?
Find the inverse of a given matrix.
Find the observability of a given state-space system.
What is asymptotic stability?
3rd-4th Rounds: On-site Technical
A(3)=1 in MATLAB?A(:), when A is a matrix in MATLAB.A=[1 2 3; 2 3 4; 1 4]?5th-7th Rounds: On-site HR
For HR questions like 'How do you deal with criticism from colleagues?', they want you to give examples from your own life. Since I hadn't prepared them beforehand, I found it difficult to think of them on the spot and reply.
The following metrics were computed from 15 interview experiences for the MathWorks Applications Support Engineer role in Bengaluru, Karnataka.
MathWorks's interview process for their Applications Support Engineer roles in Bengaluru, Karnataka is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for MathWorks's Applications Support Engineer interview process in Bengaluru, Karnataka.