Skip to content
DSA Grind
All 26 sections

MAANG Prep — Sanjay Naik

OverviewUpdated
On this page

Target: SDE-II / L4 / E4 at Meta, Amazon, Apple, Netflix, Google (and Microsoft tier) Current profile: 3.5+ yrs, Jio Platform (ex-Karkinos Health), Java/Spring Boot, healthcare microservices, GenAI/LLM integration Date prepared: 2026-05-20

0. How to use this folder

Folder Purpose When to study
01-DSA/ Top coding questions (Blind 75 ⟶ NeetCode 150 ⟶ company tags) Daily, all 5 months
02-System-Design/ HLD problems at L4/SDE-II bar + 2026 GenAI-infra questions Weeks 6–18
03-LLD/ Object-oriented design (parking lot, rate limiter, etc.) — your strength Weeks 4–10
04-Java-Spring/ Spring Boot + Microservices deep-dive Q&A (matches your stack) Weeks 2–8
05-Behavioral/ Amazon 16 LPs, Meta “Jedi”, Google “Googleyness” — STAR stories Weeks 8–20
06-Healthcare-AI/ Your differentiator: FHIR / OpenEHR / Clinical LLMs / Rate limiter Always — used in stories + design rounds

1. Five-month plan at a glance

Month Focus Deliverable
M1 (Foundations) Patterns 1–7 (Two Pointers, Sliding Window, Hashing, Fast/Slow, Merge Intervals, Cyclic Sort, LL Reversal) + Java internals refresh + LLD warm-up 75 LeetCode solved, 5 LLD designs done
M2 (Graph + DP) BFS, DFS, Topo Sort, Union-Find, Backtracking, Top-K, Binary Search, DP I 60 more LC, Blind 75 finished, mock #1
M3 (System Design HLD) HLD core (5 patterns) + 8 classic designs + 2026 GenAI infra designs 13 HLD writeups, mock #2, start applying
M4 (Behavioral + Mocks) 12 STAR stories mapped to 16 Amazon LPs + Meta/Google rubrics + 4 mocks 12 polished stories, 4 mocks at SDE-II bar
M5 (Company-specific cycles) Meta tagged + Amazon tagged + Google tagged LC (last 6 months), final mocks, on-sites Onsite-ready

Detailed week-by-week is in STUDY-PLAN.md.


2. Daily cadence (weekdays)

07:00 – 08:00   1 LC problem (timed 25-min) + write down pattern in notes
12:30 – 13:00   1 review (re-solve a problem from 7 days ago — spaced repetition)
20:00 – 21:30   Deep topic: Spring/SD/LLD reading + 1 small implementation
21:30 – 22:00   1 STAR story written or refined

Weekend = 1 full mock interview + 2 HLD writeups.

Rule: never skip review. Forgotten ≠ learned. Use spaced repetition (1d, 3d, 7d, 21d).


3. Top external resources (vetted)

Type Resource Why
DSA list NeetCode 150 Blind 75 + sliding window, backtracking, greedy gaps
DSA list Blind 75 Bare minimum, week-1 confidence builder
DSA list Grind 169 / company-tagged on LeetCode Premium Last 6 months of Amazon/Meta/Google tagged Qs
HLD Hello Interview + System Design Handbook 2026 GenAI-infra coverage
HLD Alex Xu — System Design Interview vol 1 & 2 Classic patterns
LLD awesome-low-level-design (GitHub) Free, 25 LLD problems with Java code
Spring/MS Devinterview-io/microservices-interview-questions 200+ MS interview Qs
Behavioral IGotAnOffer Amazon LP guide LP-mapped question bank
Mocks Pramp, interviewing.io, exponent.com Free peer + paid expert

This folder now lives inside DSA Study/. Patterns, templates and problem walkthroughs are one level up in ../ — see ../TEMPLATES.md for all 21 algorithm skeletons on one page. Reuse them; don’t re-write notes.


4. What MAANG asks in 2026 (TL;DR from current research)

Dimension 2024 2026
ML/GenAI in SD rounds 1 in 10 loops ~50% of SD loops include “design LLM serving / rate-limiter / RAG” — you already built this at Jio
DSA patterns trending Arrays, DP Sliding Window, Backtracking, Greedy, Union-Find (Blind 75 misses these)
Behavioral weight Amazon-only Every MAANG now has 1–2 behavioral rounds; Amazon embeds LP in every round
LLD bar at L4/SDE-II Optional Mandatory at Amazon/Flipkart/Atlassian, Meta + Google still HLD-heavy
Coding round timing 45 min × 2 Meta = 35min × 2 in one window (very tight)

