Alert triage • SIEM and tuning • Phishing investigations • Windows logs and EDR • Incident reports • 2026

SOC Analyst Interview Questions

30 questions What each one tests, an answer frame, a spoken answer 34 min read

SOC analyst interviews check whether you can take a noisy alert, work out quickly if it is real, and act or escalate without panic. Expect a few questions on why you want the job, a solid block on SIEM, triage, phishing, Windows logs, EDR and MITRE ATT&CK, several what-would-you-do scenarios, and stories from real investigations. Each question shows what the interviewer is really listening for, a shape for your answer, and a short answer you could say out loud. Swap in your own cases and tools before the day, because interviewers dig into details only someone who did the work would know.

Search all questions by round, difficulty and level, or save the ones you want to practise.

Motivation 3 questions

Easy Screening round Fresher, Mid-level Practice question

1. Walk me through how you got into security operations, and why a SOC rather than another part of security.

What the interviewer is really testing:
Whether you picked SOC work on purpose and understand what the day actually looks like, rather than seeing it as any door into security.
Answer frame:

Path: the short version, such as a help desk job, a degree or a certification, and the moment security clicked.

Why the SOC: the part of the work you like, such as working out what really happened from logs.

Proof: one thing you already did that shows it, like a lab or a real ticket.

Sample spoken answer:

"I started on an IT help desk, resetting passwords and fixing laptops. The tickets I enjoyed most were the odd ones, like a user whose account kept locking out, where I had to dig through logs to find an old phone still trying a stale password. That's basically detective work, and I realised security operations is that all day. I did a security certification, then built a small lab with a SIEM and a couple of Windows machines so I could attack them and watch what the logs showed. I want a SOC rather than, say, compliance or pentesting because I like being the one who sees the attack first and decides what it means. It's also the best place I know to learn fast, because you see so many different incidents."

Red flag to avoid:

Saying the SOC is just a stepping stone into a 'real' security job, or having nothing hands-on to point to.

They may ask next:
  • What did you find hardest when you first started reading security logs?
  • Where do you want to be after two or three years in a SOC?
Say it in 60 seconds
Easy Screening round Fresher, Mid-level Practice question

2. SOC work often means shifts, a lot of repetitive alerts and many false positives. What makes you want it anyway?

What the interviewer is really testing:
Whether you have a realistic picture of the job and will still be engaged after the first few months of routine alerts.
Answer frame:

Honest view: show you know what the job is really like.

What keeps you going: the part that stays interesting for you.

How you cope: a habit that stops routine work from making you careless.

Sample spoken answer:

"I know a lot of the queue is noise, and that some weeks you'll close the same kind of alert fifty times. I'm fine with that, partly because I've done shift work before and I know how to keep my sleep and routine steady. What keeps me going is that every so often one of those routine-looking alerts is real, and the analyst who stayed careful is the one who catches it. I also see false positives as a job to fix, not just to put up with. If I close the same noisy alert over and over, I'd rather write up why and suggest a tuning change, so the team gets time back for real investigations."

Red flag to avoid:

Pretending the job is exciting every minute, or showing you haven't thought about shifts at all.

They may ask next:
  • How would you stay alert at four in the morning on a quiet night shift?
  • What would you do if you felt yourself starting to rush through alerts?
Say it in 60 seconds
Easy Screening round Fresher Practice question

3. What have you done outside of work or classes to build hands-on skills, such as a home lab or practice challenges?

What the interviewer is really testing:
Whether you can do the work and not only describe it, and whether you learn on your own.
Answer frame:

What you built: the lab or the practice you did, in one or two lines.

What you did with it: a specific attack you ran or a case you investigated.

What you learned: one thing that surprised you or changed how you work.

Sample spoken answer:

"I set up a small lab on my own laptop: a domain controller, one Windows client with Sysmon on it, and a free SIEM collecting both. Then I ran simple attacks against it, like a password spray and an encoded PowerShell download, and tried to find them in the logs the way a SOC would. The biggest lesson was how much depends on logging being switched on. My first spray barely showed up because I hadn't enabled the right audit policy, and the Windows process creation events had no command lines until I turned that setting on. I've also worked through blue team practice challenges where you get a packet capture or a set of logs and have to answer what happened. Those taught me to build a timeline before jumping to a conclusion."

Red flag to avoid:

Listing certificates and course names with nothing you actually built, ran or investigated yourself.

They may ask next:
  • What was the hardest thing to detect in your lab, and why?
  • Which log source gave you the most value for the least effort?
Say it in 60 seconds

SOC Basics 2 questions

Easy Role knowledge round Fresher, Mid-level Practice question

4. How is work split between Tier 1, Tier 2 and Tier 3 in a SOC, and where would you expect to start?

What the interviewer is really testing:
Whether you know how a SOC is organised and what each level owns, including when Tier 1 should hand work on.
Answer frame:

Tier 1: watch the queue, triage alerts, close false positives, escalate the real ones with good notes.

Tier 2: deeper investigation and incident response, scoping and containment.

Tier 3: threat hunting, detection engineering, malware and forensic work.

Your fit: where you'd start and what you'd do to move up.

Sample spoken answer:

"Tier 1 is the front line. They watch the alert queue, check each alert against the playbook, close the false positives with a clear reason, and escalate anything that looks real with their findings written up. Tier 2 takes those escalations and investigates properly: how far it spread, which accounts and hosts are involved, and what containment is needed. They usually lead the response for a normal incident. Tier 3 is the most experienced group. They hunt for threats no alert caught, build and tune detections, and handle malware analysis or forensics. Not every SOC splits it this neatly, and smaller teams blur the lines. I'd expect to start at Tier 1, and I'd try to write escalations good enough that Tier 2 never has to redo my work."

