DSA · foundations
4 topics
Complexity thinking and the linear structures everything builds on.
Hashing & maps←
8 problems
DSA · core patterns
6 topics
The patterns interviewers reach for again and again.
Sliding window←
8 problems
Binary search←
10 problems
Sorting algorithms→
5 problems
Recursion & backtracking←
10 problems
DSA · data structures & graphs
7 topics
Trees, heaps, tries, and graphs — the onsite bread and butter.
Stacks & queues←
8 problems
Monotonic stack→
6 problems
Heaps / priority queues→
7 problems
DSA · DP & advanced
7 topics
Dynamic programming is the make-or-break topic for ₹30 LPA+.
Dynamic programming←
18 problems
Bit manipulation→
6 problems
Math & number theory←
6 problems
Segment tree / Fenwick→
4 problems
Aptitude · quantitative
13 topics
The online-assessment round that gates most placements. Speed + accuracy.
Number system→
8 questions
Ratio & proportion→
8 questions
Averages & ages←
8 questions
Time, speed & distance→
8 questions
Trains, boats & streams←
8 questions
Time & work, pipes→
8 questions
Profit, loss & interest←
8 questions
Mixtures & alligations→
8 questions
Permutations & combinations←
8 questions
Mensuration & geometry→
8 questions
Aptitude · reasoning, verbal & DI
10 topics
Logical reasoning, verbal ability, and data interpretation.
Series & analogies→
8 questions
Coding–decoding←
8 questions
Blood relations & directions→
8 questions
Syllogisms & Venn←
8 questions
Seating arrangement & puzzles→
8 questions
Clocks & calendars←
8 questions
Reading comprehension←
8 questions
Sentence correction & para-jumbles→
8 questions
Data interpretation←
8 questions
Core CS fundamentals
5 topics
What separates "can code" from "understands systems".
Operating systems→
scheduling, deadlocks, memory
DBMS & SQL←
joins, normalization, transactions
Computer networks→
TCP/IP, HTTP, DNS, TLS
OOP + SOLID + design patterns←
Computer architecture→
cache, pipelining
System design & LLD
9 topics
Concept clarity and trade-offs — the unlock for higher bands.
Scalability & load balancing→
DB scaling→
sharding, replication
Message queues & rate limiting→
API design←
REST / GraphQL / gRPC
LLD: parking lot, BookMyShow, Splitwise←
Classic designs: URL shortener, chat, feed→
Fundamentals that never go stale.
Semantic HTML, CSS→
flexbox, grid, custom props
Accessibility→
WCAG, ARIA, keyboard nav
JavaScript deeply: closures, promises, event loop, DOM←
TypeScript & React
4 topics
The industry default pairing.
TypeScript: generics, utility types, discriminated unions→
React: hooks, context, reconciliation←
Server state: TanStack Query→
Client state: Zustand / Redux Toolkit←
Next.js & modern stack
4 topics
The highest-leverage frontend skill in 2026.
Next.js 15 App Router + React Server Components
Server actions, streaming, caching
Tailwind CSS, shadcn/ui, Radix
Vite / Turbopack, code splitting
Quality & performance
4 topics
What makes you hireable, not just able.
Testing: Vitest, RTL, Playwright
E2E
Core Web Vitals (LCP, INP, CLS), Lighthouse
Bundle analysis, lazy loading, image optimization
Zod validation, React Hook Form
Expected at any product company now.
Streaming LLM chat UIs
SSE/WebSockets
Tool-call rendering, optimistic updates
Generative UI with v0 / Copilot
and fixing it
Build proof of work
4 topics
Projects that signal seniority — deployed, tested, not tutorials.
Ship 2–3 real projects, deployed with monitoring→
Clean READMEs + pinned repos←
A merged open-source PR→
issue → PR → review
A written design doc with trade-offs + load-test numbers←
Package your profile
4 topics
A non-brand-name profile has to make the signal obvious.
Single-column ATS résumé, keywords mirrored from the JD→
Quantified bullets — impact, not tasks←
Optimise LinkedIn headline & keywords→
Polish GitHub — pinned repos, clean READMEs←
Sharpen for interviews
4 topics
Reps convert — DSA rounds, core CS, project deep-dive, design.
Stay warm on DSA through the interview window→
Project deep-dive: defend every résumé line for 20 min←
LLD out loud: parking lot, rate limiter, URL shortener→
HR round: 5–6 STAR stories + company research←
Apply & get the offer
4 topics
Off-campus, discovery is your job — and leverage beats one interview.
Message college alumni at target companies→
referrals convert best
Apply within 24–48h — Naukri, LinkedIn, company pages←
Enter hackathons/contests (Flipkart GRiD, Amazon ML) — direct funnels→
Reach a higher band with a real competing offer, then negotiate←
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.