Welcome to USCode - a collaborative coding interview preparation repository designed to help our team master technical interviews for US tech companies. This repository serves as our central hub for sharing solutions, discussing problem-solving strategies, and tracking our progress through various coding challenges.
Our mission is to build a strong foundation in data structures, algorithms, and system design while fostering a supportive learning environment where we can grow together and achieve our career goals in the US tech industry.
| Name |
|---|
| [Member 1] |
| [Member 2] |
| [Member 3] |
| [Member 4] |
To be defined after team discussion and agreement
- [NeetCode] #49. Group Anagrams
- [NeetCode] #347. Top K Frequent Elements
- [FAANG Interview] #238. Product of Array Except Self (Amazon/Meta)
- [NeetCode] #167. Two Sum II - Input Array Is Sorted
- [NeetCode] #15. 3Sum
- [FAANG Interview] #11. Container With Most Water (Google/Meta)
- [NeetCode] #3. Longest Substring Without Repeating Characters
- [NeetCode] #424. Longest Repeating Character Replacement
- [FAANG Interview] #567. Permutation in String (Meta)
- [NeetCode] #150. Evaluate Reverse Polish Notation
- [NeetCode] #74. Search a 2D Matrix
- [FAANG Interview] #33. Search in Rotated Sorted Array (Amazon/Google)
- [NeetCode] #19. Remove Nth Node From End of List
- [NeetCode] #143. Reorder List
- [FAANG Interview] #2. Add Two Numbers (Amazon/Meta)
- [NeetCode] #102. Binary Tree Level Order Traversal
- [NeetCode] #98. Validate Binary Search Tree
- [FAANG Interview] #230. Kth Smallest Element in a BST (Amazon/Meta)
- [NeetCode] #973. K Closest Points to Origin
- [NeetCode] #211. Design Add and Search Words Data Structure
- [FAANG Interview] #215. Kth Largest Element in an Array (Amazon/Meta)
- [NeetCode] #46. Permutations
- [NeetCode] #207. Course Schedule
- [FAANG Interview] #79. Word Search (Amazon/Meta)
- [NeetCode] #322. Coin Change
- [NeetCode] #139. Word Break
- [FAANG Interview] #198. House Robber (Google/Amazon)
- [NeetCode] #62. Unique Paths
- [NeetCode] #1143. Longest Common Subsequence
- [FAANG Interview] #5. Longest Palindromic Substring (Amazon/Google)
- [NeetCode] #55. Jump Game
- [NeetCode] #56. Merge Intervals
- [FAANG Interview] #435. Non-overlapping Intervals (Meta/Google)
- LeetCode - The gold standard for coding interview practice
- NeetCode - Structured learning path with video explanations
- This is Coding Test - Algorithm-specific YouTube video guide in Korean
- Cracking the Coding Interview - Classic book by Gayle Laakmann McDowell
- Algorithms, Part I & II (Princeton) - Free Coursera course by Robert Sedgewick
- System Design Interview - Alex Xu's comprehensive system design guide
- Blind 75 - Curated list of the most important LeetCode problems
- Grokking the Coding Interview - Pattern-based approach to coding interviews
- HackerRank - Additional practice problems
- CodeSignal - Company-specific practice tests
- Pramp - Mock interview practice with peers
- InterviewBit - Structured learning paths
- GeeksforGeeks - Comprehensive algorithm explanations
- YouTube - Back To Back SWE - High-quality coding interview explanations