SaveMyCert
Log in
5 of 5 free questions left today·for 30 a day
GH-900 mock exams

Free GH-900 mock exams

Full-length GitHub Foundations rehearsals: 60 questions in 100 minutes, drawn to the official domain weights and scored on the same scale as the real exam. Pass mark 700 / 1000.

Questions
60
~1.7 min each
Time limit
100 min
server-timed
Pass mark
700
on a 100–1000 scale
Papers
3
retake any of them
Create an account, then unlock Pro to sit a mock exam
Attempts are timed, saved and scored — you need somewhere to keep them.
GH-900 Mock Exam 1
60 questions · 100 min
New
Not attempted yet
GH-900 Mock Exam 2
60 questions · 100 min
New
Not attempted yet
GH-900 Mock Exam 3
60 questions · 100 min
New
Not attempted yet

What's in a GH-900 mock paper

Each paper draws its questions per domain in the same proportions GitHub publishes for the real GH-900 — so a mock that goes badly in one domain is telling you something a randomly-drawn quiz couldn't.

Questions drawn per exam domain in a GH-900 mock paper
DomainOfficial weightQuestions drawnShare of paper
Understand Git and GitHub basics28%1728%
Work with GitHub repositories14%915%
Collaborate using GitHub14%813%
Apply modern development practices14%813%
Manage projects with GitHub8%58%
Understand privacy, security, and administration14%813%
Explore the GitHub community8%58%
Total100%60100%

What a GH-900 paper is shaped like

Which way this particular paper applies pressure.

The clock

At roughly 1.7 minutes a question, the pacing is comfortable but not generous. You can afford to think on a hard question, and you cannot afford to do it twice. Most candidates finish with time for a second pass if they keep the first pass moving.

The weighting

Understand Git and GitHub basics is the largest domain at 28%, but with 7 domains in play no single one decides the result. A mock score here is usually a fair reflection of overall coverage rather than a verdict on one topic.

The standard

The pass mark is 700 on the 100–1000 scale. Because scaling adjusts for the difficulty of the particular set you were served, there is no fixed number of questions that guarantees it — which is exactly why a single mock result means less than a consistent one.

Pacing a GH-900 paper

Where you need to be on the clock, quarter by quarter.

Checkpoints for a full-length GH-900 paper
CheckpointElapsedBe at questionQuestions left
First quarter25 min1545
Halfway50 min3030
Three quarters75 min4515
Time called100 min600

What trips people up on a GH-900 mock

GH-900 looks easy to anyone who uses GitHub every day, and that is exactly why people slip. Daily use teaches you one way of doing things; the exam asks you to tell apart features that sit side by side — a fork from a template from a clone, an issue from a discussion, Codespaces from the github.dev editor, a branch protection rule from a repository ruleset. When a mock answer feels obvious, check the options again for the near-twin.

Git and GitHub basics is the heaviest domain, and the questions there separate what Git does on your machine from what GitHub adds on top. Commits, branches and history are Git; pull requests, issues, organizations and permissions are GitHub. Many wrong answers credit one with the other.

Copilot is where outdated knowledge costs the most. Plans, agent features and model choice have changed recently, and the exam follows the current skills outline, so revise from the current documentation rather than from what you remember using a year ago.

The administration and security domain rewards knowing who can do what: organization owners versus members versus outside collaborators, repository roles from read to admin, and what two-factor authentication, passkeys and Enterprise Managed Users each change. Read the role named in the question before reading the options.

The smaller domains — project management and the open-source community — are easy to skip and then lose marks on. They are mostly vocabulary: Projects layouts, labels and milestones, Sponsors, InnerSource, the Marketplace. A short focused pass usually lifts them more than another round on the big domains.

Before you sit a GH-900 mock

GH-900 mock exams: your questions

60 questions in 100 minutes. Every mock exam here matches that format exactly, and is weighted across the domains the same way the real GH-900 is.

Source

Exam structure, domain weights and scoring on this page come from the official GH-900 exam guide.