How to pass a cybersecurity technical interview
Technical conversation, whiteboard scenario, hands-on lab or take-home: how to prepare for each cybersecurity technical interview format and pass it.
A cybersecurity technical interview is unlike any other. You are not only asked what you know: the interviewer wants to see how you reason in front of an alert, a vulnerable application or an incident whose scope nobody knows yet. This guide covers the formats you will meet, how to prepare for each one, and the habits that make the difference on the day.
The four technical interview formats
Most companies combine two or three of these formats. Always ask the recruiter beforehand which one to expect: it is a normal question, and the answer changes how you prepare.
| Format | What is assessed | How to prepare |
|---|---|---|
| Technical conversation | Real depth on your experience, vocabulary, security culture | Reread your CV line by line and be ready to justify every word |
| Whiteboard or scenario | Method, prioritisation, ability to structure a fuzzy problem | Practise walking through scenarios out loud |
| Hands-on lab | Technical skills, autonomy, rigour | Practise on environments close to the role |
| Take-home exercise | Quality of the deliverable, clear writing, honesty about limits | Polish the report as much as the technical work |
The technical conversation
This is the most common format and the most underestimated. A practitioner starts from your CV and digs in: "You built detection rules. Which ones? On which log sources? How many false positives, and how did you reduce them?"
To prepare:
- For every line on your CV, have a concrete example ready: the context, what you did yourself and the outcome.
- Revise the fundamentals of the target role: network protocols, Active Directory, Windows and Linux logs, OWASP Top 10, threat modelling, depending on the job.
- Be precise about your own role. "We migrated the SIEM" says nothing; "I rewrote the correlation rules for authentication logs" shows a skill.
The whiteboard or scenario
You are given a situation and asked what you would do. There is often no single right answer: the interviewer is watching your method. If you are aiming for a SOC or incident response role, read our incident response interview questions, which give a good sense of common scenarios.
The hands-on lab
You work on a real environment: a machine to compromise, logs to analyse, a cloud account to harden. It is the fairest format, because it measures what you can do rather than what you can say. We explain why in our article on assessing cybersecurity skills.
The best preparation is regular practice: CTF platforms, a home lab, forensics exercises. On the day, take notes as you go: your commands, your hypotheses, what failed. Those notes feed the debrief that almost always follows.
The take-home exercise
A pentest report on a supplied application, a log analysis, a policy to draft. Two pieces of advice:
- Respect the stated time. If you are told four hours, handing in three days of work raises another question: whether you can prioritise.
- Polish the deliverable. In security, a finding that is badly explained is a finding that will not get fixed. A clear summary for a decision maker, then the technical detail, then realistic recommendations.
Thinking out loud
In a scenario or a supervised lab, the interviewer cannot read your mind. Two minutes of silence followed by the right answer is worth less than a visible line of reasoning, even an imperfect one.
A simple structure helps:
- Restate the problem and state your assumptions: "I'm assuming we have an EDR on the endpoints, is that right?"
- Announce your plan before acting: "First I'll scope the problem, then look for the entry point."
- Explain your choices and what you rule out: "I won't pull the machine off the network yet, I want to capture memory first."
- Wrap up: what you established, what remains uncertain, the next step.
Handling "I don't know"
Nobody knows all of security. A serious interviewer pushes until they find the edge of your knowledge. What they watch is what you do at that point.
- Say it plainly. Making up an answer is the worst option: a practitioner will notice, and it casts doubt on everything else.
- Show how you would find out. "I don't know that event ID by heart; I'd check Microsoft's documentation and verify it on a test machine."
- Anchor on what you do know. "I've never used that tool, but I did the same thing with another one, here's how."
"I don't know, but here's how I'd find out" often scores better than a memorised answer.
A scenario, step by step
Take a classic question for a SOC analyst or incident response role:
"Monday morning, the EDR flags an encoded PowerShell command on an accountant's laptop. What do you do?"
Here is one way to walk through it:
- Triage the alert. I look at the decoded command line, the parent process (Word or Excel spawning PowerShell is highly suspicious), the user and the time.
- Assess the scope. Does the same hash, domain or command appear on other machines? I search the EDR and the proxy logs.
- Contain proportionately. If the activity is confirmed, I isolate the host through the EDR, after preserving what needs preserving (memory, artefacts), and I alert the right people according to the procedure.
- Investigate. Likely entry point (attachment, link), persistence, accounts used, outbound connections. I build a timeline.
- Remediate and communicate. Reset the affected credentials, block the indicators, follow up with the user, write the incident report and suggest detection improvements.
Notice what makes this answer strong: a clear method, explicit assumptions, care for evidence before remediation, and communication. To see what teams expect in this kind of role, read our guide on hiring a SOC analyst, written from the employer's side.
Questions to ask the company
The interview goes both ways. Your questions show maturity and help you avoid a bad move.
- How is the security team organised, and who does it report to?
- Which tools do you use day to day (SIEM, EDR, scanners, cloud platforms)?
- How does on-call work, and how often?
- What was the last significant incident, and what did you learn from it?
- How much time goes to research, training and certifications?
- What does success in this role look like after six months?
- What are the next steps in the hiring process?
Avoid questions already answered on the company's website or in the job ad. For an offensive role, the pentester job description we offer companies gives you an idea of what to clarify.
After the interview
- Write things down straight away: the questions asked, your weak answers and what you learned about the team. It is the best preparation for the next round.
- Send a short thank-you note if the context suits it, mentioning a specific point from the conversation.
- Close your gaps. A question that stumped you deserves an hour of practice, whatever the outcome.
- Ask for feedback. Not every company gives it, but honest feedback is gold. It is one of the advantages of going through a firm: we collect that feedback for you.
In short
Prepare a technical interview like a security exercise: know the terrain, practise, explain your method and be honest about what you don't know. The candidates who succeed are not the ones who know everything, but the ones who reason clearly in front of a peer. Take care of your cybersecurity CV too: it is what gets you into the interview in the first place.
Looking for your next cybersecurity role? Join the Cyber Recrut network for free. A recruiter and a security practitioner run every search together, and our shortlisted candidates prove their skills on short hands-on labs, on their own machine. See how we work.