All Practice Exams

100+ Free GitLab PM Associate Practice Questions

Pass your GitLab Certified Project Management Associate exam on the first try — instant access, no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
~75-85% Pass Rate
100+ Questions
100% Free
1 / 10
Question 1
Score: 0/0

Which GitLab work item is used to track a single piece of work in a project?

A
B
C
D
to track
2026 Statistics

Key Facts: GitLab PM Associate Exam

30-50

Exam Questions

GitLab

70%

Passing Score

GitLab

90 min

Exam Duration

GitLab

$99

Exam Fee

GitLab

2 years

Validity

GitLab

All tiers

Coverage

Free to Ultimate

The GitLab Certified Project Management Associate exam has ~30-50 questions in 90 minutes with a 70% passing score. Key areas: issues and epics, iterations and milestones, labels and scoped labels, issue boards and swimlanes, quick actions, templates, roadmaps, burndown/burnup, value stream and cycle analytics, service desk, and planning hierarchies. No GitLab tier prerequisite for the exam, though Premium/Ultimate features (epics, roadmaps, iterations) appear in questions. Certification valid for 2 years. Fee: $99 USD.

Sample GitLab PM Associate Practice Questions

Try these sample questions to test your GitLab PM Associate exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1Which GitLab work item is used to track a single piece of work in a project?
A.Epic
B.Issue
C.Milestone
D.Label
Explanation: An Issue is GitLab's primary work item for tracking a single piece of work — a bug, feature request, or task — within a project. Epics group multiple issues across projects, milestones provide time-boxed targets, and labels categorize issues.
2What is an Epic in GitLab?
A.A type of merge request
B.A way to organize and track related issues across projects in a group
C.A project-level template
D.A pipeline configuration
Explanation: An Epic groups related issues — typically across multiple projects within a group — to track larger initiatives. Epics live at the group level and can contain child issues, child epics, and tasks. They support start/due dates, health status, and can roll up progress.
3Which quick action assigns an issue to a user?
A./owner @user
B./assign @user
C./give @user
D./set assignee user
Explanation: `/assign @user` assigns the issue or MR to the named user. You can chain multiple users (`/assign @a @b`) on issues that allow multiple assignees. To self-assign, use `/assign me`.
4Which quick action sets the milestone of an issue?
A./milestone %v1.0
B./set-milestone v1.0
C./release v1.0
D./target v1.0
Explanation: `/milestone %name` assigns the issue to the specified milestone. The `%` prefix is GitLab's milestone reference syntax. To remove a milestone, use `/remove_milestone`.
5Where do project-level issue templates live in the repository?
A..gitlab/templates/
B..gitlab/issue_templates/
C..github/issue_templates/
D.templates/issues/
Explanation: Project issue templates are Markdown files in `.gitlab/issue_templates/` in the project's default branch. The file name (without .md) becomes the template name in the New Issue dropdown. MR templates live in `.gitlab/merge_request_templates/`.
6Where do project-level merge request templates live?
A..gitlab/merge_request_templates/
B..gitlab/mr_templates/
C..github/PULL_REQUEST_TEMPLATE/
D.templates/mr/
Explanation: MR templates are Markdown files in `.gitlab/merge_request_templates/` in the default branch. They appear in the description dropdown when creating a merge request. You can set a default MR template in project settings.
7What is a Milestone in GitLab?
A.A type of label
B.A time-boxed target that groups issues and merge requests by a deadline
C.A protected branch
D.A user role
Explanation: A Milestone is a time-boxed target — for example a release date or sprint end — that groups related issues and merge requests. Milestones can be project-level or group-level. Group-level milestones can be assigned to issues from any project in the group.
8What is a scoped label?
A.A label restricted to a single project
B.A label like 'workflow::in-progress' where only one label per scope can be applied to an issue at a time
C.A label with a color scope
D.A label with a date range
Explanation: Scoped labels use a double-colon syntax (e.g., `workflow::in-progress`, `priority::high`). Within a scope (everything before `::`), only one label can be applied at a time — applying a new one in the scope automatically removes the previous one. This enforces single-state workflows.
9What does an Issue Board show?
A.A list of pipelines
B.Lanes of issues based on labels, assignees, milestones, or iterations, supporting drag-and-drop status changes
C.A burndown chart
D.A list of approvers
Explanation: An Issue Board displays issues as cards in lanes. Lanes can be based on labels, assignees, milestones, or iterations. Dragging a card between lanes applies the corresponding label/assignee. Boards support multiple configurations per project or group.
10Which quick action sets a due date?
A./due tomorrow
B./deadline tomorrow
C./by tomorrow
D./until tomorrow
Explanation: `/due` sets the issue's due date. It accepts natural language like `tomorrow`, `next monday`, or ISO dates like `2026-05-01`. To clear the due date, use `/remove_due_date`.

