interviewquestions.
All companies198

Big tech

Amazon4 rounds · $110.5k-$160kApple4 rounds · $145kGoogle6 rounds · $118k-$170kMeta6 rounds · $137kMicrosoft5 rounds · $84.2k-$165.2k

US and global tech

Netflix6 rounds · $100k-$300kUber5 rounds · $150k-$158kAirbnb6 rounds · $128k-$142kStripe7 rounds · $122.1k-$134.4kSalesforce3 rounds · $110k-$153kAdobe3 rounds · $76.7k-$152.2kLinkedIn6 rounds · $154kIntuit4 rounds · $55.5-$75/hrCisco4 rounds · $92.1k-$136kAtlassian3 rounds · $122.4k-$159.8kSpotify6 rounds · $125.6k-$179.4kTwitter4 rounds · $127k-$297kOpenAI5 rounds · $230k-$490kPalantir5 rounds · $145k-$155kTesla5 rounds · $140k-$300kTikTok5 rounds · $128k-$256kDatabricks6 rounds · $137.8k-$155kSnowflake5 rounds · $42-$60/hrDatadog6 rounds · $100k-$110kCloudflare6 rounds · $150k-$216kCoinbase6 rounds · $60/hrDoorDash6 rounds · $107.4k-$158kRoblox6 rounds · $153kEpic Systems5 rounds · $110k

Wall Street, banks and payments

Goldman Sachs4 rounds · $110k-$115kJP Morgan4 rounds · $95k-$125kMorgan Stanley3 rounds · $70k-$110kBank of America4 rounds · $94.2kCiti5 rounds · $80k-$115kWells Fargo5 rounds · $48.08/hrCapital One5 rounds · $140kBlackRock4 rounds · $105k-$125kBloomberg5 rounds · $158kD. E. Shaw4 rounds · $25kAmerican Express3 rounds · $78k-$124.8kMastercard2 rounds · $72k-$115kVisa4 rounds · $108k-$120kPayPal4 rounds · $116.5k-$173.3kDeutsche Bank4 rounds · $100kBarclays3 rounds · $110kHSBC5 rounds · ₹6-10 LPAArcesium4 rounds · $10kCitadel5 rounds · $200k-$250kJane Street4 rounds · $300kHudson River Trading5 rounds · $300kSusquehanna (SIG)5 rounds · $300kFidelity Investments4 rounds · $92kPNC5 rounds · $39.1k-$126.5k

Consulting and Big 4

McKinsey4 rounds · $120kBCG4 rounds · $110kBain4 rounds · $120kDeloitte3 rounds · $75k-$78kEY3 rounds · $75k-$100kKPMG3 rounds · $78k-$90kPwC3 rounds · $61k-$100kAccenture5 rounds · ₹4.5-6.5 LPAIBM3 rounds · $121k-$181.4kZS Associates5 rounds · $90k-$102k

Enterprise and cloud

Oracle3 rounds · $61.2k-$141.2kServiceNow4 rounds · $130k-$136kDell3 rounds · $101.7k-$131.7kVMware5 rounds · ₹18-30 LPASAP5 rounds · ₹18-28 LPAAkamai5 rounds · $114.3k-$136.3kADP4 rounds · ₹6-11 LPAOptum4 rounds · $58.8k-$105k

Semiconductors and hardware

NVIDIA3 rounds · $100k-$166.75kIntel3 rounds · $105.7k-$149.2kQualcomm3 rounds · $122.8k-$184.2kTexas Instruments3 rounds · $100k-$137.5kCadence3 rounds · $74.2k-$137.8kSynopsys5 rounds · $92.6kMathWorks4 rounds · $100k-$130kSamsung3 rounds · ₹14-28 LPAAMD5 rounds · $119k-$170k

Retail and industrial

Walmart4 rounds · $80k-$155kTarget4 rounds · $34/hrHoneywell4 rounds · $68k-$115kSiemens4 rounds · $32.69-$58.84/hrBosch3 rounds · ₹6-9 LPAABB5 rounds · $80k

Aerospace and defense

