I applied through an employee referral. The process took 7 weeks. I interviewed at MathWorks (Natick, MA) in May 2016
Interview
Applied via employee's reference. Had two phone screening and one on-site interview.
In the first phone screening, I was asked about experiences on my resume and simple questions about programming languages they used.
Before the second phone screening, I was asked to write a simple code. The second phone screening was a discussion about the code I wrote.
The on-site interview started with a presentation about a project I worked for before, followed by 1:1 interviews (including one with an HR) and lunch with team members. They asked questions about my experiences based on the presentation and some more technical questions.
Preparing presentation was time consuming (it took a week for me) but you can lead the topic of interviews because 1:1 interviews are based on presentation.
Technical coding assessment given on online platform. Plenty of time for assessment, easy and medium difficulty questions. A series of questions about my experience for which I recorded a video response
Interview questions [1]
Question 1
Do you have any experience with object oriented programming languages
Multiple coding assessments online, with browser use monitored to prevent cheating. The online environment had no linting or suggestions, so you need to know the correct syntax and function names for your selected programming language
Interview questions [1]
Question 1
Generally was string handling and mathematical puzzles they had contrived.
The interview process included an initial HireVue behavioural assessment, followed by a timed technical test with algorithmic questions. After that, I had a interview where I walked through my CV and answered scenario-based questions
Interview questions [1]
Question 1
“Can you walk me through your CV and highlight the most relevant projects?”
“Why are you interested in joining our organisation and this role specifically?”
“Describe a time you made a mistake at work. What did you learn from it?”
“What technical challenges have you faced recently, and how did you solve them?”
“How do you usually gather and validate requirements from stakeholders?”