Tech Interview Master¶
Everything to crack entry-level to mid-level software engineering interviews at top tech - MAANG and Indian unicorns. Runnable DSA in Python, 21 real system designs, CS fundamentals, ~194 conceptual Q&A, a databases deep-dive, and behavioral prep - all cross-linked and searchable.
Start with the 10-Week Plan Browse the DSA Guide
Explore the pillars¶
-
DSA Mastery
19 core patterns, 50+ algorithms, and 10 data structures - with intuition, complexity, and runnable Python in the Code Library.
-
System Design
A repeatable framework, estimation, 6 building-block components, and 21 real designs optimized for the 45-minute interview format.
-
CS Fundamentals
The concepts interviewers probe - OS, concurrency, networking, DB internals, hashing, security - each with a 2-minute answer and
[core]/[advanced]tags. -
Q&A Bank
~194 conceptual questions, answer-first with follow-ups and difficulty/company tags, plus one-line rapid-fire drills.
-
Databases
SQL query patterns, theory Q&A, NoSQL modeling, the SQL-vs-NoSQL decision, and a 12-problem practice set.
-
Behavioral
The STAR method, a story bank, Amazon's 16 Leadership Principles, and company-specific guides.
-
Interview Prep
A 10-week study plan with milestones, company-specific focus areas, and mock questions.
-
India-Specific
Salaries, top companies and unicorns, cities, referrals, and payment/food-delivery designs tuned for the Indian market.
How to use this site¶
Suggested path
New here? Start with the 10-Week Study Plan, then drill DSA patterns daily, read System Design on weekends, and review Fundamentals + Q&A in between. Use the search (top bar) to jump straight to any concept.
- Searchable: press S or / and type any keyword.
- Dark mode: toggle with the icon in the header.
- Runnable code: every DSA snippet in the Code Library is real Python you can copy and run.