I applied online. I interviewed at Qualcomm (San Diego, CA) in Oct 2019
Interview
1 phone round and then a full day interview. The phone round was easy and just covered the basics and the full day interview - 5 rounds included deep dive into interrupts and there usage in kernel and also included questions on operating system concepts.
Interview questions [1]
Question 1
1. interrupts - different types and how to handle them 2. write a sample device driver
I applied through an employee referral. I interviewed at Qualcomm
Interview
2 technical interviews and HR interview the first interview was easy, trains railways, I remember the question. I solved with naive way and then I ask to minimize the time complexity 2. questions about threads and mutex
Interview questions [1]
Question 1
Given the arrival and departure times of all trains that reach a railway station, the task is to find the minimum number of platforms required for the railway station so that no train waits.
straight forward, 5 interviewers, didnt take very long. the team members were supportive through out the process and helped if i got stuck 3 rounds of coding interviews and 2 behaviour questions