I applied online and received a call from the hiring manager to schedule a telephonic discussion. I have been through the Broadcom process two to three times unsuccessfully. My experience is that Broadcom focuses mostly on C programming, irrespective of the position, and I am not into extensive programming. They usually ignore the rest of the experience and focus mainly on coding skills.
Accessing static variables from outside the file. Structure size on ARM processors. Write a macro to clear bits m to n in a 32-bit integer. What will malloc(0) produce? What is a dangling pointer? How realloc works. memcpy vs memmove. Pointer to array declaration and accessing. What is priority inversion? i2c start & stop conditions. i2c multimaster operation. What are ARM modes of operation?
The following metrics were computed from 1 interview experience for the Broadcom Principal Engineer role in India.
Broadcom's interview process for their Principal Engineer roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Broadcom's Principal Engineer interview process in India.