User:Chosang3/sandbox

NeetCode
NeetCode is an online platform for coding interview preparation. The service provides online courses and practice problems on select computer science topics intended to help users build coding and  problem-solving skills. NeetCode is typically used as a supplement to LeetCode to prepare for coding interviews.

Courses
NeetCode offers several courses for computer science concepts like data structures, algorithms, full-stack development, and object-oriented programming. These courses consist of video lessons, written articles, and practice problems from LeetCode. Select lessons from each course are available for free, but access to full courses is restricted to users with the paid Pro plan.

NeetCode also offers individual lessons for more specific topics like big O notation and MongoDB. Similar to lessons from the courses, these lessons feature videos, written articles, and example code. All individual lessons are accessible without the Pro plan.

Practice
NeetCode offers curated lists of LeetCode problems intended to make coding interview preparation easier. Each problem is accompanied by a video solution and example code in several languages, including Python,  Java, C++, and JavaScript. The problems are organized by topic. Additionally, users can check off problems they have completed to track their progress within a given topic.

NeetCode also offers a roadmap section containing graphs that show the recommended order to learn each topic. The topics can be clicked on to display their practice problems.

Types of Practice
Core Skills

The Core Skills list contains practice problems to implement common data structures, algorithms, design patterns, and machine learning techniques.

Blind 75

The Blind 75 list contains 75 algorithm-based problems most commonly asked by big tech companies.

NeetCode 150

The NeetCode 150 list covers the same topics as the Blind 75 list, but with 75 additional problems. This list is more beginner friendly and comprehensive.

NeetCode All

The NeetCode All list contains every single problem with a video solution on the NeetCode YouTube channel.

History
NeetCode was created in June 2020 by Navdeep Singh. While unemployed, he made the NeetCode YouTube channel and website to help prepare for coding interviews. In October 2021, Navdeep was hired as a software engineer at Google. He worked at Google for 16 months, when he quit to pursue content creation for Neetcode full-time.