All Practice Exams

100+ Free LPI DevOps Tools Engineer Practice Questions

Pass your LPI DevOps Tools Engineer (Exam 701-100) exam on the first try — instant access, no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
Not publicly disclosed Pass Rate
100+ Questions
100% Free
1 / 100
Question 1
Score: 0/0

Which Git command stages all modified and deleted files (but not new files) for the next commit?

A
B
C
D
to track
2026 Statistics

Key Facts: LPI DevOps Tools Engineer Exam

60

Exam Questions

LPI

500/800

Passing Score

LPI scaled scoring

90 min

Exam Duration

LPI

$200

Exam Fee (Tier 1)

LPI

5 years

Validity

Recertification required

None

Prerequisites

Standalone credential

LPI DevOps Tools Engineer 701-100 is a 60-question, 90-minute associate-level exam scored on a 200-800 scale with 500 to pass. Six weighted topic areas: Software Engineering (modern dev practices, source code management with Git, CI/CD), Container Management (Docker daemon and CLI, Compose), Machine Deployment (Vagrant, Packer, cloud-init), Configuration Management (Ansible, Puppet, Chef, SaltStack), Service Operations (monitoring with Prometheus/Grafana, logs with ELK or Loki), and IT Operations (incidents, alerting). 701-100 v1.0 is available until June 30, 2026; 701-200 v2.0 succeeds it. No prerequisite — standalone credential.

Sample LPI DevOps Tools Engineer Practice Questions

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

1Which Git command stages all modified and deleted files (but not new files) for the next commit?
A.git add -u
B.git add .
C.git add --new
D.git stage -all
Explanation: git add -u (or --update) stages modified and deleted tracked files but ignores untracked files. git add . stages everything in the current dir, including new files. There is no --new flag and `git stage` is an alias of add but `-all` is not a real switch.
2Which Git command rewrites local commits onto a different base branch?
A.git rebase <base>
B.git merge <base>
C.git pull <base>
D.git reset --hard <base>
Explanation: git rebase replays your local commits on top of <base>, producing a linear history. git merge creates a merge commit instead. git pull does fetch+merge by default. git reset --hard discards local commits to match <base>.
3Which Git command is preferred to revert a commit that has been pushed to a shared branch?
A.git revert <sha>
B.git reset --hard <sha>~1
C.git rebase -i
D.git checkout <sha>
Explanation: git revert creates a new commit that undoes the changes — safe for shared branches because history is preserved. reset --hard rewrites history and forces other devs to recover. interactive rebase is dangerous on shared branches.
4Which Git feature stores work-in-progress changes temporarily without committing them?
A.git stash
B.git tag
C.git ignore
D.git defer
Explanation: git stash saves uncommitted modifications and reverts the working tree to HEAD. Restore with `git stash pop` or `git stash apply`. List stashes with `git stash list`. Useful when you need to switch branches mid-edit.
5Which Git remote operation fetches and merges from origin/main into the current branch in one step?
A.git pull origin main
B.git push origin main
C.git fetch origin main
D.git clone origin main
Explanation: git pull = git fetch + git merge (or git rebase if pull.rebase is set). push uploads commits to remote. fetch downloads but does not integrate. clone creates a new local copy.
6Which file does Git read to determine which paths to ignore in a repository?
A..gitignore
B..gitexclude
C..gitconfig
D..git/info/global
Explanation: .gitignore lists path patterns to skip when staging or committing. Patterns work hierarchically (directory-scoped). .git/info/exclude is a similar repo-local untracked file. ~/.gitconfig holds user identity/aliases.
7Which CI/CD principle says every commit on main triggers a build, test, and (potentially) deploy?
A.Continuous Integration / Continuous Delivery
B.Waterfall
C.Manual QA
D.Big-Bang Release
Explanation: Continuous Integration: every commit triggers automated build and test. Continuous Delivery: every successful build produces a deployable artifact, and (in Continuous Deployment) automatically promotes to production. Waterfall does periodic, big-bang releases.
8Which architectural pattern decomposes an application into independently deployable services communicating over the network?
A.Microservices
B.Monolith
C.Mainframe
D.Singleton
Explanation: Microservices split a system into small, independently deployable services often communicating over HTTP/REST or gRPC and message queues. Monolith deploys as a single unit. Mainframe is a hardware/architecture style. Singleton is an OOP pattern, not architecture.
9Which message-queue protocol/standard is implemented by RabbitMQ?
A.AMQP
B.STOMP only
C.JMS
D.Kafka protocol
Explanation: RabbitMQ implements AMQP 0-9-1 by default. It also supports STOMP and MQTT via plugins. JMS is a Java API spec implementable on top of various brokers. Kafka has its own native protocol.
10Which HTTP status code does a REST API typically return for a successful resource creation?
A.201 Created
B.200 OK
C.204 No Content
D.301 Moved Permanently
Explanation: 201 Created is the canonical success response for resource creation, often paired with a Location header pointing to the new resource. 200 OK is generic success. 204 No Content acknowledges with no body. 301 is a permanent redirect.

About the LPI DevOps Tools Engineer Exam

