I applied through university. The process took 1 week. I interviewed at Qualcomm (La Jolla, CA)
Interview
On campus interview at UCSD. Roughly an hour long. Talked briefly about items mentioned in my resume and asked some questions getting more of a feel for my character. This portio took maybe ~15-20 minutes. Then he moved onto technical question.
Interview questions [1]
Question 1
Q: given an encoded input string that is in 7-bit ascii rather than 8-bits, decode the buffer string and place into new string containing normal 8-bit ASCII.
The interviews had both behavioral and technical questions, also some of the interviews required me to do live coding. Specifically for the position I interviewed, there was three interviews with three different team leaders.
Interview questions [1]
Question 1
They asked me how to swap two variable value. Then they extended the question to how to do it on bit level
I applied online. I interviewed at Qualcomm (Seoul)
Interview
I received email explaining recruiting process and link to the online coding test. The test was not difficult but there was no option to go back and solve previous problems that I was not expecting
Interview questions [1]
Question 1
Algorithms, sorting, asked questions related to information and dev stack from CV.
For the qualcomm swe intern interview process it was a couple of rounds, OOP and blind 75 question. They did ask some follow up, but most important part is communication, they value that a lot.