Week 21 — Capstone polish + STAR bank I¶
At a glance
Phase 6: Capstone + Interview Loop · Starts: Mon 15 Feb 2027 · Planned: 16h 45m
Build: Capstone: deploy to Azure Container Apps + Foundry; end-to-end demo script
By day¶
Monday 15 Feb · 2h 00m¶
- System Design · 45 min · Timed AI SD mock: enterprise RAG system (redo, compare with week 6 write-up) → Design an enterprise RAG system
w21-sd-1 - DSA · 25 min · Reverse Bits + Missing Number + Sum of Two Integers → Math, geometry & bit manipulation · resource
w21-dsa-1 - Python · 20 min · Rep: clean up typing across the capstone (ty strict on core package) → Advanced typing: generics, Protocols, ParamSpec, TypedDict
w21-py-1 - Communication · 30 min · Grammar: Narrative tenses for stories about your past work → Week 21 drills · day 1
w21-comm-1
Tuesday 16 Feb · 2h 00m¶
- Agentic AI · 60 min · Deployment architecture for Azure: Container Apps, Foundry models, Key Vault, managed identity, Postgres Flexible Server + pgvector → Managed platforms: Microsoft Foundry, Bedrock AgentCore · resource
w21-ai-1 - DSA · 30 min · Pow(x, n) + Multiply Strings → Math, geometry & bit manipulation · resource
w21-dsa-2 - Communication · 30 min · Vocabulary: Achievement verbs: spearheaded, orchestrated, streamlined → Week 21 drills · day 2
w21-comm-2
Wednesday 17 Feb · 2h 00m¶
- DSA · 25 min · LLD: LRU cache + TTL cache, thread-safe (threading.Lock) → Concurrency & low-level design problems (LRU, rate limiter, parking lot) · resource
w21-dsa-3 - Architecture · 45 min · arc42 full doc for capstone (sections 1-12, trimmed) + C4 diagrams updated → C4, arc42 & diagrams as code · resource
w21-arch-1 - Python · 20 min · Rep: raise coverage on domain layer to 90% with property tests → Testing: pytest, fixtures, Hypothesis, testcontainers
w21-py-2 - Communication · 30 min · Speaking drill: Mock behavioural answers with STAR → Week 21 drills · day 3
w21-comm-3
Thursday 18 Feb · 2h 00m¶
- Agentic AI · 60 min · Production checklist pass 2: close every red item (rollback, cost caps, retention, runbook) → Shipping LLM features to production: the checklist
w21-ai-2 - Java/Spring AI · 30 min · Deploy the Spring AI MCP server to Azure Container Apps with managed identity → Tool calling & MCP servers in Spring AI
w21-java-1 - Communication · 30 min · Idioms & phrasal verbs: Interview idioms: hit the ground running, go the extra mile → Week 21 drills · day 4
w21-comm-4
Friday 19 Feb · 2h 00m¶
- System Design · 45 min · Caching + consistency deep-dive questions drill (10 L3 questions out loud) → Caching strategies
w21-sd-2 - DSA · 25 min · LLD: rate limiter (token bucket) with concurrency tests → Concurrency & low-level design problems (LRU, rate limiter, parking lot)
w21-dsa-4 - Python · 20 min · Rep: FastAPI production config: workers, timeouts, graceful shutdown → FastAPI for production
w21-py-3 - Communication · 30 min · Writing: Resume and profile bullet points → Week 21 drills · day 5
w21-comm-5
Saturday 20 Feb · 3h 30m¶
- Agentic AI · 120 min · Capstone build: deploy orchestrator + MCP servers to Azure Container Apps via IaC (Bicep/Terraform); smoke evals against the deployed stack → Shipping LLM features to production: the checklist · resource
w21-ai-3 - DSA · 30 min · LLD: bounded blocking queue / producer-consumer (Condition) → Concurrency & low-level design problems (LRU, rate limiter, parking lot)
w21-dsa-5 - Java/Spring AI · 30 min · Java README + architecture notes for the MCP server → Spring AI 2.0 fundamentals: ChatClient, advisors, structured output
w21-java-2 - Communication · 30 min · Record & shadow: Mock behavioural answers with STAR → Week 21 drills · day 6
w21-comm-6
Sunday 21 Feb · 3h 15m¶
- System Design · 45 min · Written design: capstone architecture as an interview answer — 2-page 'design a multi-agent ops platform' doc → Design a multi-agent platform
w21-sd-3 - Architecture · 30 min · Write ADR 021 for capstone: Azure deployment topology (Container Apps + Foundry + managed identity) → C4, arc42 & diagrams as code · resource
w21-arch-2 - Staff+ · 30 min · STAR bank part 1: 6 stories (conflict, influence, failure, ambiguity, technical leadership, mentoring) in the STAR stories bank → Behavioral & Staff interviews: STAR stories bank
w21-staff-1 - Communication · 30 min · Soft skills + weekly review: Self-advocacy without arrogance → Week 21 drills · day 7
w21-comm-7 - Review · 60 min · Explain-it-back: your capstone architecture in 5 min to a 'VP' audience; flashcards on LLD patterns → AI-native architecture: LLMs as system components
w21-rev-1
By track¶
| Track | Tasks | Time |
|---|---|---|
| Agentic AI | 3 | 4h 00m |
| System Design | 3 | 2h 15m |
| DSA | 5 | 2h 15m |
| Architecture | 2 | 1h 15m |
| Python | 3 | 1h 00m |
| Java/Spring AI | 2 | 1h 00m |
| Staff+ | 1 | 30m |
| Communication | 7 | 3h 30m |
| Review | 1 | 1h 00m |
End-of-week¶
- Weekly retro written in
docs/log/retros/(template: retro) - Flashcards / explain-it-back done for this week's topics
- Progress synced (close the daily GitHub issues)