Vendor-neutral, associate-level LPI Open Technology certification (LPIC-OT) validating practical skill with the most-used DevOps tooling: Git, Jenkins, Docker, Vagrant, Packer, Ansible, Puppet, Chef, SaltStack, Prometheus and ELK. Standalone — no LPIC prerequisite is required.

Questions

60 scored questions

Time Limit

90 minutes

Passing Score

500 / 800

Exam Fee

$200 USD (Linux Professional Institute (Pearson VUE / OnVUE online proctored))

LPI DevOps Tools Engineer Exam Content Outline

30%

Software Engineering

Modern software development (microservices, REST, message queues), standard components and platforms, source code management with Git (branching, merging, rebasing, tags), CI/CD pipelines, software composition, licensing and open source

20%

Configuration Management

Ansible playbooks/inventory/roles/handlers/templates, Puppet manifests/modules/Hiera, Chef cookbooks/recipes/run lists, SaltStack states/pillars/grains

18%

Container and Image Management

Application container management with Docker (run/build/exec/network/volume), container orchestration concepts, container image building with Dockerfile and multi-stage builds

14%

Service Operations

IT operations and monitoring with Prometheus/Grafana (PromQL, exporters, alertmanager), log management and analysis with ELK stack (Elasticsearch/Logstash/Kibana) or Loki/Promtail

10%

Machine Deployment

Vagrant Vagrantfile and providers, Packer json/hcl image bakes, cloud-init user-data and metadata sources

8%

CI/CD and Source Builds

Jenkinsfile pipelines (declarative and scripted), GitLab CI .gitlab-ci.yml, GitHub Actions workflows, build artifact promotion and release tagging

How to Pass the LPI DevOps Tools Engineer Exam

What You Need to Know

  • Passing score: 500 / 800
  • Exam length: 60 questions
  • Time limit: 90 minutes
  • Exam fee: $200 USD

Keys to Passing

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

LPI DevOps Tools Engineer Study Tips from Top Performers

1Master Git daily-driver flow: clone, branch, commit, rebase -i, merge --no-ff, cherry-pick, reset --hard vs --soft, reflog — and resolve conflicts confidently
2Build an Ansible role with handlers, templates (Jinja2), variables and a static inventory; run with ansible-playbook -i inventory site.yml --check --diff
3Write a multi-stage Dockerfile: builder stage compiles, final stage copies only the binary; tag and push with docker build -t and docker push
4Stand up Prometheus scraping Node Exporter on two hosts; write PromQL queries (rate, sum by, histogram_quantile); add Grafana dashboards and Alertmanager rules
5Compare config management tools side-by-side: Ansible (push, agentless, YAML), Puppet (pull, agent, DSL), Chef (pull, agent, Ruby DSL), SaltStack (push or pull, agent or salt-ssh, YAML)
6Bake an image with Packer (HCL2) using cloud-init for user-data, then boot the result in a Vagrant box or as a libvirt VM to verify
7Write a Jenkinsfile (declarative) with stages build/test/deploy and a parallel test matrix — and the equivalent .gitlab-ci.yml for comparison

Frequently Asked Questions

What does the LPI DevOps Tools Engineer cover?

The 701-100 exam covers six topic areas: Software Engineering (modern dev practices, Git, CI/CD), Container Management (Docker), Machine Deployment (Vagrant, Packer, cloud-init), Configuration Management (Ansible, Puppet, Chef, SaltStack), Service Operations (Prometheus, Grafana, ELK), and IT Operations. It is vendor-neutral and tests practical command-line use of each tool.

Do I need LPIC-1 or LPIC-2 first?

No. DevOps Tools Engineer is an LPI Open Technology (LPIC-OT) credential and is standalone — there are no prerequisite certifications. Working Linux familiarity (LPIC-1 level) is recommended in practice but not required to take or claim the credential.

How much does the exam cost?

The standard LPI Tier 1 fee is $200 USD per exam (US, UK, EU, Canada, Australia, Japan). LPI uses regional pricing, so candidates in India, Brazil, Africa and several other markets pay reduced fees. Confirm your local price at lpi.org/exam-pricing before booking.

What format is the 701-100 exam?

60 questions in 90 minutes, mixing multiple-choice and fill-in-the-blank items. Scaled scoring 200-800 with 500 required to pass. Delivered at Pearson VUE test centers or via OnVUE online proctored. No scheduled breaks.

Should I take 701-100 or 701-200?

701-100 is version 1.0 and is available until June 30, 2026. 701-200 (v2.0) is the new exam and adds deeper Kubernetes and observability content. If you are testing in 2026 with limited time, choose whichever your study materials match — both result in the same DevOps Tools Engineer credential.

How should I prepare?

Plan 60-100 hours over 6-10 weeks. Build a hands-on lab: a Git repo with a CI pipeline (Jenkins or GitLab CI), a Dockerfile + docker compose stack, an Ansible playbook applied to two VMs, a Vagrantfile for local provisioning, a Packer template, and a Prometheus + Grafana dashboard scraping Node Exporter. Real practice beats reading.

Does the credential expire?

Yes — LPI Open Technology credentials are valid for five years. Recertify by passing the current version of the same exam, or by passing a higher-level LPI exam, before expiration.