Broadcom Staff Engineer Interview Questions & Reviews
Getting an Interview
- Popular Job Titles:
- Intern (42)
- Internship (18)
- Software Engineer (14)
- Engineering (11)
- IC Design Engineer (10)
- Engineer (8)
- Principal Software Engineer (6)
- Senior Software Engineer (6)
- Verification Engineer (6)
- Program Manager (5)
- Test Engineer (5)
- IC Design Intern (5)
- Product Engineer (4)
- Engineering Intern (3)
- Staff II IC Design Engineer (3)
- Staff Engineer (3)
- Senior Staff Engineer (3)
- Firmware Engineer (3)
- Staff Firmware Engineer (3)
- Staff IC Design Engineer (3)
- Software Engineer II (3)
- Principal Engineer (3)
- Design Engineer II (2)
- Staff Engineer II (2)
- Product Engineer Intern (2)
- Verification Intern (2)
- Software Systems Engineer (2)
- Physical Design Engineer (2)
- Senior Staff Software Engineer (2)
- Senior Systems Engineer (2)
Staff Engineer Interview (Neutral Experience; Average Interview)
The process took a day - interviewed at Broadcom in June 2012.
Interview Details – Questions on resume, projects done and basics of C and C++
Interview Question – Question on allocating memory pointers inside a function. A pointer variable is passed as a parameter to a function. Memory allocation is done inside the function for the pointer using malloc. After coming out of the function, will the pointer still retain this address in the main program? View Answer
Staff Engineer Interview (Positive Experience; Difficult Interview)
I applied online and the process took 2 days - interviewed at Broadcom in January 2008.
Interview Details – The interviews were over 2 days, 8 hours at both Irvine (day1) and San Diego (day2). I interviewed for multiple compatible positions and at the end of the day was asked to select one, so I knew it was positive. The process itself was a little disorganized. The interview content ranged from highly detailed and technical discussions of past projects, to casual scenario approaches to "getting to know you" types. Since the experience of the various engineers was wide (RF, HW, systems, FW and also SW), I was asked different types of questions. It it understood you might not know everything in those domains in complete detail but they test both your width as well as depth of knowledge - not to mention how to deal when you don't know the answers (which is bound to happen at some point).
Interview Question – - Questions on some basic on embedded microprocessors
- Questions on basic ARM assembly
- Asked to write an ARM assembly program (on whiteboard) which compared two sections of memory and returned if they were identical or not View Answer
Negotiation Details – They were unwilling to negotiate the vacation.
When negotiating, you'll be better off if you can quantitatively why you are demanding the figure you are demanding (eg "my options to be vested are worth xyz and I'd like that compensated"). Remember, Broadcom aims to pay top quartile (top 25% of industry), so an industry "average" (=50% mark) doesn't matter.
Staff Engineer Interview (Positive Experience; Average Interview)
I applied through an employee referral and the process took 6+ weeks - interviewed at Broadcom.
Interview Details – Initial meet and greet, followed by an hours telephone interview (technical), followed several weeks later by a full day one on one technical interview face to face.
Interview Question – Bit shifting and algorithms. Answer Question
Interviews for Top Jobs at Broadcom