The HR called for a basic HR round. She was friendly and explained about the work culture at MathWorks, their hiring process, and what to expect once hired.
She asked about my GPA, visa status, how I manage my time, if I have ever led any projects, and if I have had any differences with teammates, etc.
She also asked me to describe a project in non-technical language, my programming language of choice, and if I am familiar with MathWorks products.
What is an RTOS, a soft RTOS, and a hard RTOS?
C
malloc and calloc, syntax of each, and how calloc is used.#define and const.const and asking what would happen.MATLAB
A^2 and A.^2?~?C++
Class student { char *name; };
What happens when you initialize student s1;?
What default methods does the compiler substitute?
What is the difference between Student s1 = s2; and s1 = s2;? (The first will invoke the copy constructor, and the second will invoke the assignment operator).
Let's say class student has s1, s2, and s3 objects. Is s1 = s2 + s3; legal in C++?
Other
The following metrics were computed from 957 interview experiences for the MathWorks Applications Support Engineer role in United States.
MathWorks's interview process for their Applications Support Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for MathWorks's Applications Support Engineer interview process in United States.