This is a telephone interview. An India guy interviewed me. But I was not used to his accent; eventually I failed. The first part is to demonstrate myself, which is normal; then the interviewer started to ask questions; mostly about C and a little bit about telecommunications field.
Interview questions [1]
Question 1
Many questions about C. Not to many about telecommunications.
One question:
int *a=10; a++;
string *a='10'; a++;
What's the difference between them? Anyway, pointer problems all over.
Another one:
Explain what you know about an TCP packet; what's the difference between TCP packets and UDP packets?
I applied online. The process took 2 weeks. I interviewed at Qualcomm (San Diego, CA) in Oct 2013
Interview
Had a phone interview. Selected onsite three days later. Went onsite with 6 people including HR. Questions are not so difficult. But didn't get the offer.
I applied online. The process took 2 weeks. I interviewed at Qualcomm (San Diego, CA) in Oct 2013
Interview
I got the opportunity to do an on-site interview after a quick phone interview. The campus is pretty nice. Although traveling between different buildings makes me a little dazed. The interview itself is smoothy, and interviewers are professional. Even you can not completely solve the problem the interviewer gives, they would give you hints and clues to solve it. I believe they wanna see your ability to solve an unexpected problem instead of repeat what you have already known.
Interview questions [1]
Question 1
What is the best data structure for solving an Tic-tac-toe game (that's the name I know after the interview)?
How to delete a number in a int type linked list without knowing the head of the list?