* Recruiter screen
* Give a presentation on past work
* Describe a problem or conflict in past work
* Coding a basic data structure
* State machines for electromechanical systems
* Analysis of numerical and cognitive problems
* Embedded software architecture for example systems
Interview questions [1]
Question 1
Design state machines for electromechanical systems.
The interview process is not bad, however it would be a good idea to come prepared for long feedback cycles between interview steps. It may take months after you apply to hear back for the first time.
Interview questions [1]
Question 1
Generic python knowledge and programming exercise related to object oriented programming.
A few rounds: some algorithms problems, some general problem solving math puzzles, and then a behavioral round, a talk with a hiring manager, then a talk with a director. Not too bad overall
Interview questions [1]
Question 1
Array processing algorithm question, with followup to make it more challenging.