LeetCards is an app that helps you get ready for coding interviews a few minutes at a time. It takes the algorithm problems and computer science concepts that show up most often in technical interviews and turns them into flashcards, so you can practice whenever you have a bit of free time.
Whether you're preparing for interviews at top tech companies, refreshing algorithms after a long break, or building interview-ready skills as a career switcher, LeetCards meets you where you are.
ALGORITHM FLASHCARDS
Practice the patterns that actually show up in technical interviews. Curated problem sets including Blind 75, Grind 75, and NeetCode 150. Each card walks you through the problem, the intuition, and the solution approach.
Topics include:
- Arrays and strings
- Hash maps and sets
- Two pointers and sliding window
- Binary search
- Linked lists
- Stacks and queues
- Trees and graphs
- Dynamic programming
- Backtracking
- Greedy algorithms
- Bit manipulation
- Heaps and priority queues
Easy, Medium, and Hard difficulty across all topics.
CS FUNDAMENTALS
Core computer science concepts as quick flashcards. The stuff that comes up in interviews but isn't in your daily codebase:
- Big-O notation and complexity analysis
- Data structures and their tradeoffs
- Time and space complexity reasoning
- System design primitives
- OS fundamentals
- Networking basics
PROGRESS TRACKING
See completion percentages by topic and difficulty. Pick up exactly where you left off. Sign in with Google or GitHub to sync progress across devices.
WHO IT'S FOR
- Software engineers preparing for technical interviews at top tech companies or startups
- CS students reinforcing concepts between lectures
- Career switchers building interview-ready algorithm skills
- Senior engineers refreshing fundamentals before a job change
- Anyone who learns better with spaced, focused practice than marathon study sessions
HOW IT WORKS
1. Pick a topic and difficulty
2. Work through cards at your own pace
3. Track your progress across difficulties and topics
4. Repeat focused sessions until the patterns click
PRICING
LeetCards is free to start, no credit card required. Upgrade when you're ready for more content.
- Free: All Fundamentals flashcards plus a preview of Easy algorithm problems
- Plus: Adds full Easy algorithm questions
- Pro: Adds Medium and Hard algorithm questions across all topics
Subscriptions are billed via Google Play and can be cancelled anytime from your Play Store subscriptions page.
WHY FLASHCARDS
Long study sessions are hard to start. Bite-sized flashcards are easy to start, easy to repeat, and better for long-term retention than passive review. LeetCards is built around that: short, focused sessions you can do consistently, not marathon study days you'll skip.
Get LeetCards. Start sharpening your skills, one card at a time.
Coding interview flashcards. Algorithms, data structures, CS fundamentals.