Red flag to avoid:

Describing Tier 1 as just forwarding every alert upward, with no triage or judgement of your own.

They may ask next:
  • What makes a Tier 1 escalation good or bad from the point of view of Tier 2?
  • How does a SOC manager decide whether the tiers are working well?
Say it in 60 seconds
Easy Technical round Fresher Practice question

5. Which ports and protocols come up most in your investigations, and what would make you suspicious about traffic on each?

What the interviewer is really testing:
Whether you know the common ports and can say what normal and abnormal look like for each, not just recite numbers.
Answer frame:

Remote access: 22 SSH, 3389 RDP, 5985 and 5986 WinRM, and who should be using them.

Windows internals: 445 SMB, 88 Kerberos, 389 LDAP and lateral movement.

Everywhere traffic: 53 DNS, 80 and 443 web, and how attackers hide in them.

Mail: 25 SMTP and who should be sending it.

Sample spoken answer:

"For remote access, it's 22 for SSH, 3389 for RDP and 5985 or 5986 for WinRM. I'd be suspicious of RDP or SSH open to the internet, or RDP between two ordinary workstations, since that's rarely normal. Inside a Windows network, 445 is SMB, 88 is Kerberos and 389 is LDAP. One laptop suddenly talking SMB to dozens of machines looks like lateral movement or ransomware spreading. 53 is DNS, and attackers hide in it, so a host sending lots of long, random-looking subdomains to one domain could be tunnelling. 80 and 443 carry most web traffic, so I look at where it goes, how regular it is and how much data leaves. And 25 is SMTP: a normal workstation sending mail directly on 25 is a red flag, because only mail servers should."

Red flag to avoid:

Saying a port is safe because it's a common one, like 443, without looking at the destination or behaviour.

They may ask next:
  • Why is it hard to spot command and control traffic on port 443?
  • What would you check if a server started making outbound connections on an unusual high port?
Say it in 60 seconds

SIEM and Detection 4 questions

Medium Technical round Fresher, Mid-level Practice question

6. What does a SIEM actually do for a SOC? Explain a correlation rule and give me one you'd find useful.

What the interviewer is really testing:
Whether you see the SIEM as more than a log store, and can think of a rule that links events from different sources into one meaningful alert.
Answer frame:

Collect and normalise: logs from many sources, parsed into common fields.

Search and keep: one place to query history, with retention for investigations and audits.

Correlate and alert: rules that link events across sources or time.

Example: a rule that joins two weak signals into one strong one.

Sample spoken answer:

"A SIEM pulls logs from everywhere, like domain controllers, firewalls, EDR, email and cloud, and parses them into common fields so a user name or IP means the same thing across sources. That gives us one place to search history during an investigation and to keep logs for as long as the business needs. The part that makes it a detection tool is correlation. A correlation rule links events that are weak on their own. One I like: many failed logins against different accounts from one source, followed within a short window by a successful login from that same source. Failed logins alone happen all day, and a success alone is normal, but together they suggest a password spray that worked. The alert then carries the source, the account that got in and the time window."

Code:
// KQL, SecurityEvent table: many accounts fail from one IP, then a login from it works
let sprayers = SecurityEvent
| where TimeGenerated > ago(1h) and EventID == 4625
| summarize FailedAccounts = dcount(TargetUserName), FirstFail = min(TimeGenerated)
    by IpAddress
| where FailedAccounts > 20;
SecurityEvent
| where TimeGenerated > ago(1h) and EventID == 4624
| join kind=inner sprayers on IpAddress
| where TimeGenerated > FirstFail
| project TimeGenerated, IpAddress, TargetUserName, LogonType, FailedAccounts
Red flag to avoid:

Describing a SIEM only as 'where logs go', with no idea of parsing, correlation or why alerts fire.

They may ask next:
  • What goes wrong if the SIEM parses a field inconsistently between two log sources?
  • What's the difference between a correlation rule and a simple threshold rule?
Say it in 60 seconds
Hard Technical round Mid-level, Senior Practice question

7. One detection rule fires hundreds of times a day and nearly every hit is benign. How do you tune it without creating a blind spot?

What the interviewer is really testing:
Whether you tune with evidence and narrow exceptions, and can explain the risk of each change instead of just switching the rule off.
Answer frame:

Look at the hits: group them by host, user, process and parent to find what the noise has in common.

Narrow exceptions: exclude the specific benign pattern, not a whole host or user.

Test it: run the new logic against past data and past true positives before it goes live.

Record it: write down why, who approved it and when to review it.

Sample spoken answer:

"First I'd pull a week or two of hits and group them. Usually most of the noise comes from a few sources, say a patching tool running PowerShell on every machine at night. Then I'd write the narrowest exception I can, like that exact signed binary from its install path calling a known script, rather than excluding the whole server or everything PowerShell does, because attackers love hiding inside trusted tools. Before it goes live I'd run the new logic against past data and any past true positives or a test attack, to confirm the real cases still fire. If the rule is still noisy but valuable, I might lower its severity or feed it into a risk score instead of paging on every hit. Every exception gets a note: why, who agreed, and a date to look at it again."

Red flag to avoid:

Excluding a whole server, a whole user or a whole tool because it is noisy, or disabling the rule with no record.

They may ask next:
  • How would you tell whether a tuning change quietly hid a real attack a month later?
  • When would you retire a rule completely instead of tuning it?
Say it in 60 seconds
Hard Case round Mid-level, Senior Practice question

