Back to Tech Interviews

Network Security Interview Master

100+ Network Security questions covering Firewalls (Stateful vs WAF), VPNs (IPSec/SSL), TLS 1.3 handshake, Zero Trust architecture, and DDoS mitigation.

Total: 100 QuestionsLearned: 0 / 100 (0%)
Difficulty Filters

Tools & Options
Showing 100 of 100 questions
Beginner
What is Network Security?

Network security is a broad term that covers a multitude of technologies, devices, and processes. It is a set of rules and configurations designed to protect the integrity, confidentiality, and accessibility of computer networks and data using both software and hardware technologies.

Beginner
Explain the OSI Model and its security implications.

The Open Systems Interconnection (OSI) model describes seven layers that computer systems use to communicate over a network. Each layer has specific security risks:

1. **Physical**: Physical theft, wiretapping.

2. **Data Link**: MAC spoofing, ARP poisoning.

3. **Network**: IP spoofing, DDoS.

4. **Transport**: SYN flood, port scanning.

5. **Session**: Session hijacking.

6. **Presentation**: Format manipulation.

7. **Application**: SQLi, XSS, Malware.

Beginner
What is the difference between TCP and UDP in terms of security?

- **TCP**: Reliable and connection-oriented. Vulnerable to SYN flood attacks due to the three-way handshake.

- **UDP**: Connectionless and faster. Vulnerable to amplification and reflection attacks because there is no handshake to verify the source IP.

Beginner
What is a Three-Way Handshake?
Beginner
What is DNS Security (DNSSEC)?
Beginner
Explain HTTP vs HTTPS.
Beginner
What is SSL/TLS Handshake?
Beginner
What is an IP Address and what is IP Spoofing?
Beginner
What is MAC Address and MAC Spoofing?
Beginner
What is ARP (Address Resolution Protocol)?
Beginner
Explain DHCP and DHCP Snooping.
Beginner
What is ICMP and how is it abused?
Beginner
What is Port 445 used for and why is it high risk?
Beginner
What is a 'Well-Known Port'?
Beginner
What is the difference between IPv4 and IPv6 from a security standpoint?
Beginner
What is SNMP and its security risks?
Beginner
What is an MTU (Maximum Transmission Unit)?
Beginner
What is BGP (Border Gateway Protocol) Hijacking?
Beginner
Explain TTL (Time to Live).
Beginner
What is SSH and why is it preferred over Telnet?
Beginner
What is FTP vs SFTP?
Beginner
What is a Port Scan?
Beginner
What is NAT (Network Address Translation)?
Beginner
What is the difference between a Hub, Switch, and Router?
Beginner
What is Flow Control?
Intermediate
What is a Firewall and how does it work?
Intermediate
Explain the types of Firewalls.
Intermediate
What is a DMZ (Demilitarized Zone)?
Intermediate
What is an IDS vs an IPS?
Intermediate
Explain 'Defense in Depth'.
Intermediate
What is a Load Balancer and its security benefits?
Intermediate
What is a Bastion Host?
Intermediate
What is a Web Application Firewall (WAF)?
Intermediate
Explain SIEM (Security Information and Event Management).
Intermediate
What is a Honeypot?
Intermediate
What are 'Air-Gapped' networks?
Intermediate
Explain Forward Proxy vs Reverse Proxy.
Intermediate
What is Network Segmentation?
Intermediate
Explain VLAN (Virtual Local Area Network) Security.
Intermediate
What is a 'Zero Trust' architecture?
Intermediate
Explain RADIUS vs TACACS+.
Intermediate
What is Split Tunneling in a VPN?
Intermediate
What is Deep Packet Inspection (DPI)?
Intermediate
What is Port Security on a switch?
Intermediate
What is a 'Shadow IT'?
Intermediate
Explain the importance of Log Management.
Intermediate
What is an ACL (Access Control List)?
Intermediate
What is Endpoint Security?
Intermediate
What is BYOD (Bring Your Own Device) security?
Intermediate
Difference between Hub and Switch security?
Advanced
What is a VPN and what are its key components?
Advanced
Explain IPsec and its two modes.
Advanced
What is SSL/TLS VPN?
Advanced
Explain WireGuard.
Advanced
What are the common Wireless encryption standards?
Advanced
What is WPA3 and why is it better than WPA2?
Advanced
What is a 'Rogue Access Point'?
Advanced
What is 'Evil Twin' attack?
Advanced
Explain SSID Broadcasting and its security value.
Advanced
What is Wardriving?
Advanced
What is Bluejacking vs Bluesnarfing?
Advanced
What is 'Site-to-Site' VPN vs 'Remote Access' VPN?
Advanced
What is WPS (Wi-Fi Protected Setup) and its vulnerability?
Advanced
Explain the 'RADIUS' protocol in Wireless Security.
Advanced
What is a 'Portal Page' / 'Captive Portal'?
Advanced
What is KRACK (Key Reinstallation Attack)?
Advanced
Explain MAC Filtering and how to bypass it.
Advanced
What is an 'Always-On' VPN?
Advanced
Explain Public Key Infrastructure (PKI) in VPNs.
Advanced
What is 'Beaconing'?
Advanced
Explain 'Perfect Forward Secrecy' (PFS).
Advanced
What is L2TP (Layer 2 Tunneling Protocol)?
Advanced
Difference between PPTP and L2TP?
Advanced
What is a VPN Kill Switch?
Advanced
How does 802.1X work?
Advanced
What is Threat Modeling?
Advanced
Explain the STRIDE model.
Advanced
What is a Denial of Service (DoS) vs a Distributed Denial of Service (DDoS)?
Advanced
Explain 'Amplification Attacks'.
Advanced
What is 'Traffic Scrubbing'?
Advanced
What is an 'In-Band' vs 'Out-of-Band' management?
Advanced
What is a 'Session Hijacking' and how to prevent it?
Advanced
Explain 'Stateful' vs 'Stateless' protocol filtering.
Advanced
What is 'IPsec AH' vs 'IPsec ESP'?
Advanced
What is an 'Agentless' vs 'Agent-Based' security scanning?
Advanced
Explain the importance of 'Change Management' in Network Security.
Advanced
What is a 'Vulnerability Assessment' vs a 'Penetration Test'?
Advanced
What is 'Egress Filtering' and why is it important?
Advanced
What is 'Port Mirroring' (SPAN/TAP)?
Advanced
What is 'Network Hardening'?
Advanced
Explain a 'Syn Flood' attack mechanism.
Advanced
What is 'DPI' bypass techniques?
Advanced
What is an 'MTU' vulnerability (e.g. PMTUD)?
Advanced
Explain 'Network Forensic' process.
Advanced
What is 'Cloud Network Security' vs On-prem?
Advanced
What are 'Indicators of Compromise' (IoC) in Networking?
Advanced
Explain 'Protocol Fuzzing'.
Advanced
What is a 'Broadcast Storm'?
Advanced
What is 'Micro-segmentation' in a Data Center?
Advanced
Define your role's primary goal in Network Security.

