SIEM & SOAR Interview Questions
Reviewed by Mark Dickie · Last updated
SIEM and SOAR are two complementary security operations technologies: SIEM (Security Information and Event Management) collects, normalizes, and correlates log data across an organization to surface threats, while SOAR (Security Orchestration, Automation, and Response) automates the investigation and remediation workflows that follow. For interviews, expect questions on correlation rule logic, log source onboarding, alert triage pipelines, and how the two platforms hand off to each other. You should be able to explain parsing and normalization, distinguish a SIEM's detection layer from a SOAR's response layer, and talk through a realistic incident from first alert to closed ticket.
The table below maps the core areas interviewers probe against the concepts you need to explain in each one.
| Area | What interviewers test | Key concepts to explain |
|---|---|---|
| Log ingestion | How data gets in and stays clean | Parsing, normalization, EPS capacity, retention windows |
| Detection logic | How alerts are generated | Correlation rules, use-case tuning, false-positive reduction |
| Alert triage | How analysts decide what matters | Severity scoring, MITRE ATT&CK mapping, enrichment |
| Automation | What happens after an alert fires | Playbooks, runbooks, API integrations, conditional branching |
| Incident response | How the team closes the loop | Containment actions, evidence collection, post-incident review |
What does a SIEM interview test?
- Whether you can write or read a correlation rule and explain what it catches, what it misses, and why it produces false positives.
- Whether you understand the full ingestion path from raw log to normalized event to indexed field, including the cost of keeping high-volume sources.
- Whether you can map a detection to a MITRE ATT&CK technique and explain how that mapping helps prioritize the alert.
- Whether you can describe tuning a noisy rule: what signals you look at, what trade-offs you accept, and how you measure improvement.
What does a SOAR interview test?
- Whether you can walk through a playbook from trigger to resolution, naming each step and the API call or action behind it.
- Whether you know where automation helps (speed, consistency) and where it does not (novel threats requiring human judgment).
- Whether you can explain how a SOAR pulls enrichment data from threat intel feeds, ticketing systems, and the SIEM itself to build context for the analyst.
- Whether you can describe guardrails for automated actions, such as approval gates for containment steps that touch production systems.
How do SIEM and SOAR work together in a real incident?
In practice the SIEM generates the alert and the SOAR runs the response. A correlation rule fires, the SIEM forwards the event to the SOAR, and a playbook opens a ticket, enriches the indicators, and may run a containment action like isolating a host. The analyst reviews the gathered context, adjusts or approves the response, and the SOAR records every step for the post-incident review. Interviewers want to hear you describe that handoff concretely, not just name the two products.
Key facts
- Tarmac has 95 SIEM & SOAR interview questions on this topic, 25 of them on this page, at difficulty 1–5 of 5.
- Tarmac last reviewed these SIEM & SOAR interview questions on 31 August 2026.
At a glance
| Questions | 25 shown · 95 in the bank |
|---|---|
| Difficulty | 1–5 of 5 |
| Formats | Multiple choice, Short answer, Design exercise, Flashcard, Multiple answer, True / false, Fill in the blank, Find the bug, Ordering |
What you'll review
- log aggregation normalization
- threat intel iocs
- ir lifecycle
- correlation rules
- playbooks
- siem platforms
- alert triage
- mitre attack mapping
- soc tiers
- automated response actions
Practice questions
SIEM & SOAR/siem-fundamentals/log-aggregation-normalization
What is a SIEM (Security Information and Event Management) platform primarily used for?#
Options
Show answer
A SIEM platform aggregates and correlates log and event data from many sources — firewalls, endpoints, servers, applications — in near-real-time to detect and alert on suspicious activity, such as a pattern spanning multiple systems that no single log source would reveal alone. It is a distinct category from patch management, endpoint encryption, and identity/access provisioning tools.
A SIEM's job is centralizing visibility: it ingests logs from disparate sources, normalizes them into a common schema, and runs correlation rules across that combined stream to surface patterns a single log source would never reveal on its own — like a failed login on one system followed by a successful login on another from the same unusual IP. Patch management, disk encryption, and identity provisioning are all real security functions, but they belong to entirely different tool categories (vulnerability/patch management, endpoint encryption, and IAM, respectively).
SIEM & SOAR/detection-engineering/threat-intel-iocs
In SIEM detection engineering, what does the acronym IOC stand for, and what is its primary purpose?#
Show answer
IOC stands for Indicator of Compromise. It is a piece of forensic evidence — such as an IP address, domain name, file hash, or URL — that signals that a system may have been compromised or that malicious activity has occurred. IOCs are used to populate detection rules and threat-intel feeds in a SIEM to trigger alerts when matched.
IOC is a foundational threat-intelligence term. It stands for Indicator of Compromise and refers to observable artifacts that indicate potential malicious activity on a system or network.
SIEM & SOAR/incident-response/ir-lifecycle
You are the sole security engineer at a 50-person company. Your SIEM is already collecting firewall, endpoint EDR, and email-gateway logs and producing alerts, but the SOC team is overwhelmed by noisy alerts and has no repeatable process for handling them. Design a lightweight, end-to-end alert-triage workflow that describes: (1) how a new SIEM alert enters the workflow, (2) how the analyst decides what to do with it, (3) what role SOAR automation plays, and (4) how the outcome is recorded. Keep the design small enough for a one-person team to operate. Assume standard tools and no custom development budget.#
Show answer
When a new SIEM alert fires it automatically creates a ticket in our case-management system and assigns a default priority based on the alert rule's configured severity, so the single analyst never manually sorts raw alerts — they simply pick up the next highest-priority ticket. Duplicate or related alerts from the same source within a short window are grouped into one case to prevent the queue from flooding. The analyst then follows a structured triage decision process: (1) review the SOAR-enriched context attached to the ticket, (2) compare the alert against documented known-false-positive patterns (e.g., approved backup scanner triggering a port-scan rule), (3) classify the alert as high-confidence true positive, low-confidence/suspicious, or false positive. High-confidence true positives are escalated immediately to incident response; suspicious alerts get a deeper manual investigation with correlated log queries; false positives are closed with a documented reason. SOAR automation is used selectively with explicit justifications: it auto-enriches every new ticket with threat-intel lookups (hash reputation, IP reputation, user context) because doing this manually on every alert would consume the analyst's entire shift; it also auto-closes low-severity alerts that match a previously documented false-positive pattern, accepting the trade-off that a novel attack variant matching the same pattern could be missed — this risk is mitigated by periodically reviewing auto-closed tickets. The analyst does NOT auto-isolate endpoints because at this company size the blast radius of a wrong isolation (cutting off an executive's laptop) outweighs the speed benefit, so isolation remains a human decision. For every ticket, the final disposition (true positive, false positive, escalated) and all actions taken are recorded in the ticket itself. Critically, these recorded dispositions feed back into the workflow: accumulated false-positive data is reviewed monthly to tune SIEM detection rules and expand the SOAR auto-close pattern library, progressively reducing noise over time without losing detection coverage.
This is a foundational IR-lifecycle design question for junior engineers. The rubric now discriminates by requiring each design choice to include its reasoning or trade-off: auto-prioritization at intake (not just a queue), a structured branching triage logic (not just 'they check if it is TP/FP'), justified automation with named trade-offs (not just listing SOAR actions), and a feedback loop from recorded outcomes back into rule tuning (not just 'we store results in a ticket'). A shallow restatement of the prompt cannot satisfy these criteria.
SIEM & SOAR/siem-fundamentals/correlation-rules
In SIEM terminology, what is a correlation rule?#
Show answer
A correlation rule is a set of defined conditions and logic that a SIEM evaluates against ingested events. When incoming events match the rule's criteria—such as a threshold of failed logins within a time window—the SIEM generates a consolidated alert for analysts to investigate.
A correlation rule specifies the conditions under which related events should be grouped and flagged. The key idea is that it sits between raw log ingestion and analyst-visible alerts, turning disparate log entries into actionable security signals.
SIEM & SOAR/soar-automation/playbooks
What's the core difference between a SIEM and a SOAR platform?#
Options
Show answer
A SIEM aggregates, correlates, and alerts on log/event data; a SOAR platform picks up from an alert and orchestrates the response — running playbooks that enrich, contain, or remediate an incident with little or no human intervention. Many vendors ship both under one product, but they are functionally separate layers: detection versus orchestrated response.
SIEM and SOAR solve adjacent but distinct problems: a SIEM detects — it collects and correlates events into an alert. A SOAR platform picks up from there and acts — a playbook triggered by that alert can automatically enrich it (threat-intel lookups, asset context), and either take a low-risk automated action or route to an analyst for approval before a higher-impact step like isolating a host. Many vendors ship both in one product (Microsoft Sentinel, Splunk), but they're functionally separate layers — detection versus orchestrated response — not the same thing under two names.
SIEM & SOAR/siem-fundamentals/siem-platforms
Which of these are widely used commercial or open-source SIEM platforms? Select all that apply.#
Options
Pick every one that applies.
Show answer
Splunk, IBM QRadar, and Microsoft Sentinel are established SIEM platforms that ingest, normalize, and correlate log data to generate security alerts. Metasploit is an exploitation framework and Terraform is an infrastructure-as-code provisioning tool — both widely used in their own domains, but neither is a SIEM.
Splunk, IBM QRadar, and Microsoft Sentinel are all established SIEM platforms that ingest, normalize, and correlate log data to generate security alerts (Sentinel is also Microsoft's cloud-native SIEM/SOAR combination). Metasploit is an exploitation framework used in offensive testing, and Terraform is an infrastructure-as-code provisioning tool — both are widely used in their own domains, but neither is a SIEM.
SIEM & SOAR/detection-engineering/threat-intel-iocs
An Indicator of Compromise (IOC) — such as a malicious file hash, IP address, or domain — is a forensic artifact suggesting a system may already be compromised, and SIEM/threat-intel integrations commonly match incoming log data against IOC feeds to raise alerts.#
Options
Show answer
True. An Indicator of Compromise is a forensic artifact — a malicious file hash, IP address, or domain — that suggests a system may already be compromised, sourced from threat-intel feeds or prior incident findings. SIEM/threat-intel integrations commonly match incoming log data against IOC feeds automatically, raising an alert without an analyst having to manually recognize a known-bad indicator.
True. IOCs are the observable, after-the-fact traces an intrusion leaves behind — a known-malicious file hash, a C2 server's IP or domain, a suspicious registry key — sourced from threat-intel feeds, prior incident findings, or industry-sharing groups (ISACs). Feeding those IOCs into the SIEM lets every new log event get automatically checked against the list, so a connection to a known-bad IP surfaces as an alert without an analyst having to manually recognize it.
SIEM & SOAR/incident-response/alert-triage
What is alert fatigue in a SOC context, and what are two concrete ways teams reduce it?#
Show answer
Alert fatigue is the desensitization that happens when analysts are exposed to a high volume of low-fidelity or false-positive alerts, causing them to start missing or deprioritizing genuine incidents buried in the noise. Two concrete mitigations: tuning correlation rules — raising thresholds, scoping to the right source and time window, suppressing known-benign patterns — to cut the false-positive rate at the source; and using SOAR playbooks to auto-triage or auto-close low-confidence alerts and enrich the rest before a human ever sees them, so analyst attention only goes to alerts that already cleared an automated first pass.
A strong answer defines the mechanism (desensitization to a noisy signal causes real signal to be missed) and names at least one structural fix rather than 'pay closer attention' — correlation-rule tuning attacks the false-positive rate directly, while SOAR-driven auto-triage removes routine noise from the human queue entirely rather than asking analysts to filter it manually.
SIEM & SOAR/detection-engineering/mitre-attack-mapping
What is the MITRE ATT&CK matrix?#
Show answer
A publicly maintained, freely available knowledge base of real-world adversary tactics (the "why" — the attacker's goal, like Initial Access or Lateral Movement) and techniques (the "how" — the specific method used to achieve that goal), compiled from observed intrusions. SOC and detection-engineering teams use it as a common vocabulary to map existing detections and correlation rules to specific techniques and identify coverage gaps.
ATT&CK's value is that it's grounded in observed adversary behavior rather than theoretical threat modeling, and its tactic/technique structure gives detection engineers a consistent way to ask 'what would actually trigger if this specific technique were used against us right now' instead of reasoning about threats in the abstract.
SIEM & SOAR/incident-response/ir-lifecycle
You are a SOC manager at a mid-sized enterprise. A new threat intelligence report describes a credential-phishing campaign targeting your industry. Design a repeatable process for turning that raw report into a production-ready SIEM detection use case. Your process should cover how the detection rule is authored, validated, tuned, and connected to the incident-response lifecycle so that analysts know what to do when it fires.#
Show answer
Step 1 — Decompose the threat report: Analysts read the report and extract both IOCs (sender domains, subject-line patterns, destination URLs) and behaviors (e.g., multiple failed logins followed by a successful login from a new geo within 10 minutes). Each item is mapped to a log source we already ingest (email gateway, proxy, IdP logs) and translated into a SIEM correlation rule. For example, a phishing domain becomes a proxy-log query for any internal host visiting that domain; a login-anomaly behavior becomes a correlation across IdP and geolocation enrichment.
Step 2 — Validate the rule: Before enabling it in production, the analyst runs the rule query against the last 30 days of archived logs. They confirm it fires on any known-malicious samples seeded into the test environment (true-positive check) and count how many times it would have fired on historical benign traffic (false-positive baseline). If the FP rate exceeds an agreed threshold (e.g., more than 5 false hits per day), the rule is not yet production-ready.
Step 3 — Tune and document: The analyst adds exclusions for known-safe internal scanners, adjusts thresholds (e.g., require 5+ failed logins instead of 1), and creates allowlist entries for legitimate bulk-mail senders that might trip the domain rule. A use-case document is written that links the rule ID to the original threat report so the detection's intelligence lineage is always traceable.
Step 4 — IR lifecycle handoff: The rule is deployed at an agreed severity and category (e.g., Medium for a proxy hit on a phishing domain, High if combined with credential submission; category 'Phishing — Credential Theft'). When it fires, the Tier-1 analyst follows the documented triage steps: verify the alert is not a known false positive, check whether the user submitted credentials, and escalate to IR if credential compromise is confirmed. The IR team then follows the standard containment and eradication playbook. The use-case owner reviews alert performance weekly for the first month, retires or revises the rule when the campaign is no longer active in threat feeds, and archives the documentation for post-incident review.
This question tests whether the candidate can bridge the gap between external threat intelligence and operational SIEM detection. A strong answer covers the full chain: extracting actionable indicators/behaviors from a report, expressing them as a queryable rule, validating against real data before going live, tuning to suppress noise, documenting the intelligence lineage, and wiring the alert into the IR team's triage workflow with clear severity assignment and a retirement plan.
SIEM & SOAR/incident-response/ir-lifecycle
Design a SOAR playbook for automated phishing-email response. When a user reports a suspicious email (via a 'Report Phishing' button or a SOC mailbox), the playbook should automatically enrich the email's indicators, triage the threat, and take containment actions. Describe the playbook's stages, the decision points at each stage, and which actions are fully automated versus which require human approval before execution.#
Show answer
Stage 1 — Ingestion and extraction (fully automated): When a user reports an email, the SOAR playbook parses the message and extracts all indicators: sender address and domain, all URLs (including those behind redirects), attachments with their hashes, and relevant headers (SPF, DKIM, DMARC results). Each indicator is stored as a structured artifact in the incident record.
Stage 2 — Enrichment (fully automated): The playbook sends each indicator to enrichment sources in parallel: the sender domain and URL reputations are checked against threat-intel feeds (e.g., VirusTotal, internal denylist); attachments are submitted to a sandbox for detonation; domain age and DNS records are queried. Results are appended to each artifact. If a sandbox result is pending, the playbook waits up to a configured timeout (e.g., 5 minutes) before proceeding with whatever data is available.
Stage 3 — Triage decision logic (fully automated): Based on enrichment results, the playbook routes to one of three branches:
- Benign: All indicators return clean reputation, sandbox finds no malicious behavior, and the sender domain is well-established (e.g., domain age > 2 years, valid DMARC). The playbook auto-closes the ticket and sends a courtesy reply to the user.
- Suspicious: At least one indicator returns a low-confidence malicious flag or the sandbox result is inconclusive. The playbook assigns the ticket to a Tier-1 analyst queue for manual review and does not take containment action.
- Confirmed malicious: One or more indicators return a high-confidence malicious reputation, or the sandbox confirms malicious behavior (e.g., credential-harvesting page, malware execution). The playbook proceeds to Stage 4.
Stage 4 — Containment (mixed automation): For confirmed-malicious emails, the following actions are taken:
- Auto-executed: Search and purge the email from all mailboxes where it was delivered (using the email gateway or mail platform API), and block the sender domain/IP at the email gateway.
- Human-gated: If enrichment indicates a user submitted credentials (e.g., a login to the phishing URL was detected in proxy logs), the playbook drafts — but does not execute — actions to disable the user's account and revoke active sessions. An alert is sent to the IR team with a one-click approval; the actions execute only after approval.
Stage 5 — IR lifecycle integration (fully automated): The playbook creates an incident ticket in the IR ticketing system, links all enrichment data and actions taken, and notifies the IR team via the team's communication channel for confirmed-incident cases. Every automated and human-approved action is logged with a timestamp and actor for post-incident review. If the playbook auto-closed the ticket as benign, a summary is still logged for trend analysis. Weekly metrics (reports received, triage outcomes, containment times) are generated for the SOC manager to assess playbook effectiveness and tune thresholds.
This question tests whether the candidate can design a SOAR playbook that covers the core IR lifecycle phases — detection via user reporting, enrichment, triage, containment, and post-incident review — while making a clear, defensible distinction between safe-to-automate actions (purge email, block sender) and higher-risk actions that require human approval (disable user account). A strong answer names specific indicator types, enrichment sources, decision criteria, and containment actions rather than speaking in generalities.
SIEM & SOAR/siem-fundamentals/correlation-rules
A basic SIEM correlation rule is defined by three core components: the logical _____ that events must satisfy, the _____ window within which matching events must occur, and a _____ that specifies the minimum count of matching events needed to trigger an alert.#
Show answer
A basic SIEM correlation rule is defined by three core components: the logical condition that events must satisfy, the time window within which matching events must occur, and a threshold that specifies the minimum count of matching events needed to trigger an alert.
A correlation rule needs a logical condition (e.g., "failed login followed by successful login from the same IP"), a time window that bounds when those events must co-occur (e.g., "within 5 minutes"), and a threshold specifying how many matching events are required before the rule fires an alert (e.g., "5 or more failed logins"). Without any of these three, the rule cannot reliably distinguish a true correlated pattern from unrelated noise.
SIEM & SOAR/detection-engineering/mitre-attack-mapping
What is the MITRE ATT&CK framework, and how do SOC teams typically use it?#
Options
Show answer
MITRE ATT&CK is a publicly maintained knowledge base of real-world adversary tactics (the attacker's goal) and techniques (the specific method used to pursue it), compiled from observed intrusions. SOC and detection-engineering teams plot their existing detections against the matrix to find exactly which techniques have coverage and which don't, turning vague preparedness questions into a concrete, technique-by-technique gap analysis.
ATT&CK organizes observed adversary behavior into tactics (the attacker's goal, e.g. Persistence or Lateral Movement) and techniques/sub-techniques (the specific method used to pursue that goal). Detection-engineering teams use it as a shared map: plotting existing correlation rules and detections against the matrix shows exactly which techniques are covered and which aren't, turning 'are we prepared for ransomware' into a concrete, technique-by-technique coverage question instead of a vague one. It's not a scoring system (that's CVSS/CVE territory), a certification, or a compliance mandate.
SIEM & SOAR/soc-operations/soc-tiers
Which of these are typically Tier 1 SOC analyst responsibilities, as opposed to Tier 2/3? Select all that apply.#
Options
Pick every one that applies.
Show answer
Tier 1 SOC analysts handle initial triage of incoming alerts against documented playbook criteria, follow runbooks for first-line response, and escalate confirmed or ambiguous incidents to Tier 2. Proactive threat hunting and owning detection-engineering/correlation-rule authoring require deeper investigative expertise and are typically Tier 3 responsibilities.
Tier 1 is the SOC's front line: triaging the incoming alert queue against established criteria, following documented playbooks for first-line response, and escalating anything confirmed or ambiguous rather than trying to resolve deep investigations themselves. Proactive threat hunting and owning detection-engineering/correlation-rule authoring require deeper investigative and platform expertise, and are typically Tier 3 (or a dedicated detection-engineering function) responsibilities instead.
SIEM & SOAR/soar-automation/automated-response-actions
A SOAR playbook can only ever run fully automated end-to-end with zero human involvement — a playbook that pauses for analyst approval before a higher-impact containment action, like isolating a host, isn't a real SOAR use case.#
Options
Show answer
False. Most production SOAR playbooks are deliberately hybrid: lower-risk steps like alert enrichment run fully automated, while higher-impact actions such as isolating a host or disabling an account commonly pause for explicit analyst approval before executing. Fully automated end-to-end response is one supported mode, not the only one — the human-in-the-loop approval step is a standard pattern.
False. Most production SOAR playbooks are deliberately hybrid: lower-risk steps — enriching an alert with threat-intel lookups, pulling asset/user context, opening a ticket — run fully automated, while higher-impact actions such as isolating a host, disabling an account, or blocking an IP at the perimeter commonly pause for explicit analyst approval before executing. Fully automated end-to-end response is one supported mode, not the only one SOAR is designed for; the human-in-the-loop approval step is a standard, widely used pattern, not an edge case.
SIEM & SOAR/siem-fundamentals/log-aggregation-normalization
After deploying this log-normalization function, analysts start seeing the source and destination IPs swapped on every alert built from this log source, breaking correlation rules that filter on src_ip. Which line is the bug?#
1| def normalize_event(raw):
2| event = {}
3| event["src_ip"] = raw.get("dest_ip")
4| event["dest_ip"] = raw.get("src_ip")
5| event["user"] = raw.get("user")
6| return eventOptions
Show answer
Lines 3-4 — the mapping assigns raw.dest_ip to the normalized src_ip field and raw.src_ip to dest_ip, swapping the two fields
Normalization's whole job is mapping each vendor's raw field names onto the SIEM's common schema faithfully — here the two IP fields were transposed during that mapping, so every downstream rule that filters or aggregates on src_ip is now silently reading what was actually the destination. This kind of bug is especially dangerous because nothing throws an error: the pipeline runs fine and produces plausible-looking data, it's just wrong, and it can go unnoticed until someone manually cross-checks an alert against the raw source log.
SIEM & SOAR/soar-automation/playbooks
Explain how a SIEM and a SOAR platform typically work together in a modern SOC, end to end.#
Show answer
The SIEM ingests and normalizes logs from firewalls, endpoints, identity providers, and applications, then runs correlation rules against that combined stream to raise an alert — for example, several failed logins followed by a success from an unusual location. That alert triggers a SOAR playbook, which automatically enriches it (looking up the source IP against threat-intel feeds, pulling the user's recent activity and asset context), can auto-triage or close low-confidence noise, and either executes a low-risk automated action (opening a ticket, tagging the asset) or pauses for analyst approval before a higher-impact containment step like disabling the account or isolating the host. The net effect: the SIEM detects, and the SOAR standardizes and accelerates the response.
The mechanism to get right: detection and response are separable stages that a SIEM+SOAR pairing chains together — the SIEM's correlation rules turn raw log volume into a scoped alert, and the SOAR playbook attached to that alert type takes over from there, doing the mechanical enrichment and low-risk actions automatically while keeping a human in the loop for anything higher-impact. A strong answer names both the SIEM's correlation role and the SOAR's enrichment/action role, not just 'they work together.'
SIEM & SOAR/incident-response/ir-lifecycle
Order the phases of the SANS incident response lifecycle.#
Put these in order
Show answer
The SANS incident response lifecycle runs in a fixed order: preparation (before anything happens), identification (confirming an incident is real), containment (limiting spread), eradication (removing the root cause), recovery (restoring normal operation), and lessons learned (a post-incident review). Containment has to precede eradication — stopping the spread before removing the cause — because eradicating too early while another foothold remains can look like a fix while leaving the attacker still present.
This six-phase model (SANS) is the shape most SOC playbooks and tabletop exercises are built around: preparation happens before anything goes wrong so the team isn't improvising tooling or authority mid-incident; identification confirms it's real (not every alert is an incident); containment stops the bleeding before eradication removes the actual cause, since eradicating too early — while the attacker still has another foothold — can look like a fix while leaving them still present; recovery restores normal operation only once the cause is actually gone; and lessons learned closes the loop by feeding what was found back into preparation for next time.
SIEM & SOAR/detection-engineering/threat-intel-iocs
In a SIEM detection-engineering pipeline that ingests third-party threat-intel feeds, what is IOC confidence decay (also called aging or burnout), and why must detection rules that consume those IOCs account for it?#
Show answer
IOC confidence decay is the principle that an indicator's value as a detection signal erodes over time. Attackers rotate infrastructure (domains, IPs, TLS certificates) frequently, so a hash or IP that was high-fidelity on day one becomes low-fidelity or noise-generating after weeks or months. A mature detection pipeline assigns each IOC a confidence score that decays on a schedule (linear, exponential, or stepwise) from its first-seen or last-seen timestamp, and detection rules either suppress or de-weight matches once the score drops below a threshold. Failing to model decay causes stale IOCs to produce false positives, inflate alert volume, and mask genuinely new threats — the classic 'indicator fatigue' problem. Best practice is to pair every atomic IOC (IP, domain, hash) with contextual enrichment (e.g., ASN reputation, domain age, sandbox verdict) and to promote high-confidence behavioral patterns (e.g., specific command-line sequences, registry modifications) over purely atomic indicators, since behaviors have a much longer useful lifetime.
This flashcard tests senior-level understanding of IOC lifecycle management within SIEM detection engineering. Confidence decay is a well-established concept in threat-intel operations: indicators lose fidelity as adversaries rotate infrastructure. Detection engineers must model this decay — typically via a scoring function tied to first-seen/last-seen timestamps — to prevent stale IOCs from generating false positives and degrading signal-to-noise. The back also reinforces the related distinction between atomic IOCs (short half-life) and behavioral indicators (long half-life), which is a core detection-engineering trade-off.
SIEM & SOAR/detection-engineering/mitre-attack-mapping
A detection engineer creates a SIEM rule that fires when mshta.exe is spawned by winword.exe with a URL argument pointing to a remote .hta file, followed within 5 minutes by certutil.exe invoked with the -decode argument on a base64 file written to %AppData%\Local\Temp. Which MITRE ATT&CK techniques should this detection be mapped to? (Select all that apply)#
Options
Pick every one that applies.
Show answer
The correct ATT&CK mappings are T1218.005 (Signed Binary Proxy Execution: Mshta) for mshta.exe loading a remote HTA, T1566.001 (Phishing: Spearphishing Attachment) because winword.exe as the parent process indicates a malicious document, and T1140 (Deobfuscate/Decode Files or Information) for certutil.exe -decode processing a base64 payload. No PowerShell (T1059.001) or LSASS credential dumping (T1003.001) appears in the described behavior.
mshta.exe executing a remote HTA is a classic example of Signed Binary Proxy Execution: Mshta (T1218.005). The parent process winword.exe indicates the initial access vector was a malicious document opened by a user, which maps to Phishing: Spearphishing Attachment (T1566.001). certutil.exe -decode decoding a base64-encoded payload is Deobfuscate/Decode Files or Information (T1140). No PowerShell process (T1059.001) or LSASS access (T1003.001) is described in the scenario, so those two mappings are incorrect.
SIEM & SOAR/siem-fundamentals/correlation-rules
A correlation rule in a SIEM differs from a simple threshold rule in that it _____ events from _____ log sources or event types based on a shared entity (such as a user, IP address, or hostname) and a temporal or logical relationship, rather than merely counting events of a single type.#
Show answer
A correlation rule in a SIEM differs from a simple threshold rule in that it joins events from multiple log sources or event types based on a shared entity (such as a user, IP address, or hostname) and a temporal or logical relationship, rather than merely counting events of a single type.
Example: correlating a VPN login event from the VPN gateway log with a privileged shell command from the endpoint EDR on the same user within 10 minutes — neither event alone is suspicious, but their correlation may indicate lateral movement.
A threshold rule counts events of a single type and compares the count to a static value (e.g., more than 5 failed logins in 5 minutes). A correlation rule adds the ability to join or relate events from different log sources or event types based on a shared entity — such as a user, IP, or hostname — and a temporal or logical relationship. This is what enables detections like 'VPN login from a new geo followed by privileged command execution on a server within 10 minutes,' which neither log source could surface on its own. The first blank captures the relational action (join/relate/link/correlate), and the second captures that the events come from multiple or different sources.
SIEM & SOAR/siem-fundamentals/correlation-rules
This correlation rule is meant to catch brute-force login attempts, but it's flooding the SOC with false positives on one very active service account that legitimately fails auth a handful of times an hour, scattered across many machines fleet-wide. Which line is the root cause?#
1| index=auth sourcetype=windows_security EventCode=4625
2| | stats count by user
3| | where count > 5
4| | alert "Possible brute force"Options
Show answer
Line 2 — grouping only by user, without also scoping by source host/IP and a bounded time window, sums scattered failures for a busy account across the whole fleet into one count, instead of looking for many failures from a single source in a short window, which is the actual brute-force signature
A real brute-force attempt looks like many failed logins for one account concentrated from one source in a short span of time. This rule's stats count by user collapses every failure for that account across the entire fleet and across the full search window into a single number, so a busy service account's normal, spread-out failure rate can easily cross the threshold of 5 with nothing resembling an actual attack pattern. The fix is scoping the aggregation by both source (host or src_ip) and a bounded time window (bucket _time span=5m, then stats count by user, src_ip, _time), so the rule fires only when failures cluster the way a real credential-guessing attempt does. Filtering on 4625 is correct (that's the failed-logon event ID); the threshold value and alert wording aren't the actual defect.
SIEM & SOAR/detection-engineering/mitre-attack-mapping
In the MITRE ATT&CK Navigator, when you assign a score (e.g., a value of 1 representing detection coverage) to a sub-technique such as T1059.001 (PowerShell) but do not explicitly assign a score to its parent technique T1059 (Command and Scripting Interpreter), the parent technique automatically displays a derived aggregate score computed from its scored sub-techniques without requiring an explicit score on the parent technique itself.#
Options
Show answer
True. The MITRE ATT&CK Navigator automatically computes and displays an aggregate score on a parent technique from its scored sub-techniques, even when no explicit score is placed on the parent technique itself. This roll-up behavior lets detection-engineering teams score granular sub-techniques and still see composite coverage at the technique level without redundant manual scoring.
This is documented Navigator behavior. The ATT&CK Navigator aggregates sub-technique scores up to the parent technique when sub-techniques are scored. The parent technique displays a composite/aggregate score derived from its sub-techniques' values (defaulting to averaging the scored sub-techniques), even when no explicit score has been placed on the parent technique itself. This enables detection-engineering teams to see roll-up coverage at the technique level by scoring only the more specific sub-techniques. This is a key feature for coverage reporting because it means scoring sub-techniques is sufficient to produce a visual indicator on the parent — you are not required to also manually score the parent.
SIEM & SOAR/detection-engineering/threat-intel-iocs
Order the phases of the formal Intelligence Cycle — as codified in ICD 114 and practiced by the U.S. Intelligence Community — in their canonical sequence, applied here to a threat intelligence program that processes adversary IOCs for SOC consumption. Each phase is described by a representative IOC-lifecycle activity.#
Put these in order
Show answer
The canonical Intelligence Cycle sequence is: Planning & Direction → Collection → Processing & Exploitation → Analysis & Production → Dissemination → Evaluation & Feedback. Requirements are defined first (PIRs), raw data is then gathered, processed into structured form, analyzed into intelligence products, disseminated to consumers and defensive tooling, and finally feedback closes the loop to refine the next cycle's priorities.
The Intelligence Cycle is a closed-loop process with a universally agreed phase sequence: Planning & Direction → Collection → Processing & Exploitation → Analysis & Production → Dissemination → Evaluation & Feedback. Planning & Direction (c) must come first because it defines the PIRs that govern what data is worth collecting. Collection (a) follows, as raw threat data is gathered from sources. Processing & Exploitation (b) transforms that raw data — normalizing hashes, decoding strings, extracting observables — into a structured form suitable for analysis. Analysis & Production (d) then synthesizes the processed data into intelligence products (attribution, ATT&CK mapping, confidence-rated reports). Dissemination (e) delivers those products and pushes IOCs into defensive tooling (SIEM watchlists, EDR blocklists). Evaluation & Feedback (f) closes the loop: consumer feedback (e.g., false-positive rates from SOC analysts) flows back to refine PIRs and collection priorities for the next iteration. This ordering is codified in ICD 114 and taught consistently across the intelligence community.
SIEM & SOAR/detection-engineering/threat-intel-iocs
Order the stages of the Lockheed Martin Cyber Kill Chain in their canonical sequence, from the attacker's earliest activity to their final objective. Each stage is described in terms of the adversary action and a representative SIEM/EDR detection that maps to it.#
Put these in order
Show answer
The Lockheed Martin Cyber Kill Chain stages in canonical order are: Reconnaissance → Weaponization → Delivery → Exploitation → Installation → Command and Control (C2) → Actions on Objectives. Each stage is a prerequisite for the next: the attacker probes the target, builds a weaponized payload, delivers it, executes the exploit, installs persistence, establishes C2, and finally carries out their mission objective.
The Lockheed Martin Cyber Kill Chain (Hutchins, Cloppert, Amin, 2011) defines a seven-stage linear progression: Reconnaissance → Weaponization → Delivery → Exploitation → Installation → Command and Control → Actions on Objectives. Reconnaissance (a) is the adversary's first step — probing the target. Weaponization (b) occurs off-network as the attacker couples a payload with an exploit. Delivery (c) is when the weaponized artifact reaches the target environment. Exploitation (d) is the moment the payload executes and triggers the vulnerability. Installation (e) follows, where the attacker establishes persistence to survive reboots. Command and Control (f) enables the adversary to remotely direct the implant. Actions on Objectives (g) is the final stage where the attacker achieves their goal — exfiltration, destruction, or lateral movement. This sequence is fixed and universally agreed; each stage is a prerequisite for the next in the model's original formulation.
Related interview questions
The other 70 questions
This page shows 25. A free account opens the rest and marks your answers, which a page of answers can't do. Miss one and it returns a few days later, then a week after that, until you stop missing it.
Free · the whole bank · 100 graded answers per 30 days · written feedback and job-ad quizzes on the paid plan