8. You're helping set up a SIEM for a company with a limited budget for data. Which log sources would you bring in first, and why?

What the interviewer is really testing:
Whether you can prioritise by detection value and cost, and link each source to the attacks it helps you see.
Answer frame:

Identity first: domain controllers and cloud sign-in logs, since most attacks use accounts.

Endpoints: EDR alerts and telemetry, or process creation logs.

Edges: firewall, VPN, proxy or DNS, and email security logs.

Cost control: filter noisy low-value events, and keep full logs cheaper elsewhere if needed.

Sample spoken answer:

"I'd start with identity, because nearly every attack uses an account at some point. That means domain controller security logs and cloud sign-in and audit logs, including MFA events. Next would be endpoints, ideally EDR alerts and key telemetry, because that's where malware and hands-on-keyboard activity show up. Then the edges: VPN and firewall logs for who's coming in and what's going out, plus DNS or web proxy logs, which are great for spotting command and control and phishing clicks. Email security logs would be high on the list too, since phishing is such a common start. To control cost, I'd be picky about noisy events, like dropping verbose firewall allow logs for internal traffic, and store raw logs somewhere cheaper for investigations. Then I'd check coverage against our top attack scenarios, not just tick off sources."

Red flag to avoid:

Saying 'collect everything' with no view on cost, or picking sources without linking them to what they help detect.

They may ask next:
  • Which of these sources would you cut first if the budget halved, and what would you lose?
  • How would you notice if one of these sources quietly stopped sending logs?
Say it in 60 seconds
Medium Behavioral round Mid-level, Senior Practice question

9. Tell me about a part of your triage work that you scripted or automated. How did you make sure it didn't cause harm?

What the interviewer is really testing:
Whether you look for ways to save the team time, and understand the risk of automating actions in security.
Answer frame:

The repetitive task: what you did by hand again and again.

What you built: a script, a SOAR playbook or a saved search.

Safety: enrich automatically, but keep a human on risky actions.

Result: time saved and how the team used it.

Sample spoken answer:

"For every phishing report, we used to look up each link and attachment hash by hand in a few reputation services and paste the results into the ticket. It took ten minutes per email and we had dozens a day. I wrote a small script, later turned into a SOAR playbook, that pulled the indicators out of the reported email, checked them automatically and added a summary to the ticket. I deliberately kept it to gathering information. It never deleted emails or blocked anything on its own, because a wrong automatic block could stop real business mail. An analyst still pressed the button for those actions after reading the summary. Triage time for a phishing report dropped to a couple of minutes, and we used the time to properly check who had clicked."

Red flag to avoid:

Automating blocks or deletions with no human check and no thought about false positives.

They may ask next:
  • Which response actions would you be comfortable letting automation take without a human?
  • How did you handle it when one of the reputation services was down?
Say it in 60 seconds

Alert Triage 5 questions

Hard Technical round Fresher, Mid-level Practice question

10. An alert fires for suspicious PowerShell on a user's laptop. Walk me through triaging it from start to finish.

What the interviewer is really testing:
Whether you follow a clear order, gather context before judging, and end with a decision you can defend, not a guess.
Answer frame:

Read the alert: host, user, time, the exact command line and the parent process.

Context: is this normal for this user or host, and what happened just before and after?

Pivot: decode the command, check any URLs, hashes or domains, and look for the same activity elsewhere.

Decide and record: close with a reason, or escalate or contain with your findings.

Sample spoken answer:

"I'd start with the alert itself: which host, which user, the time, and the full command line. The parent process matters a lot. PowerShell launched by a management agent is very different from PowerShell launched by Word or Outlook. If the command is encoded, I'd decode it and see what it does, like downloading something or reaching out to a domain. Then I'd look at the process tree and network connections in the EDR, check any domain or hash against threat intel, and see what the user was doing around that time, for example opening an email attachment. I'd also search whether the same command ran on other machines. If it's clearly a known admin script, I close it with the evidence. If it's an Office app spawning a download cradle, I'd contain the host per the playbook and escalate with a short timeline."

Red flag to avoid:

Closing or escalating based on the alert title alone, without looking at the command line, parent process or user context.

They may ask next:
  • What would the process tree look like if this came from a malicious document?
  • Which details would you put in the escalation note so Tier 2 doesn't have to start over?
Say it in 60 seconds
Medium Technical round Fresher, Mid-level Practice question

11. A user forwards a suspicious email with a link to the SOC. How do you investigate it, and how do you find out who else got it or clicked?

What the interviewer is really testing:
Whether you can work a phishing report beyond 'is it bad', covering the headers, safe link analysis, scope across the company and clean-up.
Answer frame:

Headers: sender, Return-Path, Reply-To, the Received chain and the SPF, DKIM and DMARC results.

Content safely: check links and attachments in a sandbox or reputation service, never on your own machine.

Scope: message trace for other recipients, proxy or DNS logs for clicks, sign-in logs if it was a login page.

Respond: pull the emails, block the sender and URL, reset and revoke for anyone who entered credentials.

Sample spoken answer:

"I'd get the original email with full headers, not just the forward, because forwarding can lose details. In the headers I'd compare the display name, From and Return-Path, look at Reply-To, and read the authentication results for SPF, DKIM and DMARC. Then I'd look at the link in a sandbox or a URL reputation service, never by clicking it on my own laptop. If it's a fake login page, that's credential phishing. Next is scope: a message trace to see everyone who got the same email, then proxy or DNS logs to see who actually visited the link. For anyone who did, I'd check sign-in logs for odd logins after that time. Then clean up: remove the email from all mailboxes, block the sender and domain, and for anyone who entered a password, reset it and revoke their sessions."

