GH-300 practice test
Microsoft GitHub Copilot
100 practice questions, spread across the exam's topics the same way Microsoft weights them, each with a full explanation and a link to the official documentation that proves the answer. Written by a Microsoft Certified Trainer who does this work for a living.
No card needed to start, and none to keep going: buying is not open yet.

What is inside
Every area the exam tests
Our questions are spread the same way Microsoft weights the exam, so your practice matches the real thing.
Using Copilot responsibly
15 to 20%Responsible AI principles, the risks and limitations of generative tools, ethical use, identifying potential harms and mitigating them, why output has to be validated, and how to operate the tool responsibly.
18 questionsCopilot features
25 to 30%Copilot in the IDE through inline suggestions, chat and agent mode, the CLI and its commands and sessions, agent sessions and sub-agents, code review, Spaces and Spark, instructions and prompt files, organisation-wide policy, audit log events and subscription management through the REST API.
28 questionsData and architecture
10 to 15%How data is used, flows and is shared, input processing and prompt building, proxy filtering and post-processing, the lifecycle of a code suggestion, and the limitations of the models behind it.
13 questionsPrompt engineering and context
10 to 15%Prompt structure and context, how context is determined, zero-shot and few-shot prompting, prompt crafting practice, prompt engineering principles, and how chat history is used.
13 questionsDeveloper productivity
10 to 15%Code generation, refactoring and documentation, reducing context switching, sample data and legacy modernisation, generating unit and integration tests, edge cases and assertions, and suggesting security and performance improvements.
14 questionsPrivacy, exclusions and safeguards
10 to 15%Privacy settings, content exclusions and editor settings, ownership and limitations of what is produced, the filter for suggestions matching public code, and troubleshooting suggestions and exclusions when they do not behave.
14 questionsMicrosoft last updated this exam on 7 August 2026. Our questions match that version.
How you will use it
Practise the way that suits you
- Learn as you go. Answer, read why straight away, then move on. No clock, no pressure.
- Or sit it timed. A clock, no answers until the end, and two minutes a question, so you learn to pace yourself.
- Score by topic. See which area let you down instead of one number out of a hundred.
- Go back over it. Read every question again afterwards, right and wrong, with the full explanation.

Is it for you
Who takes GH-300
Developers already using Copilot daily
It asks about the features and the settings behind them rather than whether you can accept a suggestion.
People rolling Copilot out across an organisation
A quarter of it is policy, content exclusions, audit logs and subscription management.
Anyone who has to answer for how the tool handles code
Data flow, output ownership, public code filtering and responsible use are examined directly.
Also worth doing
Other exams in the same area
See the questions before you pay
10 GH-300 questions with full explanations, so you can judge the quality yourself.
Start 10 free questions