Home › Blog › AMD Online Assessment: Coding, C++ and Computer Architecture

AMD Online Assessment: Coding, C++ and Computer Architecture

AMD uses an online assessment for some software roles and not for others. When interns and early-career candidates get one, reports describe two coding problems in C or C++ alongside multiple-choice questions on data structures, pointers and computer architecture, often in about an hour.

AMD uses an online assessment for some software roles and not for others. When interns and early-career candidates get one, reports describe two coding problems in C or C++ alongside multiple-choice questions on data structures, pointers and computer architecture, often in about an hour. This page covers what the AMD online assessment is, its format and timings, how it is scored, the rules to know before you start, how to prepare and a two-week practice plan.

What the AMD online assessment is

AMD publishes no OA specification, and a 2026 prep guide notes that AMD has not confirmed a universal process or a required assessment platform for its 2027 internships, so this page reflects candidate reports and guides checked on November 12, 2026. A March 2025 campus intern report from India described 20 multiple-choice questions on data structures and pointers plus two coding problems that had to be solved in C or C++. Another account described a 60-minute screen with two coding problems, a matrix task and a greedy problem, plus several multiple-choice questions. Hardware, design-verification and experienced systems roles more often start with a recruiter screen or a project discussion instead.

For the low-level depth, see C++ interview questions and hardware engineer interview questions.

Format and timings

PartWhat it involvesTime and questions
CodingTwo problems, sometimes restricted to C or C++; matrix, greedy and array tasks are reportedCommonly reported: about 60 minutes in total
Data structures and pointers multiple choicePointer arithmetic, memory, linked structures and complexityOne 2025 intern report: 20 questions
Architecture and OS questions (some roles)Floating-point and bit representation, caches, pipelining, processes and threadsIn the test or in later interviews

Total: commonly reported as about 60 minutes, though AMD publishes no universal format.

How it is scored

Rules to know before you start

How to prepare

  1. If C or C++ is required, practice writing solutions without the shortcuts you rely on in Python.
  2. Revise pointers and memory: pointer arithmetic, references, dynamic allocation, and what STL containers do underneath.
  3. Revise architecture basics: two's complement, IEEE floating point, cache hierarchy and locality, pipelining and hazards, and branch prediction.
  4. Practice matrix traversal and greedy problems at easy to medium level.
  5. GPU and graphics teams: read up on parallelism basics, since later interviews may ask about them.

A two-week practice plan

  1. Days 1 and 2: confirm with your recruiter whether there is an assessment and which languages it allows.
  2. Days 3 to 5: two problems a day in C++ on arrays, matrices and greedy choices.
  3. Days 6 and 7: pointers and memory: 20 multiple-choice-style questions a day, checked by compiling.
  4. Days 8 and 9: architecture: number representation, caches, pipelining and hazards.
  5. Day 10: operating systems and Linux basics: processes, threads, memory and common commands.
  6. Day 11: STL internals: how vector grows, and how map and unordered_map differ.
  7. Day 12: one 60-minute mock with two coding problems and 20 multiple-choice questions.
  8. Day 13: review mistakes, then rest.
  9. Day 14: take the test in one sitting.

Related guides: what an online assessment is, the HackerRank assessment guide, AMD coding interview questions.

On the day, and the mistakes to avoid

  1. Check the invitation for the platform, the sections, the time per section and whether wrong answers cost marks.
  2. Try the platform's sample test so the editor, run button and question navigation are familiar.
  3. Use a reliable laptop on a stable connection, with a working webcam if the invitation asks for one, and close other apps and tabs.
  4. Note whether sections are timed separately; time left in one section may not carry over.
  5. Answer the multiple-choice items you know quickly, flag the rest and protect time for the coding problems.
  6. Before submitting code, run your own edge cases and remove debug prints.

Mistakes that cost candidates:

What happens after the AMD online assessment

Selected candidates commonly report meeting the hiring team after a recruiter screen, then technical interviews on coding, C++, operating systems, computer architecture or Linux, depending on the team. Intern loops are often short, sometimes one or two interviews, and timelines vary by team. For the next stage, see our technical phone screen guide.

Where CoPilot Interview fits

Online assessments are tests you take on your own: outside help is not allowed, and proctoring settings can flag other apps, tab switches or a second voice. Practice beforehand instead. CoPilot Interview is an AI interview assistant; its free AI mock interview prepares you for the interviews that follow the assessment, with questions built from your résumé and the job description and each spoken answer scored out of ten. The free plan gives 15 minutes a day of live help in sessions of up to 15 minutes, with AI mock interviews included. Read the invitation carefully and follow your employer's rules.

Disclosure: CoPilot Interview is our product, so weigh what we say about it accordingly.

Frequently asked questions

Does AMD have an online assessment?

For some software roles, yes; others go straight to recruiter or technical interviews. Ask your recruiter.

What is on the AMD OA?

Reports describe two coding problems, sometimes C or C++ only, plus multiple-choice questions on data structures, pointers and sometimes architecture.

How long is the AMD OA?

About 60 minutes in the reports that give a figure; AMD publishes no universal format.

What topics come up in AMD interviews after the OA?

C++ and STL internals, computer architecture such as caching and floating-point representation, operating systems, Linux and your projects, as candidates commonly report.

Can I use AI tools during the AMD online assessment?

No, unless the instructions explicitly allow it. Assessments are meant to be taken on your own, and proctoring settings can flag other apps, tab switches or pasted code. Use AI tools to practice beforehand, and follow your employer's rules.

Practice this interview before the real one

The AI mock interview builds questions from your resume and the job description, reads them aloud and scores each spoken answer out of 10. Included on the free plan.

Start a mock interview