← Back to Home

Section 09 · A. Build the foundation

Coding Practice IDE

The in-browser Monaco + Judge0 surface where the foundation drills and the 33-problem bank are solved and auto-graded — plus how to practise for recognition, not grind.

25topics127interview Q&A103practice problems25videos

Topics in this section

Each topic pairs a video with the theory, interview questions & answers, and practice problems whose solutions unlock as you complete them.

09.1
The Practice IDE (Monaco + Judge0)
Video6 Q&A5 practice16 min
09.2
Effective Practice & the 33-Problem Bank
Video8 Q&A6 practice16 min
09.3
Python in the IDE
Video5 Q&A4 practice20 min
09.4
Java / JavaScript / PHP / C++ essentials
Video5 Q&A4 practice22 min
09.5
Debugging, I/O & complexity in the IDE
Video4 Q&A4 practice18 min
09.6
Time & Space Complexity Patterns
Video5 Q&A4 practice18 min
09.7
Two Pointers & Sliding Window
Video5 Q&A4 practice20 min
09.8
Binary Search Patterns
Video5 Q&A4 practice20 min
09.9
Hash Maps & Sets in Practice
Video5 Q&A4 practice18 min
09.10
Stack & Queue Patterns
Video5 Q&A4 practice18 min
09.11
Linked List Patterns
Video5 Q&A4 practice18 min
09.12
Trees & Recursion Patterns
Video5 Q&A4 practice20 min
09.13
Graphs: BFS/DFS in Practice
Video5 Q&A4 practice22 min
09.14
Dynamic Programming Patterns
Video5 Q&A4 practice24 min
09.15
Greedy Algorithms
Video5 Q&A4 practice18 min
09.16
Backtracking & Combinatorial Search
Video5 Q&A4 practice20 min
09.17
Heap / Priority Queue Patterns
Video5 Q&A4 practice18 min
09.18
String Algorithms
Video5 Q&A4 practice18 min
09.19
Math & Bit Manipulation
Video5 Q&A4 practice16 min
09.20
OOP & Design-style Coding Questions
Video5 Q&A4 practice20 min
09.21
Concurrency Coding Problems
Video5 Q&A4 practice18 min
09.22
Interview Communication & Whiteboarding
Video5 Q&A4 practice16 min
09.23
Mock Interviews & Feedback Loops
Video4 Q&A4 practice16 min
09.24
Common Patterns Across Languages
Video5 Q&A4 practice16 min
09.25
Final Prep & the 90-Day Plan
Video5 Q&A4 practice18 min