I applied online. I interviewed at MathWorks in Nov 2022
Interview
Mathworks did a screen interview and after that asked me to design a calculate and write test cases for them. There was a panel interview for the take home assignment review. Got a reject after that.
I applied online. The process took 2 months. I interviewed at MathWorks
Interview
1st call with HM, discussion regarding the role, get an idea of my work
2nd call with the same person, this time it was a 1hr technical round - focussed on OOP concepts, C++ programming skills, MATLAB questions
3rd call with recruiter, discussion about the role, salary, interview process
Final onsite interview - 45min presentation in front of panel, followed by 5 interview rounds (45 minutes each). 4 of them were technical, 1 was behavioral. These rounds again focussed a lot on OOP concepts, MATLAB questions, OOP in matlab, domain knowledge in Robotics
Interview questions [1]
Question 1
1. Virtual destructor
2. Loop closure in SLAM
3. OO Design problems
4. Unit testing debugging in Matlab