A phone interview using online coding platform. The process first includes a background check and some basic knowledge questions. Then an OOD question was asked. I was asked to design a chess game. These takes about 15mins time. The rest time was an algorithm question. It was a simple question on binary trees. And the interviewer will run the code.
I applied online. The process took 1 week. I interviewed at MathWorks in Apr 2019
Interview
Once you apply, you get an email about a video interview and a coding challenge.
Video interview is more like recording your responses and submitting the video.
Coding challenge is on Hacker Rank. It has 3 sections. Basic math questions, a programming exercise and Matlab related multiple choice questions.
They give like a week's time to complete these tasks.
After that round, they schedule a phone interview.
Interview questions [1]
Question 1
Video Interview questions had nothing technical. Coding challenge was on Hacker Rank and questions were about implementing the shortest path. Phone interview was about resume and other technical stuff like explain how will you solve sorting problem and what is MVC and stuff.
I applied online. The process took 6 weeks. I interviewed at MathWorks (Natick, MA) in Jun 2019
Interview
My interview experience with MathWorks was very pleasant. The process lasted around 6 weeks (mid May - June 2019).
The first round was based on my resume. Following this, there were two technical screens (1 video and 1 phone call). After this there was a short HR call where I was asked the generic behavioral questions. During this I call, I was informed that they wanted me to come on-site. I had to prepare a 45 min presentation on any previous project. After the presentation, I had 3 technical interviews (around 50 min each) and 1 HR interview. I received a call the next day to inform me that they were proceeding with my reference and background check. I received my offer letter the day after these check were completed. Overall, the process was pretty fast and the HR was very responsive.
Interview questions [1]
Question 1
No fancy algorithm questions! Have a thorough knowledge of the ins and outs of the language you choose. OOPS based questions: special member functions, polymorphism, inheritance, design patterns. Asked about different keywords: auto, static, const, etc. Heap & stack memory, how is a source code built (preprocessor -> compiler -> linker). The coding questions were pretty basic. Some "What is the output" type questions