Weekly Targets

WeekPrimary FocusSecondary Focus
Week 1ReactFrontend
Week 2Node.jsSQL
Week 3CloudDDD
Week 4.NETAspire
Week 5FrontendReact revision
Week 6SQLNode.js revision
Week 7DDDCloud revision
Week 8Aspire + .NET revisionMixed weak-area revision

Weekly Planning Prompt

Create a 1-week Senior/Staff Software Engineer interview preparation plan for the following stack/topic:

Topic: <TOPIC_NAME>

Context:

  • Target companies: Microsoft / Big Tech
  • Target level: Senior / Staff Engineer
  • Time available: ~30–45 mins daily
  • Goal is NOT beginner learning or tutorial-style development
  • Goal is architecture understanding, production engineering maturity, tradeoffs, debugging, scaling, performance, and interview discussions
  • Avoid beginner projects like todo apps or counter apps
  • Focus on practical engineering depth and senior-level understanding

Generate:

  1. Weekly focus areas
  2. Daily study plan
  3. Most important concepts/topics to know
  4. Common senior/staff interview discussion points
  5. Tradeoffs and architecture decisions
  6. Real-world production concerns
  7. Performance/scaling/debugging considerations
  8. Important internals (where relevant)
  9. Suggested lightweight hands-on or thought exercises
  10. Common mistakes or shallow understandings to avoid
  11. Expected output by end of the week

Output style:

  • concise
  • practical
  • interview-focused
  • senior/staff oriented
  • no unnecessary beginner explanations
  • prioritize depth over breadth
  • include articulation/discussion practice points

Example: Instead of “learn React hooks,” focus on:

  • React Fiber
  • rendering lifecycle
  • memoization tradeoffs
  • reconciliation
  • server/client rendering
  • bundle optimization
  • frontend architecture decisions
  • state management tradeoffs
  • performance debugging

Latest