Taro Logo

Applications Support Engineer Interview Experience - West Lafayette, Indiana

July 1, 2018
Neutral ExperienceNo Offer

Process

It's a long process. Try the referral route.

I am currently having my technical phone interview this week. I would suggest making a question bank of all questions from GlassDoor and going through each of them, even if they seem very simple. Practice will help you respond rather than think.

Coding is all about practice. Hence, practice using HackerRank.

Also, take the HR call seriously and be prepared to answer some generic questions. You can write your answers on paper and practice if needed.

Questions

For HR Round:

  • What is your Visa Status?
  • Did you apply to any other company, and what stage are you in the interview process with those companies?
  • Explain one project you did using MATLAB to a non-expert.
  • What do you know about the Applications Support Engineer role at MathWorks?
  • What is your GPA?
  • When do you expect to graduate?
  • Why MathWorks?

For Coding Challenge:

Math: (Mandatory) Around 6 questions. One question was on three people taking x, y, and z days to repair a car and receiving some amount of money. If they worked together on a car, how much money x would make.

MATLAB: 20+ questions. They check on workspace and scope. At least two questions on scope. They asked about how to measure the computation speed of a MATLAB script (Ans: tic toc, and using Profiler). There were several snippets which asked if the program would run or crash. There was a question on stem plot. Unfortunately, I could not attempt all the questions and hence cannot share here.

C/C++: There were 6 questions, and two of them required completing the code (as is with many HackerRank problems). The first problem required completing a program where the user inputs the names of contestants who received votes. For example: Mike, Mike, Alice, Ram, Ram, Ali, Alice, Mike, Ram, Alice. We need to find the winner of the election, and in case of a tie, the winner would be the one with the higher lexicographical name (a person with a name starting with B wins over a person with a name starting with A). Hint: Use unordered_maps and vectors to solve this problem. The second problem was very simple. It required knowledge about inheritance. There was a rectangle class, and we needed to complete this class (write constructor, variables, and area function). Similarly, we needed to complete the square class which extends the base class, rectangle.

Technical Telephone Round:

I am yet to appear for it. I was given a list of different options to choose from and will be examined using a screenshare (as mentioned by others on GlassDoor). One of my friends had to code all the questions and was asked about PID controllers. He was asked only 15 questions or so, as against a rapid-fire round. I guess it depends on the applicant profile. I am preparing for both scenarios. For a rapid-fire round, we need to remember the basics very well. For the lesser-questions format, we need more coding experience than just remembering a few basics, as we need to write the code on screenshare. Hope this helps the readers. All the best!

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the MathWorks Applications Support Engineer role in West Lafayette, Indiana.

Success Rate

0%
Pass Rate

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

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for MathWorks's Applications Support Engineer interview process in West Lafayette, Indiana.

MathWorks Work Experiences