PYQs reveal what actually gets asked
Examiners repeat patterns. Topic weight, depth, framing — all of it lives in the last 10 years of papers. Solve them first, then build everything else around what you find.
The highest-signal practice you can do.
Most aspirants treat PYQs as practice. They're actually intelligence. The pattern of what's asked, how deep, in what wording — all of it is already there in the last 10 years. Read it first, then plan everything else around what you find.
Every paper, every year, every topic.
Filter by exam, year, subject or topic. Click any bundle to start solving with timer + auto-evaluation.

NDA Previous Year Paper 1 (2021)

NDA Previous Year Paper 1&2 (2020)

NDA Previous Year Paper 2 (2019)

NDA Previous Year Paper 1 (2019)
UPSC CDS/OTA (1) - 2020 (PYQs)
UPSC CDS/OTA (2) - 2020 (PYQs)
Topic frequency — the cheat code most aspirants miss.
Some topics get asked 4–5 times every 10 years. Others almost never. Our frequency map gives you the per-topic ask-count across 10 years so you can over-invest in high-yield zones without guessing.
- Asked 4–7 times in 10 yrs
- 60% of total marks
- Must-master before mocks
- Asked 2–3 times in 10 yrs
- 30% of total marks
- Strong concept coverage
- Asked 0–1 times in 10 yrs
- 10% of total marks
- Quick read, not deep dive
A 4-stage method for getting compounding returns from PYQs.
Just solving a PYQ once isn't enough. Tag the topic, log what you got wrong, and re-attempt the same paper in 4 weeks — that's how the pattern becomes intuition.
PYQs calibrate the right study depth for every topic.
- Over-study low-yield topics
- Memorize unnecessary depth
- Run out of time on hot zones
- Confuse breadth with mastery
- Right depth for every topic
- Faster syllabus completion
- Hot-zone over-investment by default
- Confidence on exam day