About the GitLab PM Associate Exam

The GitLab Certified Project Management Associate exam validates the ability to plan, track, and report on work in GitLab. It covers issues, epics, iterations and cadences, milestones, labels (including scoped labels), issue boards, quick actions, issue and merge request templates, roadmaps, burndown and burnup charts, value stream and cycle analytics, service desk, and using GitLab Duo for issues.

Questions

40 scored questions

Time Limit

90 minutes

Passing Score

70%

Exam Fee

$99 (GitLab)

GitLab PM Associate Exam Content Outline

25-30%

Issues and Epics

Issue creation, assignment, due dates, weight, time tracking, confidential issues, linked items (blocks, blocked by, relates to), epics with parent-child relationships, epic health status, and epic hierarchy

20-25%

Planning Cadences

Iterations and iteration cadences, group and project milestones, labels and scoped labels (workflow:: prefix), issue boards (single/multi-stage, swimlanes, assignee lists, milestone lists), and quick actions like /assign, /label, /milestone, /due

20-25%

Templates and Workflow

Issue templates in .gitlab/issue_templates/, merge request templates in .gitlab/merge_request_templates/, reviewers vs approvers, default templates, and group-level template sharing

20-25%

Reporting and Analytics

Roadmaps, burndown and burnup charts, value stream analytics, cycle analytics, service desk for external customers, GitLab Duo for issues, and group/project planning hierarchies

How to Pass the GitLab PM Associate Exam

What You Need to Know

  • Passing score: 70%
  • Exam length: 40 questions
  • Time limit: 90 minutes
  • Exam fee: $99

Keys to Passing

  • Complete 500+ practice questions
  • Score 80%+ consistently before scheduling
  • Focus on highest-weighted sections
  • Use our AI tutor for tough concepts

GitLab PM Associate Study Tips from Top Performers

1Practice in a real GitLab project — create issues with weight and time tracking, build an issue board with assignee and milestone lists, and run a few iterations end-to-end
2Memorize quick actions: /assign @user, /label ~bug, /milestone %v1.0, /due tomorrow, /confidential, /estimate 2d, /spend 4h, /weight 3, /iteration *iteration:42
3Understand the planning hierarchy: Group -> Subgroup -> Project, and Epic -> Child Epic -> Issue -> Task
4Know the difference between scoped labels (workflow::in-progress) which are mutually exclusive within a scope, and regular labels which are not
5Study iteration cadences — the difference between a cadence (recurring schedule) and an iteration (single time-boxed period within a cadence)
6Understand reviewers vs approvers on MRs: reviewers give feedback, approvers satisfy approval rules
7Know which templates live in .gitlab/issue_templates/ and .gitlab/merge_request_templates/, and how default templates are set

Frequently Asked Questions

What is the GitLab Project Management Associate exam?

The GitLab Certified Project Management Associate exam validates the ability to plan and manage work in GitLab using issues, epics, iterations, milestones, labels, issue boards, roadmaps, burndown/burnup charts, and analytics. It is aimed at scrum masters, product managers, project managers, and individual contributors running agile work in GitLab.

How many questions are on the exam?

The exam has approximately 30-50 multiple-choice questions delivered in 90 minutes. The passing score is 70%. Questions are scenario-based and test knowledge of GitLab planning features rather than abstract project management theory.

Are there prerequisites?

GitLab recommends completing the GitLab University Project Management Associate learning path. Hands-on experience creating issues and epics, building issue boards, and using quick actions in a GitLab project is strongly recommended. No formal prerequisites are required.

What GitLab tier do I need for the exam content?

The exam covers features across all tiers. Issues, milestones, labels, basic boards, and quick actions are available on Free. Epics, roadmaps, iterations, scoped labels, multiple issue boards, value stream analytics, and burndown charts require Premium or Ultimate. Expect questions about features at all tiers.

How should I prepare?

Plan for 25-40 hours over 3-5 weeks. Complete the GitLab University Project Management Associate learning path, review official documentation on issues, epics, iterations, and boards, practice creating templates and using quick actions in a GitLab project, and complete 100+ practice questions targeting 80%+ before scheduling.

How long is the certification valid?

GitLab certifications are valid for 2 years from the date of passing. To maintain certified status you must re-certify by passing the current version of the exam, which reflects ongoing changes to GitLab planning features.

What roles benefit from this certification?

Roles include: Scrum Master, Product Manager, Project Manager, Engineering Manager, Technical Program Manager, Business Analyst, and Individual Contributors who plan their own work in GitLab. It is especially useful at organizations that use GitLab as their primary planning tool.