L
LeetCode
LeetCode is the leading platform for practicing coding interview questions, used by millions of software engineers preparing for technical interviews at companies like…
PaidVisit site ↗
Our verdict
Who it's for
Master coding interviews with 3,000+ problems and contests
Who should look elsewhere
Premium subscription required for company-specific frequency sorting
Pros
- +Largest and most relevant problem set for FAANG-style interviews
- +Company tags show exactly which problems each firm asks
- +Active community provides multiple solution approaches per problem
- +Contest system builds speed and accuracy under pressure
- +Free tier covers thousands of problems with no paywall
Cons
- −Premium subscription required for company-specific frequency sorting
- −Problem difficulty ratings can be inconsistent
- −Editorial solutions are sometimes hard to follow without video
- −Focuses almost entirely on algorithms, limited system design coverage
- −Can encourage rote memorization over deep understanding
Key features
- ✓3,000+ coding problems across easy, medium, and hard difficulty
- ✓In-browser IDE supporting 20+ programming languages
- ✓Company-tagged questions showing which firms ask each problem
- ✓Weekly and biweekly coding contests with global leaderboards
- ✓Discussion forums with community solutions and explanations
- ✓Premium solution videos and detailed editorial explanations
- ✓Study plans and curated problem lists (e.g., Blind 75, NeetCode 150)
- ✓Mock interview simulator with timed sessions
- ✓SQL and database practice problems
- ✓Progress tracking and streak statistics
Pricing
No public pricing plans recorded.