I had several phone interviews with Qualcomm for their embedded firmware engineer positions but failed to score an on-site one mostly because I wasn't very prepared for their technical questions. So make sure you got the basics down before applying. As much as I remember, those interview questions cover lots of C fundamentals such as pointers, function pointers and function calls, as well as other computer science knowledge. Good luck!
My interview experience: The two online interview rounds focused entirely on my resume, spanning from fundamental concepts to advanced technical topics. Both sessions were comprehensive assessments of my background and expertise.
Phone screen - hiring manager was asking about my immigration status, and tone changed immediately. Almost felt unprofessional and discriminatory, I will remember it for a long time to come.