LeetCards

In-app purchases
Content rating
Everyone
1+
Downloads
Content rating
Everyone
In-App Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

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.
Updated on
Oct 20, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • This app may collect these data types
    Personal info, Financial info and 3 others
  • Data is encrypted in transit
  • You can request that data be deleted

What’s new

Reopening the app after closing it now keeps you signed in.
The sign-in screen has been cleaned up.
Content rating
Everyone
In-App Purchases
Learn more

App support

About the developer
LeetCards LLC
dev@leetcards.com
34 Jeremy Ct Sterling, VA 20165-5779 United States
+1 703-831-7055