I applied online. The process took 2 weeks. I interviewed at Broadcom (San Jose, CA) in Jan 2014
Interview
Directly onsite: As I already had 3+ exp in Netwoking Industry
Was interviewing for Data Center Asic group
5 (1-1) technical Interviews:
1. Difference between C and scripting Languages
2. No of 1's in a number
3. Replacing bits in a 32 bit number
4. Programming question where I had to use offset macro
5. How does a packet traverse in a switch (describe various tables used)
6. Semaphore implementation
7. How does a switch decide if to switch / route the packet (MYMAC and Ip address)
8. ARP, ICMP working
9. static keyword use
Lot of focus on Networking and OS, overall good experience and folks were good to talk with.
It took 3 weeks for the process. The HR emailed me for dates and I was told that there would be a technical phone interview on data structures, algorithms. I had two back-to-back one hour technical phone interviews. I was asked to write code for one question and submit it later. I was asked questions on hash map, heaps, computer architecture etc.