The interview had four steps and all steps are technical. The interviewers are very friendly. Various questions from IPC, Multi Threading, Linux, RTOS and CS. Linear and non-linear data structure.
Interview questions [1]
Question 1
Write strstr() code.
Solutions to avoid race condition?
It was tough, back-to-back technical interviews. It was a terrible experience, and I wasn't enjoying the process. The recruiting managers were also speaking in Hindi to one another during the interview process, which I found to be very disrespectful.
Interview questions [1]
Question 1
What are the performance tradeoffs of different cache architectures?
Application via Qualcomm careers or referral.
Recruiter may reach out for basic screening:
Your background, tools used (ICC2, PrimeTime, RedHawk, etc.)
Areas of expertise: floorplanning, CTS, routing, STA, DRC, EMIR, etc.
Experience with multi-VDD, ECOs, hierarchical designs, colored flows, etc.
Technical Phone Interviews (1–2 rounds)
Each round typically lasts 45–60 minutes.
Interview questions [1]
Question 1
Walk me through how you approach floorplanning for a block.
How do you handle placement of macros and standard cells around them?
What considerations go into designing a power grid?
How do you handle multi-VDD domains or level shifters?
What are tie-high and tie-low cells and where are they used?