FREE · OPEN SOURCE

Memorize
patterns,
not solutions

Bite-sized flashcards to memorize algorithm patterns, not solutions — a study companion for LeetCode and coding interviews.

150+Flashcards
12Patterns
FreeForever
EasyTAP TO FLIP

Two Sum

Given an array and a target, find two numbers that add up to it.

PATTERNTAP TO FLIP

Hash Map Pattern

Store complements in a hash map. For each num, check if target - num exists. O(n) time, O(n) space.

Method

Coding interview prep, simplified

Stop grinding problems blindly. Learn to recognize the underlying algorithm patterns that top engineers use in coding interviews.

01

See the problem

Each card shows a popular coding interview problem with a direct link to solve it on LeetCode.

02

Recall the pattern

Before flipping, try to identify the algorithm pattern. This builds the neural pathways that matter.

03

Verify & reinforce

Flip the card to see the pattern, approach, and complexity. Spaced repetition locks it in.

Algorithm Patterns

Master data structures & algorithms

Flashcards organized by the core patterns tested at FAANG, startups, and everywhere in between. Built for LeetCode practice that sticks.

🎯

Two Pointers

18 cards

🖼

Sliding Window

14 cards

🔍

Binary Search

16 cards

🔗

Linked Lists

12 cards

🌳

Trees & Graphs

22 cards

🧩

Dynamic Programming

24 cards

📚

Stack & Queue

10 cards

🗄

Hash Maps

15 cards

🏔

Heap / Priority Queue

11 cards

🔀

Backtracking

13 cards

Greedy

9 cards

📏

Intervals

8 cards

Why YeetCode

The fastest way to prepare for coding interviews

Most engineers spend weeks solving hundreds of LeetCode problems, only to forget the approach days later. The problem isn't practice — it's how you practice.

YeetCode uses active recall and spaced repetition — the same techniques behind medical school flashcards — to help you internalize algorithm patterns instead of memorizing individual solutions.

Whether you're a beginner learning your first data structures or a senior engineer brushing up before a FAANG loop, YeetCode meets you where you are.

Active recallSpaced repetitionPattern-firstBeginner-friendlyInterview-ready

Ready to yeet your next interview?

Flashcards for coding interview prep. Start building pattern recognition today — it's completely free.

Start practicing now

No signup required · 150+ flashcards · Always free

Stay up to date

Get notified when we add new patterns and flashcards.