Overview

Leetcode Darbar

Parallel timed interview lane. 548 catalog slots (255 easy, 240 medium, 53 hard). The 108-week spine never depends on this; Auror is opt-in volume.

Darbar              → recognize and implement quickly
Algorithmic Forge   → derive, generalize, survive adversarial workloads
Core course         → choose the right abstraction for an AI system

Live source catalog: https://aninokuma.codeberg.page/leetcode-darbar/. Official write-up: https://sethuiyer.github.io/tensor-to-tenant/leetcode-darbar/.

Two paths

Path Expectation
Standard One aligned problem or review set most weeks. No 548-problem requirement.
Auror All 548 slots solved, explained, and tracked. About five problems per week.

Pattern blocks

Block Weeks Slots Core
Timed routing 1-15 1-120 Data-structure and string/array basics under a clock
State machines and simulations 16-30 121-200 Problems whose solution is a disciplined state machine
Tree and graph fluency 31-45 201-280 Tree and graph problems across difficulty bands
Data-structure mastery 46-60 281-360 Problems that pick the right structure by workload shape
Advanced and interview fusion 61-90 361-470 Fusion problems that combine two or more techniques
Mock and personal gauntlet 91-108 471-548 Company-tagged and previously missed problems

Pacing map

Weeks Darbar emphasis Production connection
1-6 Arrays, strings, hash tables, stacks, queues, searching/sorting Python engineering, APIs, diagnostics
7-30 Math, bit manipulation, divide and conquer, recursion, backtracking Linear algebra, probability, statistics, optimization
31-45 Heaps, linked lists, tries, range queries, hashing Retrieval, Top-K, caching, sketches, routing
46-57 Graphs, trees, greedy, DSU, range queries System design, workflows, sharding, scheduling
58-69 Dynamic programming, greedy, math, probability Experiment assignment, rollouts, monitoring
70-81 Strings, tries, graphs, sequence DP Tokenization, retrieval, agents, guardrails
82-102 Heaps, priority queues, graphs, trees, range queries Inference schedulers, quotas, queues, tenant fairness
103-108 Mixed timed sets and mock interviews Mo's traces, Euler/DSU boss, portfolio defense

Weekly operating rule (Auror)

Every solved slot records identifier, category, difficulty, attempts, complexity, one mistake, and the production concept it reinforces. A green check without an explanation is not evidence. Personal tracker: cookiecutter 09_interview/leetcode_darbar/TRACKER.csv.

Concept triangulation

Concept Darbar speed Forge depth T2T artifact
Heap Top-K and scheduler problems Heap invariants and adversarial streams Streaming Top-K / inference batching
Trees Traversal, LCA, tree DP Euler Tour, HLD, DSU on Tree Agent-execution forensics
Graphs BFS/DFS and shortest paths SCC, flow, matching, min-cost flow Workflow and routing platform
Strings Prefix matching and tries KMP, Aho-Corasick, suffix structures PII detector / retrieval index
Hashing Frequency and lookup patterns Consistent/rendezvous hashing Tenant-aware routing and caches

Topics on this mirror

Topic Slots
array 54
backtracking 5
bit manipulation 25
divide and conquer 5
dynamic programming 10
graphs 68
greedy 25
hash table 47
heap 64
linked list 36
math 15
queue 19
range query 5
recursion 5
searching and sorting 10
stack 37
string 58
trees 33
trie 27

Categories in the source track: array, backtracking, bit manipulation, divide and conquer, dynamic programming, graphs, greedy, hash table, heap, linked list, math, queue, range query, recursion, searching and sorting, stack, string, trees, trie.

Principles

Slot numbers follow the vendored Tensor-to-Tenant catalog JSON (array order). LeetCode statements are not copied here.

Back to the syllabus.