I applied through a staffing agency. I interviewed at Qualcomm
Interview
30-Minute Screening (Recruiter/HR): Basic fit, logistics, and salary discussion.
60-Minute Technical Round 1 (Hiring Manager/Engineer): Deep dive into Python, Django, and REST APIs with coding and architecture discussion.
60-Minute Technical Round 2 (Senior Colleague/Architect): Complex system design, edge cases, performance optimization, and deeper behavioral questions using the STAR method.
(Potential) Final Round (Director/VP): Focus on vision, culture fit, and high-level technical strategy.
They grill you a lot on your resume and CS fundamentals. Make sure to know every single thing possible. They will keep asking you questions until you don't know the concept anymore.
Interview questions [1]
Question 1
Q: Different SQL Questions, AI concepts, Debugging etc
The process was smooth and the interviewer was super friendly. Initial talk was about the role and few questions about my experience which was 10 mins and later was given a case scenario and was asked to write a sequence_item for it.
Interview questions [1]
Question 1
1) Explain cache coherence with it's state diagram.
2) Questions on AXI protocol
3) Write a sequence_item for the input interface of a scenario that was asked for.