Skip to content

Nginx Configuration Essentials Practice Exam

Test yourself under real exam conditions: 50 timed questions, 60 on the clock, pass mark 70%%. Instant score with a full review of everything you got wrong. Free — no account needed.

📝 50 questions · ⏱ 60 minutes · 🎯 Pass mark 70% · 🆓 Free, no signup

Exam details

  • 50 questions drawn from 120 cards
  • Countdown timer — auto-submits when time runs out
  • Pass mark 70% (real certification threshold)
  • Full review of wrong answers at the end
  • No signup required — save your score with a free account

Sample Questions

5 shown

What does nginx stand for?

Show ▼

engine x — a high-performance open-source HTTP server, reverse proxy, and IMAP/POP3 mail proxy originally written by Igor Sysoev and first released in 2004.

What is nginx's primary process model?

Show ▼

A single master process that reads configuration, manages sockets, and spawns worker processes (default count = CPU cores). Workers handle all incoming connections using an event-driven, non-blocking loop.

How do you reload nginx configuration without dropping connections?

Show ▼

Send SIGHUP to the master process (or run nginx -s reload). The master re-reads config, spawns new workers with the new config, and gracefully shuts down old workers after their connections drain.

What is the difference between nginx -s stop and nginx -s quit?

Show ▼

stop sends SIGTERM to workers and forces them to exit immediately, closing open connections. quit sends SIGQUIT, which lets workers finish serving current requests before exiting.

What command tests configuration syntax without applying it?

Show ▼

nginx -t (or nginx -T to additionally dump the parsed configuration to stdout). Useful in CI/CD pipelines before a reload.

🎯 Take the Nginx Configuration Essentials Practice Exam