Boeing6 rounds · $82k-$89kLockheed Martin5 rounds · $91kNorthrop Grumman4 rounds · $62.3k-$114.4kRaytheon4 rounds · $68.9k-$144.2kSpaceX5 rounds · $125k-$145k

Telecom, media and consumer brands

Verizon5 rounds · $16-$21/hrT-Mobile5 rounds · $19.5/hrAT&T5 rounds · $21.43-$24.95/hrDisney5 roundsProcter & Gamble5 rounds · $85k-$122.2kJohnson & Johnson5 rounds · $23.5-$52.5/hrNike5 rounds · $17/hrKaiser Permanente5 rounds · $38.15-$40.14/hr

Stores, restaurants and airlines

Starbucks4 rounds · $15.25-$24.69/hrChick-fil-A5 rounds · $15-$18/hrChipotle4 rounds · $20-$21/hrMcDonald's4 rounds · $15.5-$19.89/hrCostco5 rounds · $20-$32.9/hrHome Depot5 rounds · $18.5-$21.5/hrLowe's5 rounds · $15.92-$16.15/hrCVS Health6 rounds · $16.5-$25/hrWalgreens5 rounds · $19.5-$23/hrBest Buy4 rounds · $16.9-$21.45/hrNordstrom4 rounds · $17.7-$21.9/hrFedEx4 rounds · $17.75-$18.25/hrAmerican Airlines5 rounds · $37.91/hrUnited Airlines5 rounds · $37.1/hrSouthwest Airlines5 rounds · $32.62/hr

India: product companies and startups

Flipkart5 rounds · ₹22-28 LPAPaytm4 rounds · ₹16-22 LPASwiggy4 rounds · ₹16-22 LPAZoho6 rounds · ₹5-7 LPAZomato4 rounds · ₹18-25 LPAMeesho4 rounds · ₹25-35 LPANykaa4 rounds · ₹10-18 LPAOLA4 rounds · ₹16-22 LPACRED5 rounds · ₹18-25 LPAGroww5 rounds · ₹15-28 LPAPhonePe5 rounds · ₹18-25 LPARazorpay4 rounds · ₹18-25 LPAZerodha4 rounds · ₹12-25 LPADream114 rounds · ₹15-30 LPABrowserStack5 rounds · ₹15-28 LPAFreshworks4 rounds · ₹20-28 LPABlinkit5 rounds · ₹18-25 LPADunzo5 rounds · ₹12-18 LPALicious4 rounds · ₹12-18 LPAUrban Company4 rounds · ₹18-25 LPABigBasket4 rounds · ₹6-10 LPABYJU'S4 rounds · ₹4-8 LPADelhivery4 rounds · ₹10-20 LPAUnacademy5 rounds · ₹12-18 LPAJuspay5 rounds

India: IT services and analytics

TCS4 rounds · ₹3.4-3.6 LPAInfosys3 rounds · ₹3.6-4.5 LPAWipro3 rounds · ₹4-4.5 LPAHCL3 rounds · ₹4-4.5 LPATech Mahindra6 rounds · ₹3.5-4.5 LPACognizant4 rounds · ₹4-4.5 LPACapgemini4 roundsThoughtworks4 rounds · ₹10-18 LPAAmdocs4 rounds · ₹5-7 LPACGI5 rounds · ₹4.5-7 LPACoforge4 rounds · ₹4.5-7 LPADXC Technology4 rounds · ₹4-4.5 LPAEPAM6 rounds · ₹8-14 LPAGenpact4 rounds · ₹3-4.5 LPAGlobalLogic4 rounds · ₹5-9 LPAGlobant3 rounds · ₹7-12 LPAHexaware6 rounds · ₹4 LPALTTS3 rounds · ₹4-4.5 LPAMindtree3 rounds · ₹4.0-4.5 LPAmPhasis5 rounds · ₹4-5 LPANagarro4 rounds · ₹6-10 LPANTT Data4 rounds · ₹4-5.5 LPAPersistent Systems4 rounds · ₹5-8 LPAPublicis Sapient3 rounds · ₹8-12 LPAVirtusa4 rounds · ₹4-5.5 LPAZensar4 rounds · ₹4-6.5 LPABirlasoft4 rounds · ₹4-6.5 LPAEXL6 rounds · ₹5-9 LPAFractal Analytics5 rounds · ₹8-14 LPAMuSigma6 rounds · ₹6-9 LPATiger Analytics4 rounds · ₹8-14 LPAWNS6 rounds · ₹5.6 LeClerx6 rounds · ₹2.8-3.1 L

