Who this is for
An engineer with ADHD (diagnosed or self-identified) preparing for a full-day or multi-day interview loop at a tech company — the kind with 5–6 rounds, each testing a different surface (coding, system design, behavioral, culture). You’ve probably experienced some combination of: hyperfocusing on one prep area while neglecting others, blanking mid- problem when working memory drops, losing track of time during a round, under-preparing because the dopamine wasn’t there until the night before, or crashing hard after the loop ends. This guide is the structural scaffolding that compensates for executive function gaps — not willpower advice, not “just focus harder,” but systems that work when your brain doesn’t cooperate.
The core insight
Interview loops are an executive function marathon disguised as a technical assessment. The actual cognitive demands — task-switching between unrelated domains every 45 minutes, sustaining working memory under social pressure, regulating energy across 5+ hours, initiating prep weeks in advance without external deadlines — are precisely the demands ADHD brains struggle with most. The technical bar is the same for everyone; the executive function tax is not. The fix isn’t to “overcome” ADHD for the day — it’s to build external structure that does what your prefrontal cortex won’t do reliably: sequence, initiate, sustain, and recover.
The tactics
1. Use external deadlines to replace missing internal urgency
ADHD prep failure mode #1: you know you should start 8 weeks out, but prep doesn’t begin in earnest until 5 days before because there’s no external forcing function. The interview date is too far away to generate urgency, and “I should study” isn’t a deadline your brain recognizes.
Build artificial deadlines with real consequences:
- Book a mock interview for 2 weeks from now. Pay for it if possible — money on the line creates urgency that “I should practice” never will. Interviewing.io and Pramp are free options; paid coaching sessions work better because cancellation costs you something.
- Tell someone your timeline. Text a friend: “I’m doing 3 system design problems this week, check in with me Friday.” Social accountability is a crude but effective external deadline.
- Use the 2-day rule, not the streak rule. Never go more than 2 days without touching prep. Streaks create perfectionism spirals (miss one day → “streak broken” → abandon for a week). The 2-day rule is recoverable.
2. Structure prep sessions around working memory limits
Long, unstructured study sessions are where ADHD prep falls apart. You sit down to “study system design,” open a book, read 3 pages, check your phone, come back, can’t remember what you read, feel frustrated, and quit.
Instead:
- 25-minute blocks with one defined output. Not “study caching” but “write the 3-sentence explanation of cache invalidation strategies that I’d say in an interview.” The output is the accountability — if you can’t produce it, the block wasn’t wasted, it told you what you don’t know yet.
- One surface per session. Don’t mix coding practice with system design reading with behavioral story writing. Task-switching between prep types burns working memory for no benefit. Monday = coding. Tuesday = system design. Wednesday = behavioral. Rotate.
- Body-double if possible. Study with someone else in the room (physically or on a video call). The social presence creates just enough activation energy to stay on-task. Discord study-together servers exist for this.
3. Externalize your working memory during rounds
In-round working memory drops are the most visible ADHD failure mode in interviews. You’re 8 minutes into a coding problem and you’ve forgotten the constraint the interviewer mentioned at the start. Or you’re designing a system and you lose track of which component you were describing.
Externalize aggressively:
- Write everything down immediately. The moment the interviewer states the problem, write the constraints on the whiteboard/doc before you start thinking. Not because you’ll forget in 30 seconds — because you might, and the cost of forgetting is high.
- Use the top of your whiteboard/doc as a scratch pad. Write your approach in 3 numbered bullets before you start coding or drawing. This is your external working memory — when you lose your place (and you will), look up, see step 2, resume.
- Narrate out loud. “I’m going to handle the edge case where the input is empty, then move to the main loop.” Narrating forces sequential processing and gives the interviewer context if you momentarily blank. It also makes your thought process visible, which interviewers reward.
- Ask to re-hear constraints. “Can you repeat the expected output format?” is not a weakness signal — it’s a professional move. Use it freely.
4. Manage energy across the full loop, not just per round
A 5-round loop has a predictable energy arc for ADHD brains: rounds 1–2 are high-energy (novelty, adrenaline), round 3 is the crash point (glucose drop, stimulant wearing off if medicated, accumulated fatigue), rounds 4–5 are survival mode. Most people’s worst round is round 3 or 4 — not because it’s harder, but because executive function is a depletable resource.
Plan for the arc:
- Eat protein and fat before the loop, not carbs. A blood sugar spike at 9am means a crash at 10:30am — right when round 2 ends. Eggs, nuts, cheese. Save the carbs for after.
- If medicated, time your dose for coverage across the full loop. A standard IR dose lasts ~4 hours. If your loop is 5 hours, talk to your prescriber about timing. This is a medical conversation, not a performance hack — but it’s one many people forget to have.
- Use breaks strategically. If there’s a 10-minute break between rounds, don’t check your phone (dopamine hit that makes re-engaging harder). Walk, drink water, do 30 seconds of box breathing. Your goal is to not spend energy during breaks.
- Request your hardest-surface round early. Some companies let you influence scheduling. If you can, put system design or coding (high working-memory demands) in slots 1–2 and behavioral (lower working-memory, more narrative) in slots 4–5.
5. Build a “blank moment” recovery protocol
You will blank at some point during the loop. Not “might” — will. Mid-sentence, mid-problem, mid-design. Your working memory will drop a thread and you’ll have 3–5 seconds of “what was I doing?” panic. This is not a disaster if you have a protocol:
- For coding rounds: say “Let me re-read my approach” and look at your scratch notes at the top of the doc. The notes exist for this exact moment.
- For system design: say “Let me step back and check where I am in the design” and point at your diagram. Re-state the last component you described. The interviewer interprets this as structured thinking, not confusion.
- For behavioral: say “Let me make sure I’m answering the specific question you asked” and re-state the question. This buys you 5 seconds and resets your working memory to the prompt.
The protocol works because it looks professional from the outside. The interviewer sees someone who checks their work. You’re actually reloading your working memory, but the external appearance is identical to a careful engineer.
6. Prepare behavioral stories in a fixed structure
Behavioral rounds are deceptively hard for ADHD brains. The problem isn’t that you lack stories — it’s that you can’t retrieve the right one under pressure, and once you start telling it, you lose the thread halfway through because the story has 6 parts and your working memory holds 3.
Fix the retrieval problem:
- Pre-write exactly 8 stories that cover the standard signals (scope, conflict, failure, leadership, ambiguity, technical decision, cross-functional work, disagreement). Write them out fully. Don’t trust yourself to “wing it” — you are not a reliable narrator under social pressure.
- Use a 4-beat structure for each story. Situation (2 sentences) → Action (3–4 sentences, the longest part) → Result (1–2 sentences) → Lesson (1 sentence). Four beats, not six. Fewer pieces to hold in working memory.
- Practice each story out loud 3 times. Not reading from notes — telling it from memory. The third telling is the one that sticks. After 3 repetitions, the story becomes procedural memory (automatic), not working memory (fragile). See the behavioral framework for the signal structure.
7. Plan the post-loop crash explicitly
After the loop ends, you will crash. The adrenaline drops, executive function collapses further (it was running on fumes), and the emotional regulation challenges of ADHD mean you’ll oscillate between “I nailed it” and “I definitely failed” for 24–48 hours with no new information. This is normal and not diagnostic of your actual performance.
Plan for it:
- Block the evening after the loop. No work, no more studying, no social obligations that require executive function. Recovery is not optional.
- Write down what happened while it’s fresh. Not an evaluation — a factual log. “Round 3 was system design, I designed X, they probed on Y, I wasn’t sure about Z.” This log is useful if you get a debrief or a re-do; it also stops the rumination loop by giving the thoughts somewhere to live outside your head.
- Set a rule: no self-assessment for 48 hours. Your read on how it went is unreliable immediately after. ADHD emotional dysregulation means your confidence will fluctuate wildly. Wait for the recruiter’s response before deciding how it went.
Common failure modes
Hyperfocusing on the wrong prep surface. You spend 3 weeks grinding LeetCode because it gives dopamine hits (solve → reward loop) while ignoring system design and behavioral prep because those are open-ended and unrewarding. The fix: rotate surfaces by day (§2) so no surface can be neglected for more than 48 hours.
Procrastinating until panic-mode. Waiting until 3 days before the loop to start real prep, then cramming 18-hour days. This “works” in the sense that you cover material, but your working memory and energy on interview day will be destroyed by sleep debt. The 2-day rule (§1) and external deadlines prevent this from being possible.
Stimulant timing mistakes. Taking your medication at the usual morning time without adjusting for a loop that starts at 11am or runs until 5pm. If your coverage window doesn’t align with the loop window, your worst rounds will be the ones outside coverage. This is a prescriber conversation — have it a week before the loop, not the morning of.
Not requesting accommodations when eligible. Many companies offer extended time, extra breaks, or split-day scheduling for documented ADHD. The stigma feels high; the practical benefit is real. You don’t owe anyone your diagnosis, but if the accommodation would materially help, the cost of asking is low and the companies that penalize you for asking aren’t ones you want to work at anyway.
Post-loop rumination spiral. Replaying every moment, convinced you failed, unable to do anything else for 3 days. The factual log (§7) and the 48-hour rule break this loop by giving the thoughts a container and a timeline.
What to do next
This week: build your prep schedule using the 2-day rule and single- surface-per-day structure (§1, §2). Book one mock interview for 2 weeks from now. Write out 4 of your 8 behavioral stories in the 4-beat structure.
Next week: practice one full mock round with externalized notes (§3). Time your medication coverage against a hypothetical 9am–2pm loop. Practice the blank-moment protocol until it’s automatic.
Week of the loop: block the evening after. Prep your food. Write the constraints-first protocol on a sticky note where you’ll see it before each round.
Related
- Framework: The Behavioral Interview Framework for Senior+ — the signal structure your behavioral stories should hit.
- Plan: Complete Senior Backend Interview Prep — the surface-by-surface plan this guide’s prep schedule maps onto.
- Framework: What’s Durable vs What’s Hype — if you’re choosing which technical surfaces to prioritize with limited executive function bandwidth.
Date-stamped: written 2026-05-27. The structural advice (externalized working memory, energy management, recovery planning) is stable. Specific accommodation policies vary by company and jurisdiction — verify current offerings with recruiters directly.