Red flag to avoid:

Opening the link on your own machine, or treating the single reported email as the whole incident without checking other recipients.

They may ask next:
  • The email passes SPF, DKIM and DMARC. Does that mean it's safe?
  • How would your steps change if the email had an attachment instead of a link?
Say it in 60 seconds
Medium Situational round Fresher, Mid-level Practice question

12. You start a night shift alone and there are 150 untouched alerts in the queue. How do you work through them?

What the interviewer is really testing:
Whether you prioritise by risk instead of order, spot patterns that cut the work down, and ask for help when you should.
Answer frame:

Sort by risk: severity, asset importance and alerts that could mean active compromise first.

Group: find duplicates and alerts with one shared cause, and handle them together.

Escalate early: anything high risk goes up at once, not after you clear the rest.

Flag the cause: note why the queue grew so it can be fixed.

Sample spoken answer:

"I wouldn't start at the top of the list and work down. First I'd sort by severity and by what's affected, so anything on a domain controller, an admin account or a server that faces the internet comes first, along with anything that suggests active compromise, like ransomware behaviour or a login from a spray. Then I'd look for groups. Often a big pile comes from one cause, like a new software rollout tripping the same rule on a hundred machines, and I can check a sample, confirm it's one benign cause and close them together with one clear note. If I found something serious, I'd escalate or call the on-call person right away rather than keep clearing noise. At the end of the shift I'd flag why the queue built up, so the rule or the staffing can be looked at."

Red flag to avoid:

Working strictly oldest first, or bulk-closing alerts without checking a sample.

They may ask next:
  • How do you make sure closing alerts in bulk doesn't hide one real one in the group?
  • What would you put in your shift handover note?
Say it in 60 seconds
Medium Situational round Fresher, Mid-level Practice question

13. A workstation is querying the same odd-looking domain every 60 seconds, all day. How do you work out whether it's malicious?

What the interviewer is really testing:
Whether you recognise possible beaconing and can tie network behaviour back to a process before deciding.
Answer frame:

Look at the domain: its age, reputation, registration and whether other hosts use it.

Look at the pattern: steady intervals, long random subdomains, how much data moves.

Find the process: use EDR to see which program makes the queries.

Decide: close if it's known software, or contain and escalate if not.

Sample spoken answer:

"A steady, regular check-in like that is what command and control beaconing often looks like, but plenty of normal software does it too, like update checkers or licence services. So I'd first look at the domain: how old it is, its reputation, who registered it, and whether lots of machines across the company talk to it, which would point to legitimate software. I'd look at the queries themselves too. Long, random-looking subdomains can mean data is being tunnelled over DNS. Then the key step is finding which process is making the requests, using EDR. If it's a signed updater from a vendor we use, I'd close it with that evidence. If it's an unknown executable in a user's temp folder, I'd isolate the host, collect the file and escalate."

Red flag to avoid:

Blocking the domain and closing the ticket without finding the process on the host that caused it.

They may ask next:
  • Why would an attacker add random timing, or jitter, to their beacon?
  • What would you check if the queries came from the browser rather than an unknown program?
Say it in 60 seconds
Medium Behavioral round Fresher, Mid-level Practice question

14. Tell me about a time you had to investigate something you'd never seen before, like a new log source or an unfamiliar attack technique.

What the interviewer is really testing:
Whether you learn quickly and methodically under pressure, and know when to ask for help instead of guessing.
Answer frame:

The unknown: what you hadn't seen before and why it mattered.

How you learned: documentation, ATT&CK, testing in a lab, or asking a colleague.

What you found: your conclusion and how sure you were.

What you kept: notes or a playbook step for the next person.

Sample spoken answer:

"We got an alert about a process reading LSASS memory on a workstation, and I'd never worked one before. I knew LSASS holds credentials, so I treated it as serious while I learned. I looked it up in ATT&CK, which lists it under credential dumping, and read which legitimate tools also touch LSASS, like some security products. Then I checked the process in the EDR. It was an unsigned tool running from a user's downloads folder, launched from a command prompt the user had opened, which didn't fit any legitimate use. I asked a senior analyst to sanity-check me, then isolated the host per the playbook. It turned out to be a curious developer testing a tool, but we reset their credentials anyway. I wrote a short playbook section so the next analyst had a head start."

Red flag to avoid:

Guessing and closing the alert because it was unfamiliar, or waiting for someone else to pick it up.

They may ask next:
  • How did you decide it was serious enough to act before you fully understood it?
  • Where do you go first when you meet a technique you don't recognise?
Say it in 60 seconds

Threat Intelligence 3 questions

Medium Technical round Fresher, Mid-level Practice question

15. What's the difference between an indicator of compromise and an indicator of attack, and why do file hashes lose value so quickly?

What the interviewer is really testing:
Whether you understand that some indicators are cheap for attackers to change, and that behaviour-based detection lasts longer.
Answer frame:

IOC: evidence that something already happened, like a hash, IP, domain or file path.

IOA: behaviour that shows an attack in progress, like Office launching a script host.

Why hashes fade: changing one byte gives a new hash; IPs and domains are cheap to rotate too.

Use both: IOCs for fast sweeps, behaviour for durable detection.

Sample spoken answer:

