The process begins with a HackerRank assessment that contains a mix of questions testing math fundamentals, CS concepts, and programming language-specific questions (choose 2).
Then, there is an hour-long technical phone screen with an EDG engineer. This consists of basic programming exercises using the languages you selected in the HackerRank (I chose C++ and Matlab) as well as specific engineering domain questions (controls, signal processing, etc.).
After the technical phone screen, I had a short call with the hiring manager to talk about EDG (mostly behavioral).
Then, they flew me onsite, where I completed a 2-hour technical interview, a behavioral round with the hiring manager (in person this time), a lunch interview with several EDG engineers, and finally, an HR round (behavioral). In the 2-hour technical round, I was handed several sheets of scratch paper and had to solve about 20 problems. These consisted of simple math (spanning probability, linear algebra, multivariable calculus, and even Calc 1, lol), an electrical circuit, and domain knowledge questions (I believe this part is tailored to you). It also consisted of a debugging problem, writing code on a whiteboard, and solving a simple algorithms-type question.
Overall, the interview process was on the easier side, but I was pretty shocked when I found that I wouldn't be proceeding further. They Caspered me afterwards and never provided feedback, so I'll never get closure, I guess. Hope this helps.
Calc 1 problem:
What is the maximum area of a rectangle that can fit inside this function (continuous function given)?
Bonus: How would you do it if the function cannot be represented as an equation?
The following metrics were computed from 11 interview experiences for the MathWorks EDG Engineer role in Natick, Massachusetts.
MathWorks's interview process for their EDG Engineer roles in Natick, Massachusetts is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for MathWorks's EDG Engineer interview process in Natick, Massachusetts.