Courseiva

305-300 · topic practice

Container Virtualization practice questions

Practise questions on virtualization concepts cover hypervisor types, VM resource management, and host/guest relationships for 305-300.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Reviewed byJohnson Ajibi· MSc IT Security
20 questionsDomain: Container Virtualization

What the exam tests

What to know about Container Virtualization

Tests understanding of hypervisors, virtual machines, resource allocation, and host vs. guest OS requirements.

Identify Type 1 vs Type 2 hypervisors and their use cases.

Understand virtual machine resource allocation (CPU, RAM, storage).

Recognize host vs. guest operating system roles.

Know virtualization security and isolation requirements.

Why learners struggle

Why Container Virtualization questions are commonly missed

Learners often confuse Type 1 and Type 2 hypervisors, and misunderstand VM resource limits versus host capabilities. The abstract nature of virtualized hardware makes it hard to apply to real scenarios.

  • ·Type 1 vs Type 2 hypervisor — which runs directly on hardware.
  • ·Host vs guest OS — which controls physical resources.
  • ·Overcommitment — VM resources can exceed host physical limits.
  • ·Snapshot vs backup — snapshot is not a full backup.
  • ·Virtual switch vs physical switch — network isolation differences.
  • ·Hardware compatibility — guest OS may lack drivers for virtual hardware.

Watch out for

Common Container Virtualization exam traps

  • Confusing Type 1 hypervisor with Type 2 (e.g., VMware ESXi vs Workstation).
  • Thinking a VM can use more resources than the host has.
  • Assuming all hypervisors support the same guest OS features.
  • Forgetting that snapshots capture state, not backups.

Practice set

Container Virtualization questions

20 questions · select your answer, then reveal the explanation

You are using systemd-nspawn to run a container. You notice the container does not have access to the host's system clock. Which flag must be added to the command to allow access to the system time?

Question 2mediummultiple choice
Study the full virtualization explanation →

You are configuring an LXC container and need to ensure the container's root filesystem is isolated from the host. Which configuration option in the container's config file restricts access to the host's /dev directory?

What is the default bridge network created by Docker when the daemon starts?

Which THREE of the following are valid storage driver options for Docker on Linux?

You are optimizing a Dockerfile to reduce image size. Which THREE of the following practices are recommended?

You are troubleshooting a Docker container that cannot reach the internet despite the host having connectivity. The container uses the default bridge network. Which iptables chain is most likely causing the block?

Question 7mediummultiple choice
Study the full virtualization explanation →

You are configuring an LXC container and need to grant it access to a specific host character device without running the container in privileged mode. Which configuration option in the container's config file should you use?

Question 8mediummultiple choice
Study the full virtualization explanation →

A Docker container is failing to connect to an external database despite the host being able to ping it. You suspect a bridge networking issue. Which command allows you to inspect the current NAT rules created by Docker?

Question 9mediummultiple choice
Study the full virtualization explanation →

You need to run a container that requires access to the host's network namespace directly to perform packet capture. Which Docker run flag should you use?

Question 10easymultiple choice
Study the full virtualization explanation →

Which Docker command is used to display the resource usage (CPU, memory) of running containers?

Question 11easymultiple choice
Study the full virtualization explanation →

When building a Dockerfile, which instruction should be used to define the user context for subsequent RUN, CMD, and ENTRYPOINT instructions?

Question 12mediummultiple choice
Study the full virtualization explanation →

You need to inspect the metadata of a specific Docker image without pulling it from a remote registry. Which command should you use?

Question 13mediummultiple choice
Study the full virtualization explanation →

You are using systemd-nspawn and want to run a container that shares the host's network namespace. Which flag is required?

Question 14hardmultiple choice
Study the full virtualization explanation →

In an OpenVZ environment, you need to limit the number of processes a container can create. Which parameter in the container configuration file should be modified?

Question 15mediummultiple choice
Study the full virtualization explanation →

You are using a BSD Jail and want to limit the filesystem access of the jail to a specific directory tree. Which utility or configuration mechanism is primarily used to achieve this?

Question 16hardmultiple choice
Study the full virtualization explanation →

You are building a multi-stage Dockerfile and want to copy a binary from the 'builder' stage to the final stage. Which syntax is correct?

Question 17mediummultiple choice
Study the full virtualization explanation →

When using Docker volumes, which type of mount should you use if you want the data to persist on the host filesystem at a specific, user-defined path?

Question 18easymultiple choice
Study the full virtualization explanation →

Which command is used to stop all running containers?

Question 19mediummultiple choice
Study the full virtualization explanation →

Which command allows you to enter an existing running container and execute a new command inside it?

Question 20easymultiple choice
Study the full virtualization explanation →

Which flag is used to run a container in the background?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Container Virtualization sessions

Start a Container Virtualization only practice session

Every question in these sessions is drawn from the Container Virtualization domain — nothing else.

Related practice questions

Related 305-300 topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the 305-300 exam test about Container Virtualization?
Tests understanding of hypervisors, virtual machines, resource allocation, and host vs. guest OS requirements.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Container Virtualization questions in a focused session?
Yes — the session launcher on this page draws every question from the Container Virtualization domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other 305-300 topics?
Use the topic links above to move to related areas, or go back to the 305-300 question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the 305-300 exam covers. They are not copied from any real exam or dump site.