"An indicator of compromise is a piece of evidence that something bad happened, like a known malware hash, a command and control IP, a domain or a registry key the malware creates. An indicator of attack is about behaviour, what the attacker is doing, like Word spawning PowerShell that then downloads a file, or a process reading LSASS memory. Hashes lose value fast because the attacker only has to change one byte to get a completely new hash, and IPs and domains are cheap to swap as well. That's the idea behind the Pyramid of Pain: the higher you detect, towards tools and techniques, the more it costs the attacker to change. So I'd use IOCs for quick sweeps when intel comes in, and lean on behaviour-based rules for detection that keeps working."

Red flag to avoid:

Treating a blocklist of hashes and IPs as a complete detection strategy.

They may ask next:
  • Can you give me an example of a behaviour-based rule that would still catch a brand-new malware sample?
  • When is a hash still the most useful indicator you have?
Say it in 60 seconds
Medium Technical round Mid-level, Senior Practice question

16. How do you use MITRE ATT&CK in real SOC work, beyond tagging a technique on a ticket?

What the interviewer is really testing:
Whether ATT&CK is a working tool for you, for guiding investigations and finding detection gaps, and not just a label.
Answer frame:

The model: tactics are the goal, techniques and sub-techniques are how, each with an ID.

During an investigation: use it to ask what likely came before and after what you found.

Coverage: map your detections to techniques and find the gaps.

Communication: a common language with intel reports and other teams.

Sample spoken answer:

"ATT&CK groups attacker behaviour into tactics, which are the goals like initial access or lateral movement, and techniques, which are how they do it. For example, T1059 is command and scripting interpreter, and PowerShell is its sub-technique, T1059.001. In an investigation I use it as a checklist for what to look for next. If I've found credential dumping, I know lateral movement is a likely next step, so I go looking for new remote logons from that account. Beyond single cases, it's useful for coverage: we mapped our detection rules to techniques and found we had almost nothing for persistence through scheduled tasks, so that went on the detection backlog. And when an intel report says a group uses certain techniques, I can check straight away whether we'd see them."

Red flag to avoid:

Only being able to say it's a framework of tactics and techniques, with no example of using it to decide anything.

They may ask next:
  • What's the risk of treating a fully coloured ATT&CK coverage map as proof you're protected?
  • Which tactic do you think most SOCs have the weakest detection for, and why?
Say it in 60 seconds
Medium Situational round Mid-level, Senior Practice question

17. Your manager wants a new threat intel feed with thousands of IPs and domains loaded straight into alerting. What do you do?

What the interviewer is really testing:
Whether you can use threat intelligence without flooding the queue, and push back on a manager with a better plan rather than a flat no.
Answer frame:

Check the feed: where it comes from, how fresh it is, and how many shared or benign addresses it holds.

Test first: run it against past logs in a quiet mode and count the hits.

Use it well: filter, age out old entries, and use it to enrich alerts rather than page on every match.

Report back: give the manager numbers, not opinions.

Sample spoken answer:

"I'd agree the feed could be useful, but ask to test it before it pages anyone. Big raw feeds often include shared hosting IPs, content delivery networks and old entries that were bad months ago, and matching on those would flood the queue. So I'd load it in a quiet mode and run it against the last couple of weeks of logs to see how many hits it gives and how many look real. Then I'd filter it: drop well-known shared ranges, age out entries past a sensible date, and prefer ones with context about the threat. The best use is often enrichment, adding a tag to an alert so the analyst sees it, and only alerting on high-confidence matches or matches alongside other suspicious behaviour. I'd take those numbers back to my manager with a clear proposal."

Red flag to avoid:

Either loading the whole feed straight into alerting, or refusing it without testing or offering another way.

They may ask next:
  • How would you judge whether a threat intel source is worth keeping after three months?
  • What's the difference between strategic, operational and tactical threat intelligence?
Say it in 60 seconds

Windows and Endpoint 3 questions

Medium Technical round Fresher, Mid-level Practice question

18. Which Windows Security event IDs do you rely on most in investigations, and what does each one tell you?

What the interviewer is really testing:
Whether you know the core event IDs by heart and can use logon types and account changes to follow an attacker.
Answer frame:

Logons: 4624 success, 4625 failure, 4672 special privileges, with the logon type.

Processes: 4688 process creation, if auditing and command lines are enabled.

Account changes: 4720 account created, 4728 and 4732 added to groups.

Tampering and persistence: 1102 log cleared, 7045 service installed, 4698 scheduled task created.

Sample spoken answer:

"The ones I use most are logon events. 4624 is a successful logon and 4625 a failed one, and the logon type field matters: type 2 is someone at the keyboard, type 3 is over the network, like a file share, and type 10 is RDP. 4672 shows a logon that got special privileges, so it points to admin accounts. 4688 is process creation, which is gold for seeing what ran, but only if auditing is on, and command lines need their own setting. For account changes, 4720 is a new user and 4728 or 4732 means someone was added to a security group, which is worth checking for admin groups. For tampering, 1102 means the security log was cleared. For persistence, 7045 in the System log is a new service, and 4698 is a new scheduled task."

Red flag to avoid:

Knowing the numbers but not the logon types, or not knowing that process and command-line logging must be switched on.

They may ask next:
  • What would a run of 4625 events followed by a 4624 with logon type 3 suggest?
  • Where would you look for Kerberos and NTLM authentication failures on a domain controller?
Say it in 60 seconds
Medium Technical round Fresher, Mid-level Practice question

19. What does an EDR tool give a SOC that traditional antivirus doesn't, and which response actions would you actually use from it?

What the interviewer is really testing:
Whether you understand EDR as telemetry plus response, and know which actions are safe for an analyst to take and when.
Answer frame:

Antivirus: mostly blocks known bad files at one moment.

EDR telemetry: process trees, command lines, network connections and file and registry changes over time.