India: banks, conglomerates and PSUs

SBI6 rounds · ₹21.97 LHDFC Bank4 rounds · ₹4-6 LPAICICI Bank4 rounds · ₹6-8 LPAAxis Bank3 rounds · ₹5-10 LPABank of Baroda4 rounds · ₹4-8 LPACanara Bank5 rounds · ₹4-8 LPABajaj Finserv4 rounds · ₹8-12 LPAAirtel5 rounds · ₹6-12 LPAJio5 rounds · ₹6-14 LPAL&T4 rounds · ₹8-15 LPAReliance3 rounds · ₹7.5 LPAAdani4 rounds · ₹8-15 LPABHEL4 rounds · ₹6-10 LPAMahindra3 rounds · ₹8-14 LPAMaruti Suzuki4 rounds · ₹7-12 LPATata Motors4 rounds · ₹7-13 LPAISRO3 rounds · ₹8-12 LPADRDO6 rounds · ₹8-12 LPABARC3 rounds · ₹74,000/moBEL5 rounds · ₹10-14 LPANTPC4 rounds · ₹7.2-12 LPABPCL4 rounds · ₹12-16 LPAHPCL5 rounds · ₹17.7-18.1 LIOCL5 rounds · ₹12-17 LPAONGC4 rounds · ₹20-26 LPAcdac4 rounds · ₹6-12 LPA

Qualcomm

Semiconductors and hardware · San Diego, California · Updated Oct 31, 2026

Qualcomm interview experiences from San Diego and India campus loops

Qualcomm interview experiences differ by country. San Diego new grads and interns in 2025 report recruiter and hiring manager screens, two or three technical interviews (usually LeetCode-style plus systems C++) and a behavioral round. India freshers sit a 60-90 minute online assessment, two 45-60 minute technical rounds split by software or hardware track, and a hiring manager or HR close.

In India, Round 1 covers DSA, CS fundamentals and a project deep-dive for both tracks, while Round 2 goes into embedded C, OS and Android-Linux for software, or digital logic and RF for hardware.

Qualcomm hires at real scale in India, centered on Hyderabad and Bangalore, so campus drives feel closer to Amazon’s mass hiring than a small boutique loop. Round structure and difficulty shift year to year and by team.

Qualcomm interview process in San Diego: 2025 reports

Five US reports from Taro, all San Diego. Outcomes are mixed, and the ML and embedded loops look different from the standard software one.

  • Software engineer (June 2025, offer accepted): Taro. Two LeetCode-style coding interviews, then a behavioral interview, all in person. The candidate did not remember the problems and called the interviewers kind and collaborative.
  • Software engineering intern (November 2025, offer accepted): Taro. Qualcomm reached out before the 2024 Grace Hopper conference. The onsite started with a medium two-pointer problem, then a systems C++ interview on pointers, memory management, structs, finding a memory leak and properties of Python sets. The candidate thought they had failed the C++ round and believes they were steered to a software engineering internship instead of a systems one.
  • Software engineer, ML-focused loop (October 2025, no offer): Taro. Recruiter screen, hiring manager screen and three rounds with no LeetCode: resume-based C++ questions, an ML coding round, and system design on a training loop, transformers and encoder-decoder models.
  • Embedded software engineer (February 2025, no offer): Taro. One 30-minute phone interview on the candidate’s previous role, then virtual memory, the MMU and TCP versus UDP.
  • Design verification engineer (November 2024, no offer): Taro. An HR round on benefits and relocation, then a hiring manager round on past projects.

Round-wise process (India campus)

Round Duration What it tests
Online Assessment 60-90 min MCQs (C/C++, OS, computer architecture) + 2-3 DSA problems
Technical Round 1 45-60 min DSA, core CS fundamentals, project deep-dive
Technical Round 2 45-60 min Domain depth: embedded C/OS/Android-Linux, or digital logic/RF for hardware
Hiring Manager / HR 30-45 min Motivation, relocation, team fit, behavioral

