Weekly MUST Budget
Standard
27.0h / 27.0h cap
Hour Calibration
actual hours logged
Rule: slippage > 1.25x triggers Scope-Cut Rung 2
Week Execution
0%
0/ 17 tasks
0.0h
target
Target Output
Week Objective & Target Output
March 15 – March 21, 2027 — Focus: DP on 2D Grids; DP Subsequences I; OA Diagnostic #3 (2 Coding + Debugging + MCQ); Python RAG + RAGAS Evaluation; Java Concurrency II (Modern Executors & Virtual Threads).
MUST — Critical Path
12 Tasks • ~27.0h
DSA (Java)
5 tasks
DSA
DP on 2D Grids
6 problems
Ninja's Training, Grid Unique Paths, Unique Paths II (with obstacles), Minimum Path Sum in Grid, Triangle, Minimum Falling Path Sum. TUF+ A2Z Step 16.3
3.5h
DSA
DP Subsequences I
4 problems
Subset Sum Equals K, Partition Equal Subset Sum, Partition Set Into 2 Subsets with Min Absolute Sum Diff, Count Subsets with Sum K. TUF+ A2Z Step 16.4
3.5h
DSA
DSA Transfer: No-Hint Timed DP Set
2 problems
LC #
Sit 2 unseen DP problems you have never attempted (pick from the LeetCode topic tag, NeetCode “similar questions” or a company list; never a problem named in any learning task), at least 72 h after the learning task — move the set to the first half of next week if needed. Format: 25 min per problem (35 min for a Hard), including 5 min for edge cases and a dry run; no hints, no AI. Pass bar: 2/2 solved inside the time box; on a miss, log the miss reason in the Journal and re-sit a fresh pair within 7 days.
1.5h
DSA
OA Diagnostic #3 (2 Coding + Debugging + MCQ)
2 problems
Sit a 90-min mixed OA: 2 coding problems, 1 debugging task (fix failing tests in a given Java class) and 10 MCQs (include OS, DBMS, CN questions from Sanfoundry/GFG to simulate the full 3-section OA format used by most companies), under proctor rules. Log every miss in the Journal. Why: modern OAs add debugging and MCQ sections. Includes a 60-minute post-mortem (the exam alone is 90 minutes).
2.5h
DSA
DSA Daily Quota (Week 24)
4 problems
Solve 4 new problems from NeetCode 150 — 2-D DP (grids); time-box each at 25 min before any hint (2.5h includes editorial on misses), then log pattern and miss reason in the Journal. Never repeat a problem already in the ledger.
2.5h
Competitive Programming
1 tasks
CP
Contest & Upsolving (Week 24)
LC #
Codeforces Div.2/3 (fortnightly) + LeetCode Weekly Contest + mandatory upsolving. Ratings are tracked metrics, never gates.
2.5h
AI / ML Track
1 tasks
AI/ML
Python RAG + RAGAS Evaluation
Build a Python RAG pipeline (chunking, embeddings, retrieval, grounded answer) and evaluate with RAGAS (faithfulness, answer relevancy, context precision); publish as Kaggle Notebook 3 and record scores in the README.
3.5h
Core CS (Java)
1 tasks
JAVA
Java Concurrency II (Modern Executors & Virtual Threads)
ExecutorService, thread pool types (FixedThreadPool, CachedThreadPool, WorkStealingPool), Callable, Future, CompletableFuture (chaining with thenApply, thenCompose, exception handling), Java 21+ Virtual Threads (Project Loom) architecture. Architecture §6.2
2.0h
Core CS (LLD)
1 tasks
LLD
LLD Machine Coding Session 3 (Timed 45 min)
Implement a complete system in Java under 45-minute timer on LLDCoding.com (e.g. Design a Rate Limiter or Splitwise). Include at least one thread-safety mechanism (
synchronized, ConcurrentHashMap, or ReentrantLock) even if the problem statement doesn't require it — every real interview will ask "now make it thread-safe." Architecture §6.1
1.5h
Recruiting Pipeline
1 tasks
PIPELINE
Recruiting Pipeline Weekly (Week 24)
Calendar check against the Opportunity Calendar (Architecture §16); send ≥ 5 personalised outreach messages (alumni, seniors, recruiters) and log each in the Tracker; follow up open threads; ask for a referral 1–2 days after any OA invite; apply within 72 h of any new posting on the Target-40.
1.5h
Mock Interviews
1 tasks
MOCK
Mock Interview 5 (LLD — Machine Coding)
90-min machine-coding round: design and write runnable Java code for a small system (e.g. Parking Lot) with tests, then extend it by one requirement; a peer scores code quality, extensibility and concurrency safety. Rubric: LLD (Architecture §15.2: requirements → entities → interfaces → patterns → concurrency → tests → extensibility).
2.0h
Aptitude
1 tasks
APT
Aptitude Timed Drill (Week 24)
25-minute timed mixed set (quant, logical reasoning, data interpretation) from IndiaBix / PrepInsta-style banks; log accuracy and seconds per question in the Tracker. Target: ≥ 70% accuracy by W28.
0.5h
SHOULD — Depth & Mastery
(4 Tasks)
CORE
Hugging Face LLM Course Module 1
Overview of modern open LLM architectures. (Modules 2–3 demoted to SHOULD per Step 3).
2.0h
APT
Quant M24
Mensuration 3D & Geometry.
1.5h
CP
Graph Algorithms
Solve 3–4 classic problems from the CSES Graph Algorithms section (e.g. Counting Rooms, Labyrinth, Building Roads, Message Route) in Java to drill graph traversals.
2.0h
CORE
Problem-Solving Journal Spaced Review (Week 24)
Re-solve 3 tagged graph and heap problems.
2.0h
STRETCH — If Ahead
(1 Tasks)
CORE
Asynchronous Scraping with Virtual Threads
Write a Java 21 script spawning 1,000 virtual threads fetching URLs concurrently without OS thread overhead.
2.0h
verified_user
0 / 8 Cleared
Weekly Clearance Gate
[T: DP on 2D Grids]
DSA: Have you completed “DP on 2D Grids” (Ninja's Training, Grid Unique Paths, Unique Paths II (with obstacles), Minimum Path Sum…)?
Evidence: one problem from this task re-solved cold in ≤ 25 min a week later, logged in the Journal.
[T: DP Subsequences I]
DSA: Have you completed “DP Subsequences I” (Subset Sum Equals K, Partition Equal Subset Sum, Partition Set Into 2 Subsets with Min…)?
Evidence: one problem from this task re-solved cold in ≤ 25 min a week later, logged in the Journal.
[T: Python RAG + RAGAS Evaluation]
Have you completed “Python RAG + RAGAS Evaluation” (Build a Python RAG pipeline (chunking, embeddings, retrieval, grounded answer) and…)?
Evidence: GitHub commit or notebook link.
[T: Java Concurrency II (Modern Executors & Virtual Threads)]
Java: Have you completed “Java Concurrency II (Modern Executors & Virtual Threads)” (
ExecutorService, thread pool types (FixedThreadPool, CachedThreadPool,…)?
Evidence: GitHub link to your examples and written answers.
[T: Recruiting Pipeline Weekly (Week 24)]
Recruiting Pipeline: Have you completed “Recruiting Pipeline Weekly (Week 24)” (Calendar check against the Opportunity Calendar (Architecture §16); send ≥ 5 personalised…)?
Evidence: Tracker log shows ≥ 5 personalised outreach messages this week.
[T: Mock Interview 5 (LLD — Machine Coding)]
Have you completed “Mock Interview 5 (LLD — Machine Coding)” (90-min machine-coding round: design and write runnable Java code for a small system (e.g)?
Evidence: rubric sheet saved in Journal.
[T: DSA Transfer: No-Hint Timed DP Set]
DSA: Did you pass “DSA Transfer: No-Hint Timed DP Set” — 2 unseen DP problems, 25 min per problem, no hints, pass bar 2/2 solved?
Evidence: timed result and miss reasons logged in the Journal.
Health & Guardrails: 1 full rest day taken every 2 weeks?
tune
Triage Rule
If Behind / Life Interruption Protocol
When academic exams spike or weekly time slips, execute this contingency plan:
shield Protect (Non-Negotiable)
DP on 2D Grids + Python RAG + RAGAS Evaluation + Recruiting Pipeline Weekly (Week 24)
schedule Defer (Safe to Shift)
Hugging Face LLM Course Module 1 → weekend; Aptitude: Quant M24 → Week 25
edit_note
Week 24 Technical Notes & Journal
#LeetCode
#Java
#DSA
#Week24