Detection: behaviour-based alerts, not just signatures.

Response: isolate the host, kill a process, quarantine a file, collect evidence, search the whole fleet.

Sample spoken answer:

"Traditional antivirus mainly checks files against known bad signatures and blocks them. It gives you a yes or no at one moment. EDR records what happens on the machine over time: which process started which, the command lines, network connections, and file and registry changes. That lets it alert on behaviour, like Excel launching PowerShell, and it lets me go back and build a timeline after the fact. For response, the action I'd use most is network isolation, which cuts the machine off from everything except the EDR console so I can keep investigating without the attacker spreading. I'd also kill a malicious process, quarantine a file, pull files or memory for analysis, and search every endpoint for the same hash or command line. The SIEM gets alerts from EDR, but the detail and the response live in the EDR."

Red flag to avoid:

Describing EDR as just a newer antivirus, or not knowing that it can isolate a host.

They may ask next:
  • Why is isolating a host usually better than switching it off?
  • What would you do if the EDR agent on a machine suddenly stopped reporting?
Say it in 60 seconds
Hard Situational round Mid-level, Senior Practice question

20. An alert says the Security event log was cleared on a domain controller at 3 a.m. How do you handle it?

What the interviewer is really testing:
Whether you treat log clearing on a critical server as a serious sign of an attacker covering tracks, while still checking for approved changes.
Answer frame:

Who and how: event 1102 names the account; check which logon session it came from.

Rule out change: was there an approved change window or a known admin task?

Use other sources: the SIEM copy, EDR telemetry and network logs still hold what happened before.

Escalate: unexplained clearing on a domain controller is an incident, not a ticket.

Sample spoken answer:

"Clearing the security log on a domain controller in the middle of the night is one of the loudest signs of an attacker covering their tracks, so I'd treat it as high priority. Event 1102 tells me which account did it. I'd check how that account logged on, from which machine, and whether it normally administers domain controllers. I'd quickly check for an approved change or maintenance at that time, and ask the admin team if needed. The good news is that if the logs were already being sent to the SIEM, we still have what happened before the clear, so I'd look back at that account and host for new services, scheduled tasks, group changes or remote logons. If there's no clear innocent explanation, I'd escalate it as an incident straight away, because an attacker with that access may control the whole domain."

Red flag to avoid:

Closing it as admin housekeeping without checking who did it, or not knowing the SIEM still holds the forwarded events.

They may ask next:
  • What would you do if logs weren't being forwarded and everything before the clear is gone?
  • Which account behaviour would make you think the admin's credentials were stolen?
Say it in 60 seconds

Incident Response 6 questions

Medium Role knowledge round Fresher, Mid-level Practice question

21. Walk me through the phases of incident response. Which of them does a SOC analyst spend most time in?

What the interviewer is really testing:
Whether you know the lifecycle as a working order rather than a memorised list, including why containment comes before clean-up and why lessons learned feed back in.
Answer frame:

The model: preparation, detection and analysis, containment, eradication and recovery, then post-incident activity.

Order matters: contain and scope before you clean up, or the attacker simply comes back.

The loop: lessons learned feed back into playbooks, logging and detections.

Your part: the SOC lives in detection and analysis and starts containment; later phases are shared with IT.

Sample spoken answer:

"The classic model comes from NIST's incident handling guide. First is preparation: playbooks, logging, tools and knowing who to call before anything happens. Then detection and analysis, which is where a SOC analyst spends most of the day, working out whether an alert is a real incident and how serious it is. Next comes containment, eradication and recovery. Containment stops the spread, like isolating a host or disabling an account. Eradication removes the cause, such as the malware and any persistence the attacker set up, and recovery brings systems back and watches them closely. The order matters, because if you rebuild a machine before you know how the attacker got in, they just walk back in. Last is post-incident activity: the review, the report and the changes to rules and playbooks, which loops back into preparation. SANS describes the same work as six steps."

Red flag to avoid:

Reciting phase names with no sense of order, or jumping straight to wiping machines before scoping and containment.

They may ask next:
  • Why might you hold off wiping a compromised machine even though you know it is infected?
  • Who should be in the lessons-learned review, and what should come out of it?
Say it in 60 seconds
Hard Situational round Fresher, Mid-level Practice question

22. You see failed logins against about 200 different accounts from one IP in ten minutes, then one successful login from that IP. What do you do?

What the interviewer is really testing:
Whether you recognise a password spray that worked, act on the compromised account fast, and then scope what the attacker did with it.
Answer frame:

Recognise it: few attempts per account across many accounts is a spray, not a brute force.

Act on the success: check the account, then reset, revoke sessions and review MFA, per the playbook.

Scope: what that account did after the login, and whether other sources are spraying too.

Block and escalate: block the source and escalate with a clear timeline.

Sample spoken answer:

"That pattern is a password spray: one or two passwords tried across lots of accounts, so no single account locks out. The one success is what matters most, because it means an attacker may now have a working account. I'd first check that login: which account, from where, whether MFA was involved, and whether it's a service or admin account. Then, following the playbook, I'd get the password reset, revoke the account's active sessions and check that no new MFA method or mail forwarding rule was added. Next I'd look at everything that account did after the login, like mailbox access, file downloads or new logons to other machines. I'd block the source IP, search for the same activity from other IPs, and escalate to Tier 2 with a timeline, because a working login means this is an incident, not just an alert."

Red flag to avoid:

Only blocking the IP and closing the ticket, without dealing with the account that actually got in.

They may ask next:
  • How would this look different in the logs if it were a brute force against one account?
  • The successful account belongs to a service account that can't be reset without downtime. What now?
