It is a really great company.
There are not really any cons, and I think it's a good work environment.
I applied through college or university. The process covered the basics of embedded software, HAL, BSP, and C expert questions. The interview questions for the firmware development engineer role were very good and related to the work. Mostly, questi
Technical phone screen followed by standard rounds of a full loop. Two technical coding rounds and two design rounds. No separate behavioral round, but related behavioral questions were blended into the design rounds.
Good and mainly on data structures and BIOS. Hard to medium level questions. Overall, a great experience. Need to prepare well. There is no cooling-off period. You can apply to other posts while interviewing for other roles as well.
I applied through college or university. The process covered the basics of embedded software, HAL, BSP, and C expert questions. The interview questions for the firmware development engineer role were very good and related to the work. Mostly, questi
Technical phone screen followed by standard rounds of a full loop. Two technical coding rounds and two design rounds. No separate behavioral round, but related behavioral questions were blended into the design rounds.
Good and mainly on data structures and BIOS. Hard to medium level questions. Overall, a great experience. Need to prepare well. There is no cooling-off period. You can apply to other posts while interviewing for other roles as well.