I applied through a recruiter. The process took 2 months. I interviewed at Qualcomm (Markham, ON) in Apr 2021
Interview
All interviews are held on Teams during covid-19.
First round is 30-min with the hiring manager, manager briefly introduced what the team does and talked about things on my resume.
Second round is 2-hr technical with 2 people from the team (was originally told in the email to be 4-hr with 4 people). Went through things I did in current company and some technical questions. Be prepared to explain projects you did in details (inputs, outputs, logic size, lines of code, etc.)
Last round is 30-min with HR. Typical behavior questions.
Interview questions [4]
Question 1
Write some codes to explain how to design asynchronous FIFO.
Interviewer was pretty friendly. He covered topics on computer architecture, Static Timing Analysis, System Verilog, and UVM. He went in depth on AHB, Synchronizers and CDC. It was a good overall experience.
I applied online. I interviewed at Qualcomm (New York, NY) in Jul 2020
Interview
It was first screening round. About 1hr telephonic interview. Agenda was to cross verify the resume. It started with resume discussion and was followed up by design + basic digital questions.
Interview questions [1]
Question 1
Questions
1. Sequence detector for 1001 overlapping sequence (fsm design + verilog code)
2. Basic STA questions on setup and hold time like if in a silicon a path is failing, what would be the first step that you will do to check it is a setup failure.