I worked at Broadcom in Richmond, BC, halfway through my second year of university. It was a good place to learn some skills and get a feeling for what it's like to actually work as a software engineer. Everybody was really helpful and made sure that I knew what I was doing.
Sometimes, as an intern, you kind of get lost in the corporate structure. When scheduling projects, I wasn't even a consideration. I just got a few odd jobs, and I'm pretty sure that almost none of the work I did actually ended up being used.
I had one in-person interview with three engineers. Mostly, we talked about what I had learned so far in school and what I was interested in. There were a few technical questions, but they weren't too difficult.
For me, it involved two rounds of technical interviews. Questions covered: * Bit manipulation * Linked lists * Pointers * Arrays * Stacks * Queues C was the preferred programming language. There was also mention of networking and operating systems.
It was a good experience. Lots of interesting questions with technical depth were asked. They were responsive to my questions. The people were smart and willing to help out during the interview. Had around 5 rounds.
I had one in-person interview with three engineers. Mostly, we talked about what I had learned so far in school and what I was interested in. There were a few technical questions, but they weren't too difficult.
For me, it involved two rounds of technical interviews. Questions covered: * Bit manipulation * Linked lists * Pointers * Arrays * Stacks * Queues C was the preferred programming language. There was also mention of networking and operating systems.
It was a good experience. Lots of interesting questions with technical depth were asked. They were responsive to my questions. The people were smart and willing to help out during the interview. Had around 5 rounds.