7,380 open-source and SaaS tools, with GitHub stats refreshed every day.

LeetCode

SaaS

LeetCode is a coding practice platform with algorithm problems and interview preparation for software engineers.

leetcode.com
LeetCode homepage screenshot

About LeetCode

LeetCode is an online platform where programmers practice coding problems and prepare for technical interviews. It offers a library of algorithm and data structure questions that users solve in the browser and test against the site's checkers.

The vendor's website could not be retrieved when this entry was compiled, so details about contests, premium features and language support are not listed here. It is a hosted commercial service and not self-hosted software.

Key features

  • Algorithm and data structure problems
  • Interview preparation practice
  • In-browser coding and testing

Good fit for

  • →Preparing for coding interviews
  • →Practicing algorithms regularly
Tags
coding-practice
algorithms
interview-prep
programming
competitive-programming
online-learning

LeetCode: questions and answers

What is LeetCode used for?
LeetCode is a coding practice platform with algorithm problems and interview preparation for software engineers. It is a good fit for preparing for coding interviews and practicing algorithms regularly.
Is LeetCode free?
Yes. LeetCode has a free plan.
Is LeetCode open source?
No. LeetCode is proprietary (closed-source) software and can't be self-hosted. In the Education & LMS category, open-source options include freeCodeCamp, Anki and AnkiDroid.
What are some alternatives to LeetCode?
LeetCode competes with HackerRank, CodeSignal and Educative.

Open-source alternatives to LeetCode

See all

SaaS alternatives to LeetCode

See all