I applied in-person. The process took 4 days. I interviewed at Qualcomm (Bengaluru) in May 2023
Interview
Stage 1: Initial Screening (30 minutes)
Purpose: Assess foundational knowledge and communication skills.
Format: Phone or video call.
Content: Basic questions covering high-level OS concepts and C++ basics.
Stage 2: Technical Deep Dive
Purpose: Evaluate in-depth technical knowledge and problem-solving abilities.
Format: Video call with live coding and discussion.
Session 1: OS Concepts and Multithreading.
Session 2: C++ Optimization and Concurrency.
Stage 3: Practical Assessment (90 minutes)
Purpose: Assess practical coding skills and application of concepts.
Format: Coding challenge or pair programming session.
Content: Real-world problem involving OS concepts and C++ concurrency.
3 rounds of interview followed by a HR round
1st round - Fundamentals test in area of ur expertise
2nd Round - Core knowledge test of your domain
3rd Round - Project Centric
Interview questions [1]
Question 1
Q : OFDMA, Interleaving, Shannon’s Source Coding theory and graph
I applied online. I interviewed at Qualcomm (Markham, ON)
Interview
Had a zoom meeting with 5 engineers for a panel interview. They asked about my resume and then gave me 15 min for a living coding session. In the end they asked OOP questions.