Qualcomm interview experiences from India

These are condensed from public candidate write-ups. The consistent signal across them: Qualcomm interviews are systems-heavy, not LeetCode-heavy. DSA questions stay at linked-list / array level, while OS internals, C semantics and memory behavior get the deep probing.

Experience 1: Software Engineer, on-campus at NITK (GeeksforGeeks write-up)

Round 1 - Written test

  • Three sections of 20 questions each: aptitude; C/C++/OOPS/Java; technical including hardware-level questions.
  • Marking was +1 / -0.25. About 58 of roughly 500 students were shortlisted. Interviews ran on Microsoft Teams and HackerRank CodePair.

Round 2 - Technical interview (45 min to ~1 hr 10 min)

  • OS depth: paging and page tables, spinlocks, semaphores, deadlock, the process control block.
  • Where and how the volatile keyword in C is useful when reading and writing.
  • Detect buffer overflow when multiplying two integers.
  • Write code to determine whether the machine is big-endian or little-endian (the candidate’s shift-operator approach was rejected).
  • Structure padding, and how to reorder members to reduce memory footprint.

Round 3 - Technical interview (45 min to 1 hr)

  • Project and internship discussion.
  • A fully working program to reverse a linked list, with a main function and test cases.
  • A puzzle; the write-up notes some candidates were rejected on puzzles.

Round 4 - HR (scheduled for 10 min, took 4)

  • Introduce yourself; team placement depends on business needs, location Hyderabad or Bangalore, flexibility expected.

Outcome: Selected - a day-zero offer. 12 candidates received FTE offers from this drive.

Takeaways

  • What decided it: Precise OS and C answers (volatile, endianness, structure padding) plus walking test cases on the linked-list reverse, not a hard graph problem.
  • Common fail: Racing through DSA while fumbling paging, spinlocks, or buffer-overflow edge cases.
  • How to practice: Drill a C/OS sheet aloud, then reverse and cycle-detect linked lists with your own test cases spoken first.

Experience 2: Associate Software Engineer, off-campus (GeeksforGeeks write-up)

What differed: no online assessment at all. Four virtual technical rounds over three days on Microsoft Teams.

  • Round 1 (45 min): find the nth node from the end of a linked list (both approaches); find the length of a loop in a linked list. Then OOP - overloading vs overriding, abstraction, static methods and variables.
  • Round 2 (45 min): multithreading fundamentals, with a live exercise to print odd and even numbers alternately using two threads. Types of inheritance in C++; procedural vs object-oriented programming.
  • Round 3 (60 min): implement a hash table; design an immutable class; how arrays and vectors differ when passed as parameters; static vs dynamic binding; multithreading memory, resource sharing, IPC and deadlocks; types of linked lists; UML association vs aggregation vs composition.
  • Round 4 (60 min): two design problems - a lottery machine using a circular queue with elimination, and a lift management system. The interviewer graded on modularity and readability, not cleverness.

Outcome: Not stated in the write-up. The candidate’s own tip was to use a drawing extension during the video call so diagrams could carry the explanation.

Takeaways

  • What it tested: Modular, readable designs on the lottery-machine and lift problems, plus clear multithreading explanations (odd/even printers, memory layout).
  • Common fail: Clever one-liners without modularity; skipping diagrams on video calls.
  • How to practice: Code a hash table and an immutable class; rehearse two-thread coordination with a whiteboard or drawing tool.

What both accounts share: the coding bar is moderate, but you are expected to explain memory, threads and OS behavior precisely. Off-campus loops can skip the OA entirely and run more interview rounds instead.

Experience 3: Associate Engineer, full-time (GeeksforGeeks write-up)

Round 1 - Online Assessment (90 minutes)

  • Three 30-minute sections: aptitude; computer fundamentals (OS, DBMS, networks, OOP, DSA); core and programming logic (C, pointers, digital electronics, communications, output and error-spotting questions).
  • Marking: +1 correct, -0.25 wrong.

