First was the group discussion round. Groups of 6 people were created, and each group had 20 minutes to discuss a topic. Initially, a chance was given to each person, and then the discussion was completely open. I passed the GD round.
After that, I had a technical interview. It started with basic questions on C++, such as how to take command-line arguments and some OOPs questions. However, it then went completely off-course. For instance, I was asked how to host an ML model in C++ or how to call APIs in C++.
I was rejected after this interview as I wasn't able to answer the off-course questions.
How will you call an API in C++?
What is the difference between malloc, calloc, and new?
How do you host ML models using C++?
The following metrics were computed from 1 interview experience for the MathWorks Engineering Development Group (EDG) Associate role in Bengaluru, Karnataka.
MathWorks's interview process for their Engineering Development Group (EDG) Associate roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for MathWorks's Engineering Development Group (EDG) Associate interview process in Bengaluru, Karnataka.