Almost every interview opens here. Get these crisp and you buy goodwill for the harder rounds.
1.What is the CIA triad?
Confidentiality, Integrity and Availability — the three properties every security control protects. Encryption protects confidentiality, hashing and signing protect integrity, and redundancy or DDoS protection protects availability. A good follow-up answer names the tension: adding strict confidentiality controls often costs availability, so you pick based on what the business loses most from.
2.Difference between a vulnerability, a threat and a risk?
A vulnerability is a weakness (unpatched Apache). A threat is an actor or event that could exploit it (a ransomware crew scanning the internet). Risk is the combination plus impact — the chance that this threat hits this vulnerability and what it costs you. Risk is what management funds; the other two are technical facts.
3.Symmetric vs asymmetric encryption — when do you use each?
Symmetric uses one shared key (AES) and is fast, so it encrypts the actual data. Asymmetric uses a key pair (RSA, ECC) and is slow, so it's used to exchange the symmetric key and to sign. TLS uses both: asymmetric for the handshake, symmetric for the session.
4.What is hashing, and how is it different from encryption?
Hashing is one-way — you cannot recover the input. It's used for password storage and integrity checks. Encryption is reversible with a key. For passwords you don't just hash: you use a slow, salted algorithm like bcrypt or Argon2 so that a leaked database can't be brute-forced cheaply.
5.What is salting and why does it matter?
A salt is a random value stored with each password hash. It makes identical passwords hash differently, which kills rainbow-table attacks and stops an attacker from spotting that 400 users share the same password.
6.Explain the difference between authentication and authorisation.
Authentication proves who you are (password, MFA, certificate). Authorisation decides what you're allowed to do once you're in (RBAC, policies). Most real breaches escalate because authorisation was too broad, not because authentication failed.
7.What is defence in depth?
Layering controls so no single failure is fatal: perimeter filtering, network segmentation, endpoint protection, least privilege, logging and backups. The test question behind it is whether you assume any one control will eventually fail — you should.
8.What is the principle of least privilege?
Every user, service and process gets only the access it needs, for only as long as it needs it. In practice that means role-based access, just-in-time admin elevation, and periodic access reviews to remove privilege that people accumulated when they changed teams.
9.What is zero trust?
Never trust based on network location. Every request is authenticated, authorised and encrypted, whether it comes from the office LAN or a café. Practically: strong identity, device posture checks, micro-segmentation and continuous verification rather than a single VPN gate.
10.What is a false positive, and why do SOC teams care so much about it?
An alert that flags benign activity as malicious. They matter because analyst time is the scarcest resource in a SOC — a noisy rule burns hours and trains people to ignore the console, which is how real alerts get missed.