You can use this custom GPT to do a sample interview.
🚀 Start Your Mock Interview Now! - Improve your interview skills with personalized AI feedback! 🤖 (Requires ChatGPT Plus)
This custom GPT is useful to teach you about different concepts.
🚀 Software Interview Mentor - Learn about different concepts! 🤖 (Requires ChatGPT Plus)
Some sample tutorial materials generated using this custom GPT are available here: Tutorials
🚀 System Design Maestro - Custom GPT for practical System Design! 🤖 (Requires ChatGPT Plus)
Pull requests and issues are welcome!
Mapping Website | Educative Signup Link | Course Link
It is helpful to have all the progress and code in one place. Some prefer this place to be LeetCode. Grokking the Coding Interview has been a good course in the learning and problem-solving process. There already exist different gists mapping the older Grokking to equivalent Leetcode problems, such as this gist. Educative introduced a new version of this course in 2022. This repository can be helpful for people who want to have a map from the new 2022 grokking course to Leetcode. This is a community effort, so pull requests and issues are appreciated!
Tracking checkboxes can be used by forking this repository and marking an X inside the appropriate brackets. Here is an example:
- Unsolved
- Solved
- Shortest Bridge
- Number of Connected Components in an Undirected Graph
- Pacific Atlantic Water Flow
- Contains Duplicate
- Maximum Subarray
- Two Sum
- Find Minimum in Rotated Sorted Array
- Non-overlapping Intervals
- Meeting Rooms
- Largest Rectangle in Histogram
- Subtree of Another Tree
- Sort List
- Number of 1 Bits
- Container with Most Water
- Evaluate Reverse Polish Notation
- 4Sum
- Loud and Rich
- Product of Array Except Self
- Longest Increasing Subsequence
- Sum of Two Integers
- Majority Element
- Unique Paths
- Longest Palindromic Substring
- Permutations II
- Number of Provinces
- Top K Frequent Words
- Linked List Cycle II
- Minimum Flips to Make the Binary String Alternate
- Lemonade Change
- House Robber
- Find All Numbers Disappeared in an Array
- Find All Duplicates in an Array
- Same Tree
- Design In-Memory File System
- Design File System
- Asteroid Collision
- Rotting Oranges
- Add Binary
- Multiply Strings