How to prepare for technical questions - David-Chae/Algorithms_Notes_Solutions GitHub Wiki

How to Prepare

What You Need To Know

Walking Through a Problem

Optimize & Solve Technique #1: Look for BUD

Optimize & Solve Technique #2: DfY (Do It Yourself)

Optimizes Solve Technique #3: Simplify and Generalize

Optimized Solve Technique #4: Base Case and Build

Optimize & Solve Technique #5: Data Structure Brainstorm

Best Conceivable Runtime (BCR)

Handling Incorrect Answers

When You've Heard a Question Before

The "Perfect" Language for Interviews

What Good Coding Looks Like

Don't Give Up!