Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Coding DSA Interview at Big Tech β€” 14 Core Pattern Chapters

Python 3 Curriculum UMPIRE Framework License: MIT

A systematic, pattern-first companion repository inspired by the Big Tech DSA Coding Interview curriculum. Includes all 14 foundational-to-advanced pattern chapters, complete with clean Python 3 solutions, formal Big-O analysis, UMPIRE interview guides, and executable test suites.


🎯 Frontmatter & Interview Playbooks


πŸ—ΊοΈ Curriculum Roadmap & 14 Pattern Chapters

Chapter Topic & Core Pattern Difficulty Key Problems & Solutions Code & Study Guide
01 Chapter 1 β€” Array 🟒 Basic Two Sum, Stock Profit, Product Except Self, Kadane's Open Chapter πŸ“‚
02 Chapter 2 β€” String 🟒 Basic Valid Anagram, Palindrome, Longest Substring Window Open Chapter πŸ“‚
03 Chapter 3 β€” Recursion 🟑 Intermediate Climbing Stairs Memoization, Subsets (Power Set) Open Chapter πŸ“‚
04 Chapter 4 β€” Sorting 🟑 Intermediate Merge Sort, Dutch National Flag (Sort Colors) Open Chapter πŸ“‚
05 Chapter 5 β€” Binary Search 🟑 Intermediate Classic Binary Search, Rotated Array Search Open Chapter πŸ“‚
06 Chapter 6 β€” Hash Table 🟒 Basic Longest Consecutive Sequence, Subarray Sum Equals K Open Chapter πŸ“‚
07 Chapter 7 β€” Linked List 🟑 Intermediate Reverse Linked List, Floyd's Tortoise & Hare Cycle Open Chapter πŸ“‚
08 Chapter 8 β€” Queue + Stack 🟑 Intermediate Valid Parentheses, Daily Temperatures Monotonic Stack Open Chapter πŸ“‚
09 Chapter 9 β€” Graph πŸ”΄ Advanced Clone Graph, Disjoint Set Union (Union-Find) Open Chapter πŸ“‚
10 Chapter 10 β€” Breadth-First Search (BFS) 🟑 Intermediate Tree Level-Order, Shortest Path in Binary Matrix Open Chapter πŸ“‚
11 Chapter 11 β€” Depth-First Search (DFS) 🟑 Intermediate Course Schedule 3-State Cycle Detection Open Chapter πŸ“‚
12 Chapter 12 β€” Island Matrix Traversal 🟑 Intermediate Number of Islands DFS, Rotting Oranges Multi-Source BFS Open Chapter πŸ“‚
13 Chapter 13 β€” Topological Sort πŸ”΄ Advanced Kahn's Indegree Algorithm (Course Schedule II) Open Chapter πŸ“‚
14 Chapter 14 β€” Interval 🟑 Intermediate Merge Intervals, Meeting Rooms II Minimum Allocation Open Chapter πŸ“‚

🌟 Author & Credits

About

🎯 Big Tech Coding DSA Interview Masterclass β€” 14 Core Algorithmic Patterns (Sliding Window, Two Pointers, DP, Graphs) with Python 3.12 solutions, Big-O complexity proofs, and UMPIRE framework.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages