12 questions · from 4 interviews

AMD interview questions

Every question candidates reported from their AMD interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.

AMD coding and DSA questions

  1. 01

    Lowest Common Ancestor in Binary Tree

    Given a binary tree and two nodes, find the lowest common ancestor (LCA) of the two nodes.

    Medium · From AMD Interview Experience | Sr. Software System Designer | Bangalore

  2. 02

    Sort an Array Containing 0s and 1s

    Given an array consisting only of 0s and 1s, sort the array so that all 0s appear before all 1s.

    Easy · From AMD Interview Experience | Sr. Software System Designer | Bangalore

  3. 03

    Implement LRU Cache

    Design and implement an LRU (Least Recently Used) cache that supports get(key) and put(key, value) operations, both in O(1) time complexity. The cache should evict the least recently used item when it reaches capacity.

    Medium · From AMD (August 2026) | EDA tools | all same day scheduled |

  4. 04

    Linked List Insert After

    Given a singly linked list, implement a function insertAfter(int afterVal, int val) that inserts a new node with value val immediately after the node containing afterVal. If afterVal is not found, output an appropriate message.

    Medium · From AMD (August 2026) | EDA tools | all same day scheduled |

  5. 05

    Predict Output of Overriding Example

    Given a base class and a derived class where the derived class overrides a method (virtual or non‑virtual), determine the program's output and explain why the output occurs.

    Easy · From AMD (August 2026) | EDA tools | all same day scheduled |

  6. 06

    Effect of Deleting Base Class without Virtual Destructor

    Explain what happens when a derived class object is deleted through a base class pointer that does not have a virtual destructor.

    Easy · From AMD (August 2026) | EDA tools | all same day scheduled |

  7. 07

    LRU Cache Concept

    Explained the concept and working of an LRU (Least Recently Used) Cache.

    From AMD Interview Experience - Beware of HRs, Lack Of Professionalism

  8. 08

    Producer-Consumer with Dynamically Sized Circular Queue

    Implement a producer-consumer system using a circular queue of initial size 10. The core challenge is to dynamically adjust the queue size to accommodate varying loads: typically 7-8 elements, but occasionally up to 500 elements without data loss.

    Hard · From AMD Interview Experience - Beware of HRs, Lack Of Professionalism

  9. 09

    Coin Change Problem (Dynamic Programming)

    A classic dynamic programming problem where the goal is typically to find the minimum number of coins needed to make a certain amount or the number of ways to make the amount from a given set of coin denominations.

    From 💼 AMD Interview Experience | C++ Developer Role

  10. 10

    Stock Price Variation: Sell First, Then Buy

    A problem involving stock price variations that requires a reverse logic challenge, where the candidate needs to develop a strategy or algorithm assuming a sell operation precedes a buy operation, contrary to typical stock problems.

    From 💼 AMD Interview Experience | C++ Developer Role

AMD behavioural and HR questions

  1. 01

    AI Usage in Work (Behavioral)

    Discuss where and how you use AI in your work and the extent of its usage.

    From AMD (August 2026) | EDA tools | all same day scheduled |

AMD other questions

  1. 01

    Operating System Fundamentals & Concurrency

    Discussion on core OS concepts including mutexes, semaphores, process management (child, fork, process states), kernel and user modes, and threading.

    From AMD Interview Experience - Beware of HRs, Lack Of Professionalism

AMD interview questions FAQ

What questions are asked in AMD interviews?

Candidates reported 12 distinct questions across 4 AMD interviews. 10 coding and DSA questions, 1 behavioural and HR questions, 1 other questions.

How difficult are AMD interview questions?

Of the questions candidates rated, 43% were easy, 43% medium and 14% hard.