3 rounds of interview
2 rounds technical, 2.5 h for each, leetcode solving with C, and questions about routers/network/debugging in embedded systems
1 round with HM, 1.5 h, project deep dive + BQ
I feel disrespected through the whole process (hm judges your project easily and finds any aspect he can to attack it / I applied to a C++ position but got matched to an embedded position, which only allows to leetcode in C / technical round they just keep asking all the details in the router debugging and design, which I would never have learned), and they even ghosted me after these interviews and haven't given any feedback since have a year.