૮ ⚆ﻌ⚆ა Two Pug ૮ –ﻌ⚆ა

Interview Prep: The Coding Grind

Just a meme1

Classic DSA (Big Tech: Meta/Amazon/Microsoft/etc)

LeetCode pattern matching.

Messy "real-world" problems (New Big Tech: OpenAI/Anthropic/etc)

Incomplete specs, debugging, data processing, often inside an existing codebase. Hard to prepare for because they’re extensive. ALWAYS ask the recruiter for prep material, and make sure you have at least two full weeks before the interview. These are some of the hardest interviews due to their novelty.

Simple coding (startups/referrals)

Covers basic coding ability. Can be prepped as part of the classic prep loop.

Practice Process

There’s not much time to think, classic interviews expect smooth execution. You have to memorize patterns and be fast at implementing them.

A nice thing about the leetcode and coderpad editor is you can configure vim/emacs keybindings in them, they are clunky but better than nothing.

  1. Image source reddit

  2. I liked using this timer