AMD Interview Experience | Sr. Software System Designer | Bangalore

Anonymous User
400
Oct 07, 2026
Oct 07, 2026

I recently interviewed with AMD, Bengaluru for a Senior Software System Designer role with around 5 years of experience. Sharing my interview experience for anyone preparing for similar roles.
Round 1 — Coding + Resume (Online)

  • Easy/Medium LeetCode-style coding.
  • Lowest Common Ancestor (LCA) of two nodes in a Binary Tree
  • Detailed discussion around my projects and resume.
  • Focus was on problem-solving approach, code quality and complexity.
    Round 2 — OS + Concurrency + Coding (In-Person) Questions covered:
  • Mutex vs Semaphore
  • fork() and child processes
  • User Mode vs Kernel Mode
  • Process States
  • Threads and synchronization
  • CPU caches
  • LRU Cache
  • Easy/Medium coding:
    • Sort an array containing 0s and 1s
  • The round was around 1.5 hours.
    Round 3 — Systems + Current Work (In-Person)
  • Deep dive into my current project and responsibilities.
  • Producer-Consumer problem.
  • C/C++ fundamentals. (free & delete , malloc and new) etc.
  • High-performance and system-level programming concepts.
    Hiring Manager Round (Online)
  • Discussion around my current responsibilities and projects.
  • Teamwork, collaboration and overall experience.
    Final Managerial Round (Online)
  • Mostly non-technical discussion.
  • Day-to-day work, development/release process, cross-team dependencies and joining availability.
  • No major coding/technical questions.
    Outcome 🎉
    Selected and joined AMD as a Senior Software System Designer.
    Overall, my interview focused heavily on in depth discussion on C/C++, Operating Systems, multithreading/concurrency fundamentals, DSA and practical system-level problem solving.
Comments (1)