Top SOC Analyst Interview Questions & Answers (2026)
17 questions SOC Analyst interviewers actually ask, with the strong answer, the weak one, and the follow-up that comes next.
- SOC AnalystRole
- $75K-$152KTypical US pay
- 3-4 roundsInterview loop
- Often preferredCert in hiring
- UsuallyHands-on test

Table of Contents
SOC analyst roles are hired by in-house security operations centers at banks, healthcare systems, retailers and government agencies, by managed security service providers and MDR vendors that watch many customers at once, and by defense contractors. CySA+ holders typically interview for Tier 1 or Tier 2 analyst seats, sometimes with a vulnerability management or detection engineering slant.
In 2026 SOC interviews are practical. Expect a technical screen on log sources, Windows events and the incident response lifecycle, then a hands-on exercise: triaging alerts, reading raw logs, or writing a SIEM query in a tool like Splunk or Microsoft Sentinel. Panels also probe how you document, escalate and hand over at shift change. CySA+ shows you know the analyst workflow and vocabulary across security operations, vulnerability management and incident response. The interview checks whether you can apply it to messy, real alerts under time pressure.
What the SOC Analyst interview loop looks like
Most SOC Analyst hiring runs 4 rounds. Each one is testing something different, so prepare for each separately.
The 17 questions, with answers
Each card shows the question as it is usually asked, what the interviewer is really checking, a strong answer, the weak answer they hear most often, and the follow-up that comes next. Say the strong answers in your own words — a memorised script sounds memorised.
- Basic · 4
- Core · 5
- Advanced · 3
- Scenario · 3
- Behavioural · 2
An alert lands in your queue. Walk me through how you triage it from the moment you open it.
What they are testing: A repeatable triage method rather than gut feel
First I read what the rule actually detects and why it fired, so I know what a true positive would look like. Then I gather context: which user and host, how critical they are, and whether there is related activity in the last day or so. I enrich indicators, like checking an IP or hash against threat intelligence, and pull the raw events behind the alert rather than trusting the summary. Then I decide: false positive, benign true positive, such as an admin doing legitimate work, or malicious. Whatever the verdict, I document the evidence and reasoning in the ticket, and if it is malicious or I am unsure, I escalate following the playbook.
What is the difference between an event, an alert and an incident? Who decides when something becomes an incident?
What they are testing: Precise vocabulary and awareness of declaration authority
An event is any observable occurrence, such as a logon, a file being created or a firewall connection. Most events are normal. An alert is a notification that one or more events matched something worth looking at, like a detection rule or a threshold. An incident is a confirmed or likely violation of security policy or a threat to confidentiality, integrity or availability that needs a response. The decision to declare an incident is defined in the incident response plan, usually by an incident handler or SOC lead, and it matters because declaring one triggers specific procedures, communication and sometimes legal or regulatory obligations.
What is the difference between an indicator of compromise and a TTP, and why should a SOC care?
What they are testing: Understanding why behavior-based detection outlasts indicator blocking
An indicator of compromise is a specific artifact, like a file hash, IP address or domain, that shows something bad was present. TTPs are tactics, techniques and procedures: how an attacker behaves, such as dumping credentials or using scheduled tasks for persistence. The Pyramid of Pain explains why both matter but differently. Hashes and IPs are trivial for an attacker to change, so blocking them helps for days. Detecting behaviors forces the attacker to change how they work, which is much harder. So I use IOCs for quick blocking and retro-hunting, but I want our detections built mainly around techniques, mapped to something like MITRE ATT&CK.
Which Windows event IDs do you rely on most, and what does each one tell you?
What they are testing: Hands-on familiarity with Windows logging used in real investigations
In the Security log: 4624 and 4625 for successful and failed logons, where the logon type matters, for example type 3 for network and type 10 for Remote Desktop. 4688 for process creation, which is far more useful with command-line logging enabled. 4720 for account creation and 4728 or 4732 for users added to security groups, which I watch closely for admin groups. 4769 for Kerberos service ticket requests. 1102 means the security log was cleared, which is rarely innocent. In the System log, 7045 shows a new service installed, a common persistence method. If Sysmon is deployed, event 1 for process creation with hashes and event 3 for network connections add a lot of context.
A user reports a suspicious email through the phishing button. Walk me through your investigation from start to finish.
What they are testing: End-to-end phishing response: analysis, scoping, containment and account checks
I start with the headers: sending infrastructure, reply-to mismatches, and the SPF, DKIM and DMARC results. Links and attachments go to a sandbox, never opened on my workstation. If it is malicious, I scope it: search the mail platform for every recipient of the same sender, subject or URL, then check proxy and DNS logs to see who actually clicked. I purge the message from all mailboxes and block the sender and URL. For anyone who entered credentials, I reset the password, revoke active sessions, and check for new MFA methods, new inbox forwarding rules and suspicious OAuth app consents, which attackers add for persistence. Then I thank the reporter, and document everything in the ticket.
How do you actually use MITRE ATT&CK in day-to-day SOC work, beyond knowing that it exists?
What they are testing: Practical use of ATT&CK for detection coverage, investigations and communication
I use it in three ways. First, for detection coverage: mapping our rules to techniques shows where we are blind, for example strong coverage of initial access but little on lateral movement. Second, during investigations: once I confirm one technique, ATT&CK reminds me what usually comes before and after it, so I look for the related steps instead of stopping at the first finding. Third, for communication: tagging incidents and threat intel with technique IDs gives the team a shared language and lets us spot patterns across incidents. I am careful not to treat coverage of a technique as binary, because one rule rarely detects every way a technique can be performed.
Our scanner reports 3,000 critical and high vulnerabilities. The infrastructure team can fix maybe 200 this month. How do you decide which ones?
What they are testing: Risk-based vulnerability prioritization beyond CVSS scores
CVSS base scores describe severity, not our risk, so I would layer in more context. First, is it being exploited in the wild: anything on CISA's Known Exploited Vulnerabilities catalog goes to the top. Second, likelihood of exploitation, using something like EPSS. Third, exposure: internet-facing systems and those reachable from user networks beat isolated ones. Fourth, asset criticality: domain controllers, identity systems and systems holding sensitive data first. I also look for compensating controls and for single fixes that close many findings, like one browser or OS update. I would agree that logic with the infrastructure team so the list is defensible, and report what risk remains.
Walk me through the incident response lifecycle you follow, and tell me what an analyst actually does in each phase.
What they are testing: Applied knowledge of IR phases and the analyst's responsibilities in each
I think in the NIST phases. Preparation: playbooks, logging, tooling and access ready before anything happens, so I know my runbooks and escalation paths. Detection and analysis: triaging alerts, confirming the incident, scoping affected hosts and accounts, and building a timeline. Containment, eradication and recovery: isolating hosts through EDR, disabling accounts and blocking indicators, then removing persistence and restoring clean systems with monitoring. Post-incident activity: a lessons-learned review, which often produces new detections or tuning. NIST's current incident response guidance, SP 800-61 Revision 3, frames this inside CSF 2.0, but the analyst's work still follows that flow. Documentation runs through every phase.
How would you build a detection for password spraying against our accounts, both on-prem and in Microsoft Entra ID?
What they are testing: Detection logic design, knowledge of relevant log fields, and tuning awareness
Password spraying is one or a few passwords tried against many accounts, to stay under lockout thresholds, so a per-account failure count misses it. On-prem, I would use 4625 failures and count distinct target usernames per source IP over a window, say 30 to 60 minutes, with failure codes like 0xC000006A for a bad password. In Entra ID sign-in logs, I would do the same with error code 50126 for invalid credentials, also grouping by user agent and source. The high-priority version fires when that pattern is followed by a successful sign-in from the same source. I would baseline normal failure volume first, and exclude known systems like misconfigured service accounts, but document those exclusions.
Explain Kerberoasting at a high level. How would you detect it, and what reduces the risk?
What they are testing: Conceptual attack understanding paired with detection and defense, not attack steps
Conceptually, any authenticated domain user can request a Kerberos service ticket for an account that has a service principal name. Part of that ticket is encrypted with the service account's password hash, so an attacker can take it offline and try to crack weak passwords without touching the domain again. For detection, I look at 4769 events: one account requesting tickets for many different services in a short time, and especially tickets using RC4 encryption, type 0x17, in an environment that mostly uses AES. A decoy service account that nobody should ever request is a high-fidelity alert. To reduce the risk: group managed service accounts or long random passwords, AES-only where possible, and least privilege for service accounts.
You suspect an attacker has established persistence somewhere in our Windows estate. How would you hunt for it?
What they are testing: Hypothesis-driven hunting and stacking across endpoints
I would start with a hypothesis tied to common techniques: scheduled tasks, new services, registry run keys, WMI event subscriptions and startup folder items. With EDR or Sysmon data I would stack these across the whole fleet, counting how many hosts have each entry. Legitimate software appears on hundreds of machines; a malicious task often appears on a handful, so rare entries rise to the top. I would look closer at anything running from user-writable paths like AppData or temp folders, unsigned binaries, encoded command lines and odd parent processes. Useful logs include 4698 for scheduled task creation and 7045 for new services. Whatever I find, confirmed or not, I turn into a detection or a documented baseline.
One detection rule fires 400 times a day and almost every alert is a false positive. How do you tune it without creating a blind spot?
What they are testing: Disciplined tuning, documentation and measurement
First I find out why it is noisy by grouping the alerts by host, user, process and command line; usually a few sources account for most of the volume, such as a backup tool or an IT script. I confirm those are genuinely benign with the owning team. Then I tune as narrowly as possible: exclude the exact process path and signer together with the host group, not the whole host or a broad wildcard that an attacker could imitate. I document every exclusion with the reason, owner and a review date, and I test that the tuned rule still fires on a true-positive sample. Afterwards I track the rule's alert volume and true-positive rate to confirm it improved.
EDR alerts that Excel on a finance workstation launched PowerShell, which then connected to an unfamiliar external IP. You are the only analyst on shift. What do you do?
What they are testing: Rapid triage, containment decision, evidence preservation and escalation on a likely live incident
Office spawning PowerShell that reaches out is high risk, so I move quickly. I look at the process tree and command line, and at PowerShell script block logging, event 4104, if it is enabled, to see what ran. I check the destination IP and domain, and whether other hosts have contacted it. I find the document that triggered it and where it came from, usually an email. If it looks malicious, I isolate the host through EDR, which keeps it reachable for investigation, instead of pulling the cable or reimaging. I escalate to the on-call lead per the playbook, disable or reset the user's credentials if theft is possible, and search for the same document or IP across the environment.
You get an impossible travel alert: a user signed in from two countries within an hour, and both sign-ins passed MFA. How do you investigate?
What they are testing: Distinguishing VPN noise from session theft, and knowing the right containment steps
Passing MFA does not clear it, because adversary-in-the-middle phishing can steal a session token after MFA. First I compare the two sign-ins: IP reputation and owner, whether one is our VPN or a cloud provider, device ID and compliance status, user agent, and which application was accessed. A known corporate VPN exit point often explains it. If one sign-in is from an unmanaged device and an unusual hosting IP, I treat it as compromised. I would revoke the user's sessions, reset the password, check recent MFA method changes, inbox rules, mail forwarding and OAuth consents, and look at what data was accessed. Then I contact the user through a known channel to confirm.
On Friday afternoon a critical vulnerability with active exploitation is announced for our internet-facing VPN appliance. No patch is available yet. What do you do?
What they are testing: Urgent vulnerability response, compensating controls, hunting and communication
First, exposure: confirm which appliances we run, their versions, and whether they are internet-facing, using our asset inventory rather than memory. Then I read the vendor advisory for mitigations or workarounds and get them applied through an emergency change with the network team. Because exploitation is active, I assume we might already be hit, so I hunt using the vendor's and CISA's published indicators against appliance logs and look for unusual sessions, new admin accounts or configuration changes. I raise monitoring on that device and the network behind it. I brief my lead and management in plain language with the options, including restricting access or taking the appliance offline, and track it until patched.
Tell me about a time you escalated something that turned out to be nothing, or missed something you should have caught.
What they are testing: Judgment calibration, honesty and learning from outcomes
This is a STAR template; fill in a real story. Situation: on a night shift I saw outbound traffic from a server to a rare foreign IP and escalated it as possible data exfiltration. Task: I had to decide quickly with limited context. Action: the on-call lead found it was a new, approved backup service that nobody had told the SOC about. I wrote it up without being defensive, and suggested a change notification step so the SOC sees approved infrastructure changes. Result: the process was adopted, and the lead told me they would rather have that escalation than a miss. Explain what you would do the same and what you changed, which shows calibration.
Tell me about a time you needed another team to act quickly on a security issue that they did not see as urgent.
What they are testing: Influence across teams, clear communication of risk and following through
Use this as a template and swap in your own example. Situation: an internet-facing server was missing a patch for a vulnerability that had just been added to the exploited vulnerabilities list, and the server team planned to patch it in next month's window. Task: get it fixed sooner without authority over them. Action: I sent a short note with the evidence of active exploitation, why this server was exposed, and the two options, emergency patch or temporary access restriction, and offered to monitor the server during the change. Result: they patched within two days, and we agreed a fast-track route for exploited vulnerabilities. Keep the focus on facts and options, not blame.
Get the theory airtight before the interview
Interviewers build follow-ups on the fundamentals. The CySA+ app has exam-style CySA+ questions with an explanation for every option, so the basics stay automatic when the questions get harder.
App StoreGoogle PlayFree CySA+ practice testThe practical task
Expect some version of this. Companies vary the details, not the shape.
You get two hours of logs from one Windows workstation: Security event log export, proxy logs and an EDR alert for suspicious PowerShell. A SIEM or spreadsheet is available for searching. Determine what happened and in what order, whether the activity is malicious, what else might be affected, and what you would do next. Then write the ticket notes you would leave for the next shift.
- Read the EDR alert and note the host, user, process tree and timestamp as anchor points for the timeline.
- Pull logon events around that time to see who was logged on, how, and from where.
- Trace process creation and PowerShell activity, noting command lines, encoded content and child processes.
- Match outbound proxy connections to the timeline and check destinations for reputation and rarity.
- State a verdict with confidence level, scope other hosts or accounts to check, and recommend containment.
- Write clear ticket notes: what happened, evidence, actions taken, open questions and next steps.
Hire vs no-hire:Hires build a timestamped timeline, reach a clear verdict with stated confidence, and write notes another analyst could act on. No-hires list interesting events without a conclusion or skip the handover note.
Questions to ask them
"Do you have any questions for us?" is still being scored. Four that land well for a SOC Analyst role:
Mistakes that sink candidates
What the CompTIA CySA+ does and does not prove
What the CompTIA CySA+ gets you
CySA+ is common in SOC analyst, security analyst and vulnerability analyst postings, and especially in US government and defense contractor roles where approved certifications are part of the hiring requirements. It signals more than Security+ because it focuses on analyst work: monitoring, vulnerability management and incident response. It helps you clear recruiter filters and gives the technical screen a common starting point.
What it does not prove
It does not prove you can write queries in a specific SIEM language like SPL or KQL, read a messy log export quickly, or script in Python or PowerShell. It also does not show real incident experience, shift discipline or ticket writing. Interviews test these directly with practical exercises, so hands-on lab time with real logs matters as much as the certification.
Pay:Range is Indeed's reported SOC analyst salaries as of October 2026: $75,149 to $151,958, average $106,862. Robert Half's 2027 guide puts cybersecurity analysts at $104,750 to $151,500. Tier, shift differentials, clearance, location and MSSP versus in-house move it most.
Still sitting the CySA+?
Pass it first time and walk into the interview with the credential on your CV. The CySA+ app has exam-style CySA+ questions with an explanation for every option.
App StoreGoogle PlayFree CySA+ practice testFAQ
Can I get a SOC analyst job with CySA+ but no security job experience?
It is possible for Tier 1 roles, especially at MSSPs and MDR providers, but most successful candidates come from help desk, NOC or system administration and can show related experience. CompTIA itself recommends several years of hands-on work before CySA+. Strengthen your case with a home lab that collects real logs, documented investigations, and clear answers on triage and escalation.
Which SIEM should I learn before interviewing?
Look at the job postings you want. Splunk and Microsoft Sentinel are the most common names, with Splunk's SPL and Sentinel's KQL as their query languages. Both vendors have free training and practice data. The concepts transfer: filtering, grouping, counting and joining events, so being solid in one and familiar with the other is a strong position.
Will I have to write queries live in the interview?
Often, especially for Tier 2 and detection-focused roles. You may be asked to write a query in a SIEM, filter a log file, or describe the logic in plain language. Interviewers care more about correct logic than perfect syntax. Talk through what you are filtering, grouping and counting, and say how you would check that the result makes sense.
How should I talk about CTF or offensive security experience in a SOC interview?
It is a plus if you connect it to defense. For each technique you learned, explain what logs it would leave, how you would detect it and what control would prevent it. A SOC panel is hiring someone to protect the environment, so show that your offensive knowledge makes you a better defender, not that you prefer attacking.
Do SOC analysts have to work nights and weekends?
In 24/7 SOCs, usually yes, at least early in your career, with rotating or fixed shifts and sometimes shift differentials. Some in-house SOCs run business hours with on-call coverage instead. Ask about the schedule early in the process and be honest about what you can commit to, because availability is often a hard requirement.
Sources
Figures on this page come from CompTIA and the other primary sources below:
- CompTIA - CySA+ V4 (CS0-004) certification
- CompTIA - CySA+ V3 (CS0-003) exam details and retirement dates
- Indeed - SOC analyst salaries in the United States
- Robert Half - Cybersecurity analyst salary (2027 Salary Guide)
- BLS Occupational Outlook Handbook - Information Security Analysts
- MITRE ATT&CK
- CISA - Known Exploited Vulnerabilities Catalog
- FIRST - Common Vulnerability Scoring System v4.0
- NIST SP 800-61 Rev. 3 - Incident Response Recommendations and Considerations
Checked November 4, 2026. Fees, outlines and eligibility rules change — confirm with CompTIA before you book.
