arrow_back अभ्यास
Phase 4 • Week 19

BST, Stack & Queue Mediums, Spring Security & JWT, CN Application

Weekly MUST Budget Standard
25.5h / 27.0h cap
Hour Calibration
actual hours logged
Rule: slippage > 1.25x triggers Scope-Cut Rung 2
Week Execution 0%
0/ 16 tasks 0.0h
target

Week Objective & Target Output

Target Output
February 8 – February 14, 2027 — Focus: Stack & Queue Mediums; Binary Search Trees (BST) I; BST FAQs & Properties; Spring Security & JWT Authentication; CN Application Layer.
Weeks: W16 W17 W18 W19 Active W20

MUST — Critical Path

10 Tasks • ~25.5h
DSA (Java) 5 tasks
DSA Stack & Queue Mediums 3 problems
Balanced Parentheses, Min Stack, Infix to Postfix conversion. TUF+ A2Z Step 9.2
2.0h
DSA Binary Search Trees (BST) I 5 problems
Search in BST, Find Min/Max, Ceil/Floor in BST, Insert a node in BST, Delete a node in BST. TUF+ A2Z Step 14.1
3.5h
DSA BST FAQs & Properties 6 problems LC #A
Validate BST, LCA in BST, Inorder Successor/Predecessor, Kth smallest/largest in BST, BST Iterator, Construct BST from Preorder traversal. TUF+ A2Z Step 14.2
3.5h
DSA DSA Transfer: No-Hint Timed BST Set 2 problems LC #
Sit 2 unseen BST 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: ≥ 1/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 DSA Daily Quota (Week 19) 4 problems
Solve 4 new problems from NeetCode 150 — Trees (BST & hard); 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 19) LC #
LeetCode Weekly Contest (+ Codeforces Div.2/3 when it fits) and mandatory upsolving within 48 h.
2.5h
Backend (Spring Boot) 1 tasks
SPRING Spring Security & JWT Authentication
Spring Security filter chain, password hashing, JWT access/refresh tokens, role-based method security, CORS. Capstone milestone 4: secure the PlacementPilot API.
6.0h
Core CS (CN) 1 tasks
CN CN Application Layer
DNS (resolution steps, recursive vs iterative, record types A, CNAME, MX), HTTP/1.1 vs HTTP/2 vs HTTP/3, HTTPS and TLS handshake (asymmetric to symmetric key exchange), WebSockets vs REST. TUF+ CN
2.5h
Recruiting Pipeline 1 tasks
PIPELINE Recruiting Pipeline Weekly (Week 19)
Calendar check against the Opportunity Calendar (Architecture §16); send ≥ 3 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.0h
Aptitude 1 tasks
APT Aptitude Timed Drill (Week 19)
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

(5 Tasks)
Execute when MUST pace is on track
CORE ResNet Paper Reading
Deep Residual Learning for Image Recognition (He et al., 2015). Read paper; understand skip connections and vanishing gradients. Architecture §6.2
2.0h
APT Quant M19
Clocks & Geometry basics.
1.5h
CORE Interview Communication Protocol
Master the standard 8-step interview problem-solving communication flow: clarify requirements and constraints, walk through input/output examples, articulate brute force approach with time/space complexity, optimize strategy and explain trade-offs, identify edge cases, write clean idiomatic code, dry-run line-by-line with a concrete test case, and verify final time & space complexity. Record yourself solving 2 problems aloud using this protocol (evaluated against peer circle rubric).
1.5h
CN PyTorch CNN Project (Kaggle Notebook 2)
Build a CNN classifier for CIFAR-10 / Fashion-MNIST in PyTorch: Conv2d, MaxPool2d, BatchNorm2d, Dropout, Linear layers. Implement validation loop, learning rate scheduler, confusion matrix, and prediction diagnostics. Publish documented Kaggle notebook. Architecture §6.3
4.5h
CORE Problem-Solving Journal Spaced Review (Week 19)
Re-solve 3 tagged monotonic stack problems.
2.0h

STRETCH — If Ahead

(1 Tasks)
Bonus reps & competitive advantage
CORE Transfer Learning with PyTorch
Load a pretrained ResNet-18 model, freeze backbone weights, and fine-tune on custom dataset.
2.5h
verified_user

Weekly Clearance Gate

0 / 7 Cleared
[T: Binary Search Trees (BST) I] DSA: Have you completed “Binary Search Trees (BST) I” (Search in BST, Find Min/Max, Ceil/Floor in BST, Insert a node in BST, Delete a node in…)?
Evidence: one problem from this task re-solved cold in ≤ 25 min a week later, logged in the Journal.
[T: BST FAQs & Properties] DSA: Have you completed “BST FAQs & Properties” (Validate BST, LCA in BST, Inorder Successor/Predecessor, Kth smallest/largest in BST, BST…)?
Evidence: one problem from this task re-solved cold in ≤ 25 min a week later, logged in the Journal.
[T: Spring Security & JWT Authentication] Have you completed “Spring Security & JWT Authentication” (Spring Security filter chain, password hashing, JWT access/refresh tokens, role-based…)?
Evidence: GitHub PR link with passing CI run.
[T: CN Application Layer] CN: Have you completed “CN Application Layer” (DNS (resolution steps, recursive vs iterative, record types A, CNAME, MX), HTTP/1.1 vs…)?
Evidence: written answers in your notes repo.
[T: Recruiting Pipeline Weekly (Week 19)] Recruiting Pipeline: Have you completed “Recruiting Pipeline Weekly (Week 19)” (Calendar check against the Opportunity Calendar (Architecture §16); send ≥ 3 personalised…)?
Evidence: Tracker log shows ≥ 3 personalised outreach messages this week.
[T: DSA Transfer: No-Hint Timed BST Set] DSA: Did you pass “DSA Transfer: No-Hint Timed BST Set” — 2 unseen BST problems, 25 min per problem, no hints, pass bar ≥ 1/2 solved?
Evidence: timed result and miss reasons logged in the Journal.
Health & Guardrails: 1 full rest day taken every 2 weeks?
tune

If Behind / Life Interruption Protocol

Triage Rule

When academic exams spike or weekly time slips, execute this contingency plan:

shield Protect (Non-Negotiable)
Stack & Queue Mediums + Spring Security & JWT Authentication + Recruiting Pipeline Weekly (Week 19)
schedule Defer (Safe to Shift)
ResNet Paper Reading → weekend; Aptitude: Quant M19 → Week 20
edit_note

Week 19 Technical Notes & Journal

#LeetCode #Java #DSA #Week19