5. Full file inventory (what’s in this folder)

Root-level docs

File Lines What’s inside
README.md This file — index + 5-month plan + daily cadence
STUDY-PLAN.md ~180 20-week schedule across 5 phases, week-by-week problem targets, risks + tracker template
RESUME-VALIDATION.md ~280 Brutal scored review — 6.8/10 MAANG SDE-II, 7.5/10 healthtech-AI. Bullet rewrites, rewritten summary, ATS keyword gap, 4-week action plan

Per-topic folders

Folder / File Lines What’s inside
01-DSA/top-questions.md ~250 Pattern-frequency matrix per company, Must-Do 50, 2026 trending Qs, company-specific hot lists (Amazon/Meta/Google/Apple/Netflix)
02-System-Design/top-questions.md ~190 Classic top-12 designs + 2026 GenAI/LLM-infra designs (your differentiator) + healthcare-domain SD + 6-step framework + back-of-envelope numbers
03-LLD/top-questions.md ~470 Top-20 LLD problems, SOLID + 12 design patterns, Parking Lot Java skeleton (Singleton + Factory + Strategy), Rate-Limiter LLD tied to your Jio project
04-Java-Spring/top-questions.md ~360 30 Core Java + 25 Spring/Boot + 20 microservices + 15 Kafka + 15 Hibernate/Postgres + trap Qs — your strongest round
05-Behavioral/amazon-lp-stories.md ~530 14 STAR stories drafted in first person from your resume, all 16 Amazon LPs, Meta “Jedi” axes, Google “Googleyness”, 90-sec elevator pitch
06-Healthcare-AI/differentiator-notes.md ~530 FHIR/HIPAA/clinical-LLM Q&A, Rate-Limiter gold answer, Factory-pattern LLD writeup, CDC architecture, 14-company fit table

Parent folder: DSA Study/ (patterns 00–21)

22 pattern directories, each with a pattern-guide.md that opens with ## 0. The Template (Copy-Paste Skeleton) — the reusable Java skeleton plus the knobs you change per problem. All 21 skeletons are collected on one page in ../TEMPLATES.md.

Patterns added to close MAANG-2026 gaps flagged in 01-DSA/top-questions.md:

File Pattern MAANG frequency
17-Union-Find/pattern-guide.md Union-Find / DSU Meta ★★★, Google ★★★
18-Tries/pattern-guide.md Tries / Prefix Trees Meta ★★, Google ★★, Amazon ★
19-Greedy/pattern-guide.md Greedy + intervals + heap variants Amazon ★★, Meta ★★, Google ★★
20-Monotonic-Stack/pattern-guide.md Monotonic Stack (next/prev greater) Amazon ★★★, Google ★★★, Meta ★★
21-Stacks-And-Queues/pattern-guide.md Stacks, Queues, Monotonic Deque, design Qs All five ★★★
16-Graph-Patterns/pattern-guide.md Graphs — BFS/DFS/Topo/Dijkstra/Bellman-Ford Google ★★★, Meta ★★★, Amazon ★★

Each follows the same format: Template → Identification → Java code → Mental model → Curated problems → Complexity → Variants → Red flags → 90-sec pitch.


6. Open this next (in order)

  1. ../TEMPLATES.md — all 21 algorithm skeletons; skim daily, memorise one per day
  2. RESUME-VALIDATION.mdread first, fix 5 weakest bullets this week
  3. STUDY-PLAN.md — block your calendar for Week 1 (Two Pointers + Sliding Window, 16 problems)
  4. 01-DSA/top-questions.md — start ticking the Must-Do 50
  5. 02-System-Design/top-questions.md — read once for awareness, deep-dive in Week 9
  6. 05-Behavioral/amazon-lp-stories.md — rehearse 1 story per night starting now

7. Quick stats

Metric Value
Total docs created in this prep pack 10 (7 in MAANG/ + 3 new in DSA Study/)
Combined markdown lines ~3,100
Distinct LeetCode problems referenced ~110
STAR stories pre-drafted for you 14
System design templates ready 19 classic + 7 GenAI/healthcare
Weeks of study plan mapped 20 (~5 months)
Expected outcome on schedule onsite-ready by October–November 2026