Say it in 60 seconds
Hard Situational round Mid-level, Senior Practice question

23. EDR flags ransomware-like file encryption on a senior executive's laptop while they're presenting to a client. Do you isolate it right away?

What the interviewer is really testing:
Whether you act decisively on real signs of ransomware, while following the playbook and communicating well with a senior person.
Answer frame:

Confirm fast: check the evidence in a minute or two, not an hour.

Contain: if it looks real, isolate per the playbook, because spread costs far more than a lost meeting.

Tell people: notify your lead and get someone to reach the executive or their assistant directly.

Next steps: keep the machine on, collect evidence and scope other hosts.

Sample spoken answer:

"I'd take a very quick look to make sure it's not a false positive, like a backup or sync tool renaming lots of files. If I see a process I don't recognise renaming and rewriting files quickly, maybe with ransom notes appearing, I'd isolate the laptop through EDR straight away, as long as the playbook allows it, which it usually does for ransomware. An interrupted presentation is embarrassing, but ransomware reaching file shares could stop the whole company. At the same time I'd tell my lead and ask someone to reach the executive or their assistant, so they hear it from us in plain words and get a spare laptop. I'd keep the machine powered on so memory is kept, then check whether the same process or hash has appeared on other hosts."

Red flag to avoid:

Waiting for the meeting to end because the person is senior, or isolating without telling anyone.

They may ask next:
  • What if the playbook says you need a manager's approval to isolate an executive's device, and no one is answering?
  • Why would you advise against the user switching the laptop off?
Say it in 60 seconds
Medium Situational round Fresher, Mid-level Practice question

24. You find out that an alert you closed as a false positive last week is linked to a real incident. What do you do?

What the interviewer is really testing:
Whether you own mistakes openly and fast, because a hidden miss in a SOC can let an attacker stay in longer.
Answer frame:

Say it now: tell your lead and the incident team straight away.

Share what you know: the original alert, your notes and why you closed it.

Help fix it: join the scoping, since the attacker may have had a week.

Learn: work out what would have caught it, and suggest a playbook or rule change.

Sample spoken answer:

"I'd tell my lead and whoever is running the incident right away, even if it's embarrassing, because that alert might show the attacker was in a week earlier than we thought, and that changes how far back we have to look. I'd share the original alert, my notes and exactly why I closed it. Then I'd help with scoping from that earlier date. Once things are under control, I'd look honestly at why I missed it. Maybe I relied on the alert title, or the playbook said that pattern was usually benign. Then I'd suggest a concrete change, like adding a check to the playbook or tuning the rule so the real version stands out. Most SOCs would much rather hear about a miss from you than find it later themselves."

Red flag to avoid:

Quietly editing the old ticket, or waiting to see whether anyone else notices.

They may ask next:
  • What would you change in your own triage habits after a miss like that?
  • How would you want a teammate to tell you about a mistake of yours?
Say it in 60 seconds
Hard Behavioral round Mid-level, Senior Practice question

25. Tell me about an alert you worked that turned out to be a real attack. What tipped you off, and what did you do?

What the interviewer is really testing:
Whether you really worked an incident and can explain your reasoning and actions in the right order.
Answer frame:

The alert: what fired and why it looked routine or not at first.

The tip-off: the detail that made you dig deeper.

Your actions: containment, scoping and escalation, in order.

Outcome and change: what happened and what the team changed.

Sample spoken answer:

"At my last company, a rule fired for a user signing in from a new country. We got those daily because of travel, so it looked routine. What made me look harder was that ten minutes later the same account created an inbox rule forwarding any email with the word invoice to an outside address. That's classic business email compromise. The proxy logs showed the user had visited a fake login page that morning, just before the foreign sign-in. Following our playbook, I had the password reset, revoked their sessions, removed the forwarding rule and blocked the phishing domain. Then I searched for anyone else who had visited that page and found one more account, which we handled the same way. Afterwards we added a rule for new external forwarding rules, which had been a gap."

Red flag to avoid:

A story with no specific detail or where you can't say what you personally did.

They may ask next:
  • What would have happened if you had closed the first alert as normal travel?
  • How did you confirm nothing else was taken from the mailbox?
Say it in 60 seconds
Medium Behavioral round Fresher, Mid-level, Senior Practice question

26. Tell me about an incident report you wrote. Who was it for, and how did you structure it?

What the interviewer is really testing:
Whether you can write for different readers, keep facts separate from guesses, and give a clear timeline and actions.
Answer frame:

Summary first: what happened, the impact and the current status in a few lines for managers.

Timeline: timestamped events in one time zone, with sources.

Scope and evidence: affected users and hosts, indicators and root cause.

Actions and lessons: what was done, what's still open and what should change.

Sample spoken answer:

"The one I remember best was after a phishing campaign where two accounts were compromised. It had two audiences, managers who wanted to know how bad it was, and engineers who needed the details. So I opened with a short summary: what happened, which accounts, that we had no evidence of data leaving, and that it was contained. Then a timeline, every event with a timestamp in UTC and where it came from, like mail logs or sign-in logs. After that the scope, the indicators we blocked and how the attacker got in. I kept facts and guesses apart, writing 'we have no evidence of' rather than 'nothing happened'. I ended with the actions taken, what was still open with owners, and two lessons, one of which became a new detection rule."

Red flag to avoid:

A report with no timeline, or stating guesses as facts, such as 'no data was taken' without evidence.

They may ask next:
  • How would you write the summary differently for a non-technical executive?
  • What do you do when you're not yet sure of the root cause but the report is due?
