Taro Logo

Applications Support Engineer Interview Experience

December 18, 2014
Positive ExperienceGot Offer

Process

I received a call from HR initially, and then was scheduled for a technical phone interview. Topics covered in the interview:

  • Math
  • Basic OS
  • Java
  • C
  • C++

Questions

Math:

  • How do you derive the sum of N natural numbers using mathematical induction?
  • Birthday Paradox: If there are 400 people in a room, what is the probability of at least two people sharing a birthday?
  • How many signed integers can be represented using 32 bits?
  • What is AU(B ^ C)?
  • A problem on the (A U B U C) formula.
  • Some questions on Finite Automata and NFA.

C:

  • What is the procedure to find an even number without using the modulo operator?
  • What is the limitation of the modulo operator in C?
  • What is a UNION datatype?

C++:

  • What is an Abstract Class and its significance?
  • Runtime polymorphism.
  • The static keyword.

Java:

  • What is the difference between JRE, JDK, and JVM?
  • What is a HashMap?
  • Is Java call by value or call by reference? (A good question; I was asked this in multiple interviews.)
  • OOPs concepts.

Was this helpful?

Interview Statistics

The following metrics were computed from 957 interview experiences for the MathWorks Applications Support Engineer role in United States.

Success Rate

14%
Pass Rate

MathWorks's interview process for their Applications Support Engineer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive47%
Neutral44%
Negative9%

Candidates reported having very good feelings for MathWorks's Applications Support Engineer interview process in United States.

MathWorks Work Experiences