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.
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.
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.
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.
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.
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 ContinueJoin thousands of developers preparing for their dream job.