I applied online. The process took 2 days. I interviewed at Broadcom (San Jose, CA) in Oct 2010
Interview
Got a phone interview followed by 2 on site interviews. Phone interview consisted tech qts on FSM design, rtl coding. The on site rounds qts were based on fsm, c++ oop concepts, rtl design, puzzle qts. My 1st round went from 9am to 5:30pm with lunch break of an hr. My 2nd onsite went from 2pm to 5:30pm.
All above process took about 3 months !!!!!
Interview questions [1]
Question 1
Cross bar design, with different algos for arbitration.
I applied online. The process took 1 day. I interviewed at Broadcom (Richmond, BC) in Dec 2009
Interview
My position was all about Linux and embedded operating system. They asked a lot of questions about C programming languages, Linux and embedded operating system. Some sample questions are:
1. what is a static variable?
2. what are volatile variables?
3. What is real-time operating system (RTOS)?
4. what is priority inversion?