Say it in 60 seconds

Teamwork 4 questions

Medium Behavioral round Fresher, Mid-level Practice question

27. Tell me about a time you escalated something and a senior analyst or another team disagreed with you. What happened?

What the interviewer is really testing:
Whether you can hold a position with evidence, stay respectful, and accept being wrong without becoming afraid to escalate.
Answer frame:

What you saw: the finding and why you escalated.

The pushback: who disagreed and why.

How you handled it: evidence, not volume, and asking what would change their mind.

What you learned: whichever way it went.

Sample spoken answer:

"I escalated a server making outbound connections to an IP in a hosting range we didn't normally talk to, late in the evening. The server team said it was their new monitoring tool and asked me to close it. I didn't want to argue on a hunch, so I asked which tool and checked the process making the connections in the EDR. It was a signed agent, but the destination didn't match that vendor's documented addresses. I shared that one fact with the team and asked if they could confirm it with the vendor. It turned out the vendor had added a new region that wasn't in their docs yet, so the traffic was fine. I was wrong about the threat, but the server team updated their records and we added the new range to our allowlist with a note, so it was still worth raising."

Red flag to avoid:

A story where you gave in with no evidence either way, or where you went over someone's head just to win.

They may ask next:
  • What would you have done if they had refused to check at all?
  • How do you stop being wrong a few times from making you hesitate to escalate?
Say it in 60 seconds
Easy Behavioral round Fresher, Mid-level Practice question

28. Tell me about a shift handover that went badly, or one you improved. What changed?

What the interviewer is really testing:
Whether you understand that open investigations can be lost between shifts, and take care that the next person can pick them up.
Answer frame:

What went wrong or was weak: a real example.

The impact: delay, repeated work or something dropped.

What you changed: a simple format or habit.

Result: how handovers worked afterwards.

Sample spoken answer:

"In my first SOC role, handovers were a quick chat and a few lines in a chat channel. One night I inherited an alert marked 'watching' with no notes on what to watch for. I spent an hour redoing the previous analyst's work, and the user had logged off by the time I understood it. After that I suggested a short handover template in the ticket system: open cases with their status, what was checked, what the next step is and who's waiting on what, plus anything unusual in the environment, like a planned change. It took a couple of minutes per shift. The team agreed to try it, and within a few weeks people stopped messaging the previous shift to ask what they meant."

Red flag to avoid:

Saying handovers don't matter because everything is in the tickets.

They may ask next:
  • What's the one thing you'd never leave out of a handover note?
  • How would you hand over a live incident in the middle of containment?
Say it in 60 seconds
Easy Culture fit round Fresher, Mid-level, Senior Practice question

29. Most alerts you'll see are false positives. How do you stop yourself from getting careless over time?

What the interviewer is really testing:
Whether you know alert fatigue is a real risk and have practical habits against it, both personal and for the team.
Answer frame:

Admit the risk: alert fatigue is how real attacks get missed.

Personal habits: always check the same key fields, never close on the title alone.

Team habits: peer review of closed tickets and feeding noise back into tuning.

Sample spoken answer:

"I think the biggest danger in a SOC is the tenth identical alert of the day, because that's when you close it without reading. So I keep a few fixed habits. I never close anything on the title alone. I always check the user, the host, the parent process or source, and what happened just before, even if it takes an extra minute. When I notice I'm closing the same alert over and over, I treat that as a signal to raise a tuning request instead of just getting faster at it. I also like teams where people spot-check each other's closed tickets now and then, without blame, because a second pair of eyes catches the habits you can't see in yourself. And I take my breaks properly, especially on nights."

Red flag to avoid:

Claiming you never get tired or careless, or seeing speed as the only measure of a good analyst.

They may ask next:
  • What would you do if you noticed a teammate closing alerts far too fast?
  • How do you balance speed targets with careful triage?
Say it in 60 seconds
Easy Culture fit round Mid-level, Senior Practice question

30. What does a healthy SOC team look like to you, especially around missed detections and mistakes?

What the interviewer is really testing:
Whether you'll help build a team where people report misses early and share knowledge, instead of hiding problems.
Answer frame:

Misses are shared: a missed detection is a gap in the system, not just one person's failure.

Knowledge flows: playbooks, case reviews and pairing on tricky alerts.

Your part: what you personally do to make that happen.

Sample spoken answer:

"To me, a healthy SOC is one where people raise a miss or a doubt as soon as they have it, because in security a hidden mistake gives the attacker more time. That only happens if a missed detection is treated as a gap in our rules, playbooks or staffing, not as someone's personal failure. I also like teams that share what they learn: a short review of interesting cases each week, playbooks people actually update, and seniors happy to look over a newer analyst's shoulder on a strange alert. My part is simple. I own my own misses out loud, I write up anything unusual I work on so others can learn from it, and when a newer analyst asks a basic question, I answer it properly, because I remember asking the same things."

Red flag to avoid:

Saying mistakes should simply be punished, or describing a team where you mostly work alone and share nothing.

They may ask next:
  • What team habit have you seen that made a SOC better?
  • How should a lead respond when an analyst misses something serious?
Say it in 60 seconds
Were you asked something else? Share it A person checks every question before it goes on the site. No name is shown.
For the call itself

The questions above are the prep. The call has ten more.

ClapAssist is an AI interview assistant for Mac and Windows. It listens to the interview on your computer and shows you what to say, in short lines you can read while you talk. Your resume and notes are never stored on our servers. It stays out of screen share on every plan; only you can see it.

Download ClapAssist with 10 free minutes
Mac and Windows · Stays out of screen share · No card