Technical Interview Mastery Blueprint

Proven methodologies and frameworks to succeed in technical and architecture rounds.

1. The Engineering STAR Technique

When responding to architectural or situational questions, structure your answer using Situation, Technical Constraint, Action, and Measurable Result. Rather than jumping straight to syntax, articulate the business problem, why certain patterns (e.g. caching, queuing, immutability) were selected over alternatives, and what latency or throughput improvements were achieved.

2. Defending Architectural Trade-Offs

Senior interviewers evaluate how you weigh trade-offs. Always explain why you chose an approach: e.g., memory overhead vs CPU cycle speed, consistency vs availability (CAP theorem), or normalized schemas vs denormalized fast reads. Stating the drawbacks of your own proposal demonstrates maturity and production experience.

3. Clean Code & Edge-Case Proactivity

In live-coding rounds, communicate your thinking aloud before typing. State edge cases explicitly: null or undefined inputs, extreme boundary values, concurrency races, and network timeouts. Writing modular, well-named functions with deterministic unit tests separates junior candidates from staff-level engineers.

4. Antipatterns to Avoid

Avoid reciting memorized definitions without practical context. Never dismiss non-functional requirements such as security (CSRF, injection, token rotation), observability (logging, metrics), and accessibility (ARIA, semantic standards). Always ask clarifying scope questions before writing complex implementations.

Continuous learning: Practice daily, mark completed questions as learned, and revisit difficult concepts.Explore All Interview Tracks →

Explore Related Tools

Hand-picked utilities and calculators related to this tool.

Related Tools