InterviewStack.io LogoInterviewStack.io

Threat Hunting and Threat Intelligence Questions

Proactively pursuing adversaries and operationalizing knowledge of them. Covers threat hunting and hypothesis-driven investigation, threat intelligence collection and integration, indicators of compromise, the MITRE ATT&CK framework, advanced persistent threats, and situating activity within the current threat landscape. The 'go find what the alerts missed, informed by adversary knowledge' discipline.

HardSystem Design
26 practiced

Design a secure CI/CD supply chain architecture that defends against malicious commits, tainted build agents, and compromised third-party actions. Include artifact signing and verification (provenance), SLSA or similar attestation, ephemeral build runners with minimal privileges, RBAC for pipeline steps, SBOM generation, and runtime verification of deployed artifact integrity.

HardTechnical
35 practiced

Design a detailed tabletop incident exercise simulating a coordinated multi-stage attack: initial spear-phishing leading to credential theft, privilege escalation, lateral movement, and data exfiltration. Include a timeline of injected events, detection milestones, decision points for containment vs deception, roles and responsibilities across SOC, IR, engineering, legal and communications, and metrics to evaluate tabletop effectiveness and readiness.

EasyTechnical
18 practiced

Define supply chain attacks in a software context and enumerate the stages an adversary typically uses (compromise vendor, introduce malicious code, sign/publish malicious artifact, distribute via updates). As a cybersecurity engineer, present a supplier risk-management checklist that includes vendor vetting, SBOM consumption, artifact signing, CI/CD controls, and runtime protections you would implement.

EasyTechnical
25 practiced

In Python using psycopg2, show a short example of an insecure SQL query vulnerable to injection and then provide a secure parameterized version. After your code example, explain how you would detect SQL injection attempts via web and database logs and list quick containment actions when SQL injection is suspected in production.

MediumTechnical
22 practiced

Design a logging and monitoring approach to detect data exfiltration over encrypted channels (HTTPS/TLS) from internal hosts to external IPs. Specify network and host telemetry to collect (SNI, JA3, flow logs, process context), heuristics and correlation rules for detection (volume, unusual destinations, certificate anomalies), and the immediate steps you would take to confirm and contain suspected exfiltration.

Unlock Full Question Bank

Get access to all 37 Threat Hunting and Threat Intelligence interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.