The interview process consisted of several rounds:
1st round: A general questions interview recorded via Hirevue.
2nd round: A coding challenge on Hackerrank (Challenge B). This was a coding marathon with limited time, and I did not finish the coding session. The math problems were relatively easy.
3rd round: A phone technical interview, also focused on coding. I was asked to complete some lines of code, determine the output of code chunks, and answer questions about garbage collection, data types, OOP inheritance, and polymorphism. Object-oriented design was also assessed on Hackerrank.
I was rejected a day after the 3rd round. The entire process took about a month and a half. I felt exhausted after too many coding challenges. It felt like they didn't filter out candidates lacking the expected LeetCode experience in the 2nd round homework.
garbage collection, polymorphism, data type, OO design.
The following metrics were computed from 63 interview experiences for the MathWorks EDG Engineer role in United States.
MathWorks's interview process for their EDG Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for MathWorks's EDG Engineer interview process in United States.