I applied online on the Mathworks website and received a call from HR a few days later. The initial questions were the basic five questions already posted on Glassdoor.
The next round was an hour-long technical phone interview. Tip: Study all the questions mentioned on Glassdoor, as approximately 95% of them are repeated. You will likely be called for the next round only if you answer 85%-90% of these questions correctly. This applies to intern interviews as well, as this technical round remains the same. The questions are often asked in a rapid-fire format, so be well-prepared and answer them concisely. Here are the questions asked to me:
MATHS
BASIC PROGRAMMING
C LANGUAGE
<stdio.h> and "stdio.h".&& and &.int a = 5; float b = 5/2; Is b equal to 2 or 2.5? Why?number % 2 == 0 method.struct and union.MATLAB
A.^2 and A^2 for matrix A.% and when do you use ! in MATLAB?@ mean in MATLAB?SIGNAL PROCESSING
y[n] = x[n^3] time invariant?h[n] = [4, 0, 1, 0, 2] with the starting point indicated on the second element (arrow on second element), find the Z-transform.x[n] multiplied by y[n] where x[n] = 5n and y[n] = delta(n-4)?How do you check where a program (in any language) is taking more time to execute, and how would you optimize it? This was a vague question.
An impulse is applied to a linear discrete system with the impulse response h[n] = [1 2 3 5 10]. The input signal frequency is 100Hz. What is the output frequency?
The following metrics were computed from 19 interview experiences for the MathWorks Applications Support Engineer role in Los Angeles, California.
MathWorks's interview process for their Applications Support Engineer roles in Los Angeles, California 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 Los Angeles, California.