200+ Essential Interview Questions for Linux, Nginx, MySQL, Kafka & Security

This article compiles a comprehensive collection of over two hundred interview questions covering Linux system administration, Nginx web server, MySQL databases, Redis caching, Kafka messaging, and core network security topics, providing a one‑stop resource for candidates preparing for major tech company interviews.

Linux Cloud Computing Practice
Linux Cloud Computing Practice
Linux Cloud Computing Practice
200+ Essential Interview Questions for Linux, Nginx, MySQL, Kafka & Security

Linux Interview Questions (selected)

Disk usage detection using shell scripts

LVS load‑balancing strategies and principles

Understanding LVS modes (NAT, DR) and comparison with Nginx

Keepalived and VRRP concepts, troubleshooting split‑brain scenarios

Zabbix monitoring components, modes, and custom discovery

MySQL master‑slave replication, binlog formats, InnoDB features, security hardening, backup and recovery

Redis threading model, common versions, use cases, persistence, master‑slave replication, sentinel mode, cache avalanche, penetration issues

Kafka concepts: ISR, AR, broker role, Zookeeper importance, follower‑leader synchronization, message loss and duplicate consumption, consumer groups

Nginx Interview Questions (40)

Definition and key features of Nginx

Differences between Nginx and Apache

How Nginx processes HTTP requests and implements reverse proxy

Master and worker processes, load‑balancing algorithms (round‑robin, IP‑hash, least‑conn)

Configuration directives, virtual host setup, location block purpose

Rate limiting, token‑bucket and leaky‑bucket algorithms

Static‑dynamic separation, C10K problem, high‑availability configuration

Common modules, status and sub‑filter directives, handling errors, URL double‑slash handling

Network Security Interview Questions (93)

SQL injection, XSS, CSRF, file upload vulnerabilities and mitigation

DDoS attacks, ARP/RARP protocols, DNS fundamentals, routing protocols (RIP, OSPF)

TCP vs UDP, three‑way handshake, four‑way termination, TLS/SSL basics

Cookies vs session, session work‑flow, CSRF protection strategies

Common HTTP status codes, HTTPS vs HTTP, SSL certificate validation

Network security concepts: firewalls, IDS/IPS, VPN, cloud security, CDN

Privilege escalation techniques on Windows and Linux, security hardening

Penetration testing tools, methodology, common exploits (buffer overflow, SSRF, open‑basedir bypass)

RedisKafkaMySQLNginxnetwork securityInterview questions
Linux Cloud Computing Practice
Written by

Linux Cloud Computing Practice

Welcome to Linux Cloud Computing Practice. We offer high-quality articles on Linux, cloud computing, DevOps, networking and related topics. Dive in and start your Linux cloud computing journey!

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.