Round 2 - Technical 1 (50 min)

  • RF and its frequency range; 1G to 5G evolution; 5G in depth including 3GPP releases; call setup between users.
  • Modulation schemes and spectrum use across generations; MIMO, Massive MIMO, beamforming, millimeter wave.

Round 3 - Technical 2

  • C program execution flow, macros and preprocessors; OS concepts; projects.
  • DSA: detect a loop in a linked list; set the K-th bit of a number; the 100 doors puzzle.

Round 4 - Technical 3 (senior manager, 15+ years)

  • N-Queens backtracking, approach explained.
  • A conversational HR discussion.

Outcome: Selected for Associate Engineer.

Experience 4: Software Engineer, on-campus (GeeksforGeeks write-up)

Profile: Final-year M.E. Computer Science, BITS Pilani Goa campus; interviewed 3 August 2026; a written test between two technical interviews (order may vary by drive).

Technical Round 1 (~45–60 min, in-person)

  • C pointers and memory; system calls from the candidate’s project (user vs kernel mode, how control passes to the kernel and back); climbing stairs to step 10 (DP); the nine-ball odd-one-out and water jug puzzles.
  • Expect reasoning aloud, not only final code.

Written technical test

  • About five C++ snippets (classes, constructors, const members, threads, compile errors): find the bad line, explain it, fix it.
  • C coding: reverse the words in a sentence in place.

Technical Round 2

  • Linked lists: detect and remove a loop, find duplicates under different constraints.
  • Bit manipulation (set, check, clear, toggle the i-th bit), endianness via a char pointer, interrupts and ISRs end to end.

HR Round

  • Straightforward: introduction, relocation, consistency with resume and earlier rounds.

Outcome: Selected for Software Engineer.

Signal for prep: In this 2026 BITS Goa account, C, OS and bit manipulation carried the loop while DSA stayed easy to medium, and interviewers pushed back even on correct answers.

Pre-interview checklist (Qualcomm)

  • Confirm software vs hardware track from the JD and prep accordingly
  • One constraint story (power, memory, timing) ready for HR/hiring manager
  • OS sheet: mutex vs semaphore vs spinlock, virtual memory, deadlock
  • C sheet: volatile, const pointers, struct padding, endianness check
  • DSA: linked list cycle (Floyd), sliding window strings, moderate trees/graphs
  • Timed OA sit: MCQs + 2–3 coding problems under real clock
  • Relocation answer for Hyderabad/Bangalore (and shift flexibility if RF/global team)
  • Three questions for the panel that are not about CTC first

Questions that come up often

Coding / technical

  1. Longest substring without repeating characters. Usually expects sliding window + hashmap
  2. Binary tree level-order traversal. Usually expects BFS
  3. Detect cycle in a directed graph. Usually expects DFS coloring / topological sort
  4. Discussion on embedded C and OS: volatile, pointers, process/thread scheduling, memory management
  5. Detailed project discussion: architecture, hardest bug, what you would change

Embedded systems / hardware

  1. Interrupt handling and ISR design considerations
  2. Digital logic: flip-flops, counters, finite state machine design
  3. Cache hierarchy, pipelining, and memory-access trade-offs
  4. Basic RF concepts: noise figure, gain, Smith chart familiarity (RF-adjacent teams)
  5. Power, area, and timing trade-offs in a chip-level design decision

HR / behavioral

  1. Why Qualcomm?
  2. A disagreement with a teammate and how you handled it
  3. An ownership example from a project
  4. Relocation or shift-work preference
  5. A time you optimized something for power, memory, or another hardware constraint

Practical tips for Qualcomm

  • Clear the screening round first. Timed easy-medium DSA practice beats last-minute topic hopping.
  • For domain questions, explain embedded C and OS concepts in plain language: inputs, outputs, what breaks at scale.
  • Hardware-track candidates should not skip digital logic and computer architecture basics even if DSA feels comfortable.
  • HR answers should be concrete. One story with a result beats five slogans.

HR interview

After technical rounds, Qualcomm usually closes with a short HR / hiring-manager conversation: motivation, location, notice period, and a couple of behavioral stories.

Sample answers for high-frequency questions

