Work in HR or Recruiting?
Broadcom
www.broadcom.com Irvine, CA 5000+ Employees
Work in HR? Complete Your Profile

Broadcom Principal Software Engineer Interview Questions & Reviews

Getting the Interview  4 Interviews

33%
33%

Interview Experience  4 Ratings

25%
75%
0%
4 interview experiences Back to all interview questions
Updated Mar 6, 2013
in
Sort:  Relevance Newest Easiest Hardest
Interview Outcome:   All No Offer Received Offer

Senior Principal Software Engineer at Broadcom

Declined Offer – Interviewed in Sunnyvale, CA Jul 2012 – Reviewed Mar 6, 2013

Interview Details – One of their recruiters got in touch with me on linkedin. They were looking for someone with device driver background. After a few emails back and forth, they decided to bring me in their office instead of the regular phone screening. Initially I was told that this was still a screening process before the actual interview. I thought it was strange to have a screening process that lasted 5 hours. The questions were fairly generic like how do you reverse a linked list, dma vs io etc. There weren't any trick questions. They were all nice people but I felt there was a disconnect between them and the recruiter that was arranging the interview. Some of them didn't know what position I was interviewing for.
               I was under the assumption that I will be called for the next round of interview and then the recruiter called me and said that they are extending an offer to me. I was surprised at the turn of events but relieved that I didn't have to repeat the same things again for another few hours. The offer they extended me was probably good in market value, but they were barely able to match what I was making in terms of base salary. Their USP seems to be the restricted stock that they offer people. It would have been a nice match for me except that I got an offer in an early stage startup which promised me much better equity(Apples and oranges again). Overall, the experience was highly positive.

Interview Question – What was the toughest problem I faced and how did I approach it.   Answer Question

Reason for Declining – The difference in offer was not enough for me to make the transition as well as I had another offer in an early stage startup.

More

Helpful Interview?  
Yes | No
Problem with this interview?

Principal Software Engineer at Broadcom

Declined Offer – Interviewed in San Jose, CA Apr 2010 – Reviewed Aug 16, 2010

Interview Details – Interview consisted of writing programs in C -for string sorting , factorial, basic logic questions

Interview Questions

More

Helpful Interview?  
Yes | No
Problem with this interview?

Principal Software Engineer at Broadcom

No Offer – Interviewed in Irvine, CA Jan 2010 – Reviewed Aug 7, 2010

Interview Details – My phone interview went well, mostly. I have been a Java programmer for years. The position was for a C++ programmer. I had done a few C++ projects, but really only engaged in those efforts after the libraries were built and design done. I was asked a rather obscure question that I thought would have dropped me from the running. But, later I was invited to fly out for an interview.

It turned out that they really liked me because I had deep understanding of a particular technology and technique area related to systems management that they needed.

Likewise, the onsite interview was gauntlet of technical questions, most of which I nailed. There were a few Microsoft like puzzle questions. But the first session was with the recruiter who told me about there novel bonus structure.

I was asked if I could work nights and weekends on occasions. I noticed during lunch onsite that there were only young people there. I got the distinct impression that they work their people hard with long hours and tough scheduled. I was warned of this possibility by this site. All of the people I had met were recent immigrants, which was only a curiosity to me.

It seems like the manager really wanted to hire me.

I interviewed with his boss, last session of the day. He described their architecture. I pointed out a rather significant flaw with the design. I should not have done that. Later, I was told I was not offered the job because the interview ended badly. Hmmm.

Interview Question – A sorting algorithm question   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Principal Software Engineer at Broadcom

No Offer – Interviewed in Santa Clara, CA Jul 2009 – Reviewed Aug 22, 2009

Interview Details – To start witha recruiter scheduled a telephonic interview with a hiring manager who was himself a Sr. Principal engineer . The interview went for an hour.

The interview was difficult and looked like the interviewer seem to questions more based on his specific work domain experience. Mostly the questions were in embedded os concepts, C language, difference between C and C++, how C++ destructors get called and internal virtual pointers tables etc. Some deep questions on tcp/ip, windowing. Diffrence between tcp and udp. The interview was very technical.

Interview Questions

  • What is windowing in tcp/ip?   Answer Question
  • In C++ inherit, how are the destructors layed out in memory.? Some further digging on the virtual pointer tables.   View Answer

More

Helpful Interview?  
Yes | No
Problem with this interview?
14 of 4 Interviews RSS Feed embed Embed
  • «
  • 1
  • »
Interviews for Top Jobs at Broadcom

Worked for Broadcom? Contribute to the Community!

Add Review Add Salary Add Interview Review Add Photos

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.