Skip to main content

Junior Warmup 10

Hit the floor of every coding-interview rubric: recognize the canonical patterns, narrate trade-offs, and finish a problem in under twenty minutes.

By Alex Chen, Founder, InterviewChamp.AI · 10 problems · ~8h · difficulty: easy · Last verified

  1. Day 1Two Sum(arrays)

    Hash-map intuition. The pattern that opens 30% of array problems.

  2. Day 2Valid Palindrome(strings)

    Two pointers from both ends. The pattern that crushes 'check this string' problems.

  3. Single pass with a running minimum. Train the instinct to ask 'what's the cheapest thing I've seen so far?'

  4. Day 4Valid Anagram(strings)

    Counter hash-map. Same template you'll reuse for group-anagrams and ransom-note.

  5. Day 5Reverse Linked List(linked-lists)

    Iterative prev/curr/next dance. Memorize this template — fifty other linked-list problems start with it.

  6. Day 6Valid Parentheses(stacks)

    Stack as a matching tool. The mental model unlocks daily-temperatures and min-stack later.

  7. Recursion on trees: base case = null, recurse = children. Every tree problem starts here.

  8. Day 8Binary Search(binary-search)

    Off-by-one is the whole game. Burn the lo/hi/mid template into muscle memory.

  9. Day 9Contains Duplicate(hash-tables)

    One-line set check. Use this to practice narrating O(n) time, O(n) space out loud.

  10. Day 10Linked List Cycle(linked-lists)

    Floyd's tortoise-and-hare. First non-obvious algorithm in the canon — say the name when you spot the shape.

Ready to drill these live?

Get the AI copilot in your ear during real interviews. Real-time transcription. Streaming answers. Post-call scorecard.

Download the desktop app →