All LPI exams
LPI 701-200: DevOps Tools Engineer
What the 701-200 exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.
- Duration
- 90 minutes
- Questions on the exam
- 60
- Level
- Associate
- Topic areas
- 4
- Free practice questions
- 30
- Full question bank
- 112 questions
What the 701-200 exam covers
The topic areas in our 701-200 question bank, with each one's share of the 112 practice questions.
| Topic | Share | Questions |
|---|---|---|
| 701 Software Engineering | 34% | 38 |
| 704 Security and Observability | 23% | 26 |
| 702 Application Container | 21% | 24 |
| 703 Kubernetes | 21% | 24 |
701-200 cost and format
| Exam code | 701-200 |
|---|---|
| Certification | DevOps Tools Engineer |
| Vendor | LPI |
| Level | Associate |
| Status | Active |
| Languages | English (Japanese translation expected in 2026) |
| Delivery | Pearson VUE test centers |
Last checked November 10, 2026 against the official LPI exam page.
701-200 sample questions
The first 5 questions from the free practice test. Open a question to see the answer and why it is right.
Question 1701 Software Engineering
A team is splitting a large application into smaller services, and each service will be built, tested and deployed independently by its own team. Which architectural style does this describe?
- AA monolithic architecture in which all features ship together as one deployable unit
- BA microservices architecture in which each service can be deployed independently
- CA waterfall delivery model in which all features are released once at the end
- DA shared-database architecture in which every module writes to one common schema
Show answer and explanationHide answer
Correct answer: BMicroservices split an application into small services that are owned and deployed independently. A monolith ships as one unit, waterfall is a sequential project model rather than an architecture, and a shared schema is a data design choice that tends to couple modules.
Question 2704 Security and Observability
A container image runs its application as root, but the application only needs to write to one data directory. Which change best reduces the impact of a compromise?
- AAdd the root user to every group in the image so that file permissions stay consistent
- BRun the process as a dedicated non-root user that can write only to the data directory
- CPublish every container port on the host so that the application is easy to reach
- DStart the container with the privileged flag so that it can reach every host device
Show answer and explanationHide answer
Correct answer: BA non-root user with write access limited to the data directory restricts what an attacker can change after compromising the application. Root group membership, privileged mode and publishing every port each widen the attack surface.
Question 3702 Application Container
A database container must keep its data when the container is removed and a new container is started from the same image. Which Docker feature provides this?
- AA published port that forwards database traffic to a directory on the host filesystem
- BThe container's writable layer, which the container engine keeps after the container is removed
- CAn environment variable that stores the path of the data directory inside the image
- DA named volume mounted at the directory where the database writes its data files
Show answer and explanationHide answer
Correct answer: DNamed volumes are managed by the container engine and exist independently of any single container, so the data survives removal of the container. A writable layer is deleted together with its container, and an environment variable or port mapping does not store any data.
Question 4703 Kubernetes
Which Kubernetes component stores the cluster's state and configuration data?
- AThe kube-scheduler, which assigns newly created pods to suitable nodes
- BThe kube-proxy component, which maintains the network forwarding rules on each node
- CThe kubelet agent, which runs and monitors the pods assigned to its node
- DThe etcd key-value store, which holds the cluster state and configuration
Show answer and explanationHide answer
Correct answer: Detcd is the consistent key-value store that backs the Kubernetes API and holds the cluster's state and configuration. kube-proxy handles service networking, the kubelet runs pods on one node and the scheduler chooses nodes, so none of them is the state store.
Question 5701 Software Engineering
Which practice from the twelve-factor app methodology keeps deployment-specific settings such as database addresses and API keys out of the application code?
- ACompiling a separate binary for each environment with its settings built in
- BHard-coding production connection strings in the source files and excluding test values
- CCommitting a settings file with live credentials to the main branch of the repository
- DReading settings from environment variables that are supplied when the application starts
Show answer and explanationHide answer
Correct answer: DThe twelve-factor methodology keeps configuration separate from code and supplies it through environment variables, so one build can run in any environment. Per-environment binaries, hard-coded values and committed credentials tie configuration to the code, which the methodology avoids.
How to prepare for 701-200
- Read the official LPI outline first (exam page), so you know exactly what is in scope.
- Give the most time to 701 Software Engineering and 704 Security and Observability: together they make up 57% of the questions.
- Take the free 30-question practice test and note which topics you miss.
- Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.
Full 701-200 question bank
All 112 questions with answers and explanations, as a PDF, an online practice exam, or both.
The full 112-question bank for 701-200 is in final review. The free practice test is open now.
Start the free practice test701-200 FAQ
Related exams
| Exam | Vendor | Level |
|---|---|---|
| 010-200: Linux Essentials | LPI | Foundational |
| 101-500: LPIC-1 Exam 101 | LPI | Associate |
| 102-500: LPIC-1 Exam 102 | LPI | Associate |
| 020-100: Security Essentials | LPI | Foundational |
| 030-100: Web Development Essentials | LPI | Foundational |
| DOP-C02: AWS Certified DevOps Engineer - Professional | AWS | Professional |