Difficult Interview - Lots of fast-paced technical questions over the phone. The questions were basic, however, they expected almost all questions to be answered correctly. I have listed the questions asked in the HR and Technical Phone Interviews.
Phone HR Interview Duration: 28 min
Technical Phone Interview Duration: 50 min
General and Computational Math
Basic Programming Concepts
C
malloc and calloc?#define A 10 and const int x = 5;?<stdio.h> and "stdio.h"?c int main(){ int a; a = sum(1,2); }
int sum(int a, int b){ int *sum = malloc(16); sum = a + b; return sum; }
C++
Bar that inherits from another class Foo. Foo has some private data members. How can the Bar class access these variables? How should this be corrected?Class A { }; Which methods does this class have?Class A{ private: A(); }; What do you tell me about this case?MATLAB
y=x from 1 to 10. If the number of inputs is 2, plot the two inputs.
My Question: What about when the number of inputs is 1 or more than 2?
A: Give an error in that case.@ sign?% sign?.mex files?I was not expecting the questions related to Operating Systems.
The following metrics were computed from 170 interview experiences for the MathWorks Applications Support Engineer role in Natick, Massachusetts.
MathWorks's interview process for their Applications Support Engineer roles in Natick, Massachusetts 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 Natick, Massachusetts.