Q. What does the volatile keyword do in C, and when is it required?
A. volatile tells the compiler that a variable’s value can change outside the visible flow of the program, so it must reload the value from memory on every access instead of caching it in a register or optimizing the read away. It is required for memory-mapped hardware registers, for variables shared between an interrupt service routine and main-line code, and for variables touched by multiple threads where the compiler must not reorder or elide accesses. The classic bug is a polling loop on a flag set inside an ISR: without volatile the compiler hoists the read out of the loop and the loop never exits. Note the boundary Qualcomm interviewers probe - volatile guarantees no compiler optimization of the access, but it does not provide atomicity or a memory barrier, so it is not a substitute for a lock or an atomic type.

Q. Explain const applied to pointers, and what a pointer-to-pointer is used for.
A. Read pointer declarations right to left. const int *p means a pointer to a constant int, so you cannot write through p but can repoint it; int * const p means a constant pointer to a mutable int, so you can write *p but cannot change p itself; const int * const p means neither is modifiable. A pointer-to-pointer, int **pp, holds the address of a pointer, and its main uses are letting a function modify the caller’s pointer - for example an allocate(char **buf) that sets the caller’s buffer pointer - and representing arrays of pointers such as argv in main, where each element is itself a char pointer to a string. In embedded code the pattern most often appears when a driver hands back an allocated buffer or updates a linked-list head.

Q. What is the difference between a process and a thread, and what does a context switch cost?
A. A process owns an independent virtual address space, file descriptors, and resources; a thread executes inside a process and shares that address space and open files with sibling threads while keeping its own stack, registers, and program counter. Shared memory makes inter-thread communication cheap but demands synchronization through mutexes, semaphores, or atomics to prevent race conditions. A context switch saves the current register state and restores another’s; switching between processes costs more than between threads because it also reloads the page-table base register and typically invalidates TLB entries, causing subsequent memory accesses to miss. That TLB and cache pollution, rather than the register save itself, is the dominant cost in practice.

Q. How should an interrupt service routine be written, and why?
A. Keep an ISR as short and deterministic as possible, because it runs with interrupts partially or fully masked and directly extends the interrupt latency seen by every other source. Do the minimum in the handler - acknowledge and clear the interrupt at the peripheral, capture any time-critical data, set a flag or post to a queue - and defer the real work to a bottom half such as a Linux tasklet or workqueue, or an RTOS task woken by a semaphore. Never call a blocking or sleeping function inside an ISR, and never use non-reentrant library calls like printf or malloc. Any variable shared between the ISR and main-line code must be declared volatile, and if it is wider than the machine word, access to it must be protected because a partially updated read is otherwise possible.

Q. Solve longest substring without repeating characters, with complexity.
A. Use a sliding window with two pointers and a map from character to its last seen index. Advance the right pointer through the string; when the current character is already in the window, move the left pointer to one past that character’s previous index, but never move it backwards. Update the best length as right minus left plus one at each step. This is O(n) time since each pointer only moves forward, and O(min(n, charset size)) space - O(1) for a fixed 128 or 256 character set, which is the version worth stating since Qualcomm’s rounds care about bounded memory.

Tips from successful candidates

Assessment tips

  • India: the HirePro test has three separately timed sections, so a slow aptitude section cannot borrow time from C
  • India: most reports give -0.25 per wrong MCQ answer, from 2020 drives through November 2025

Interview tips

  • US: a 2025 San Diego intern had a two-pointer medium, then a C++ round on memory leaks and structs
  • India: Associate Engineer panels asked bit tricks such as setting the nth bit and finding the single element

Behavioral tips

  • US: the June 2025 San Diego loop ended with a separate in-person behavioral interview
  • India: the closing round asks about relocation to Hyderabad or Bengaluru and shift work

Sources

Cross-check the current careers posting or your test invite for timings and pattern changes. Candidate write-ups linked in the experience cards (GeeksforGeeks) are the sources for India.

For the company overview and FAQs, see the Qualcomm hub. For behavioral STAR prompts, use the Qualcomm behavioral questions page. For OA drills, use Qualcomm on placementpapers.app.

Similar companies

Intel · Nvidia · Samsung · Texas Instruments

Popular

↑↓ navigate↵ open