Free LPIC-3 Virtualization and Containerization Exam 305 Practice Questions
100 free questions · Answer explanations · No signup required
View examination details, outline and sourcesLoading selected examination banks…
Sample Practice Questions
Try these 10 sample questions from the LPIC-3 Virtualization and Containerization Exam 305 practice bank. Each includes the answer and explanation. Continue with the interactive practice above to review the full question set.
1What distinguishes a type-1 hypervisor such as Xen from a hosted hypervisor?
- A. It runs directly on the physical hardware.
- B. It runs as an application inside a host operating system.
- C. It shares the host kernel with every guest operating system.
- D. It translates every guest instruction into a different CPU architecture.
2How do an ordinary Linux system container and a full VM differ in their kernel relationship to the host?
- A. Both boot separate guest kernels rather than using the host kernel.
- B. Both share the host's running kernel instead of booting a guest kernel.
- C. The container shares the host kernel; the VM can boot its own guest kernel.
- D. The container boots a guest kernel; the VM shares the host's running kernel.
Answer: C
Explanation: The manual describes OS containers as "containers that share the host kernel but run a full init system of their own". Full VMs present virtual hardware and can run their own operating-system kernels; the other options reverse or erase that distinction.
Reference: systemd-machined.service manual — Description — OS containers
3Which public-cloud offering most directly represents Infrastructure as a Service (IaaS)?
- A. A hosted email application managed entirely by its vendor
- B. An application deployment platform that manages the operating system
- C. A managed business application accessed through a browser
- D. Provisioned virtual servers, networking and storage under customer control
Answer: D
Explanation: AWS states that IaaS provides "access to networking features, computers (virtual or on dedicated hardware), and data storage space." Vendor-managed end-user applications represent SaaS; an application platform that abstracts operating-system management represents PaaS.
Reference: AWS — Types of Cloud Computing — Cloud computing models — IaaS
4An x86 host lacks CPU virtualization extensions. Which requirement makes a Xen PV guest possible on that host?
- A. The guest must emulate an Intel VT-capable processor.
- B. The guest must use a PV-enabled kernel and PV drivers.
- C. The guest must use unmodified firmware and only emulated drivers.
- D. The guest must share the control domain's running kernel.
Answer: B
Explanation: The overview states, "PV does not require virtualization extensions from the host CPU" and "paravirtualized guests require a PV-enabled kernel and PV drivers". Guest cooperation enables this mode without CPU virtualization extensions.
5A container sees different network interfaces and routing tables from the host. Which Linux namespace isolates these resources?
- A. The UTS namespace
- B. The mount namespace
- C. The PID namespace
- D. The network namespace
6Which OpenStack project provisions compute instances such as virtual servers?
- A. Nova
- B. Glance
- C. Keystone
- D. Neutron
7Which host CPU feature supplies the hardware virtualization support required for an x86 Xen HVM guest?
- A. AES cryptographic instruction extensions
- B. AVX vector instruction extensions
- C. Intel VT or AMD-V hardware extensions
- D. SSE vector instruction extensions
8Process 4200 uses a different network namespace from the caller. Given sufficient privileges, which command enters that target network namespace and runs ip addr there?
- A. nsenter -t 4200 -n ip addr
- B. nsenter -t 4200 -m ip addr
- C. nsenter -t 4200 -u ip addr
- D. nsenter -t 4200 -p ip addr
Answer: A
Explanation: For --net, the manual specifies, "If no argument is specified, enter the network namespace of the target process." The -t option selects that process; -m, -u and -p select mount, UTS and PID namespaces.
Reference: nsenter(1) — Linux manual page — OPTIONS — -t, --target and -n, --net
9What does it mean that Terraform configuration is declarative?
- A. It records only changes that have already been applied.
- B. It describes the desired end state rather than each provisioning step.
- C. It must specify the complete execution order of every API request.
- D. It replaces provider APIs with commands executed inside every guest.
Answer: B
Explanation: HashiCorp states, "Terraform configuration files are declarative, meaning that they describe the end state of your infrastructure." Terraform derives operations and dependencies from that configuration.
Reference: HashiCorp — What is Terraform? — Why Terraform? — Automate changes
10Why can consolidating lightly loaded physical servers into virtual machines reduce infrastructure costs?
- A. Every guest receives dedicated physical hardware that remains idle.
- B. Each guest automatically reduces the application's memory requirement.
- C. Virtualization eliminates contention for CPU and storage resources.
- D. Multiple workloads can share fewer, more fully utilized physical hosts.
Answer: D
Explanation: The manual explains that one can "pack many virtual machines onto a few powerful hosts". Consolidation improves utilization and can reduce hardware and electricity costs; it does not eliminate contention or change application memory requirements.
Reference: Oracle VM VirtualBox User Manual — First Steps — 1.1 Why is Virtualization Useful? — Infrastructure consolidation
Topics in this practice bank
These topics describe the available practice for LPIC-3 Virtualization and Containerization Exam 305. Review the examination outline and its sources for scope and allocation details.
Full Virtualization
- Virtualization Concepts and Theory
- Xen
- QEMU
- Libvirt Virtual Machine Management
- Virtual Machine Disk Image Management
Container Virtualization
- Container Virtualization Concepts
- LXC
- Docker
- Container Orchestration Platforms
VM Deployment and Provisioning
- Cloud Management Tools
- Packer
- cloud-init
- Vagrant
How to use these free practice questions
Choose an answer, check the explanation, and review your progress by chapter. Practice questions and explanations are free to access without signing up.
These are independent study questions, not actual examination items. For examination requirements and official information, view LPIC-3 Virtualization and Containerization Exam 305 details.