Civil services prelims mocks with a plan after each one
UPSC CSE, IFoS, ESE and CMS, and the state exams: BPSC, UPPSC, MPPSC and Rajasthan CET.
Each mock follows the latest notice for its exam: the papers, the number of questions, the time and the negative marking. UPSC and the state commissions publish their own past papers; the mocks here are original papers written for this site and are not official papers.
UPSC and state prelims share much of their general studies syllabus, with state-specific topics on top. After every mock you see the topics that cost you the most marks and practise exactly those.
Civil services exams
UPSC CSE mock tests
The Civil Services Examination for IAS, IFS, IPS and other services: a two-paper objective Prelims, then Mains and a personality test. Prelims Paper II (CSAT) is qualifying.
UPSC IFoS mock tests
The Indian Forest Service Examination: the Civil Services Preliminary Examination as a screen, then six conventional papers and an interview. Prelims marks are not counted in the final merit.
UPSC ESE mock tests
Recruitment to Group A and Group B engineering posts: a two-paper objective prelims (500 marks), two conventional mains papers (600) and a personality test (200). This practice test is the Civil prelims.
UPSC CMS mock tests
The Combined Medical Services Examination for medical officer posts: two objective papers of 250 marks on one day, then a personality test of 100 marks.
BPSC CCE mock tests
Bihar's combined examination for state civil services: one objective General Studies paper of 150 marks in two hours, then a written Main Examination and an interview. Prelims marks are not added to the final merit.
UPPSC PCS mock tests
Uttar Pradesh's Combined State / Upper Subordinate Services examination: two objective prelims papers, then a conventional Main Examination and an interview. Prelims Paper II is qualifying and is not added to the prelims merit.
MPPSC SSE mock tests
Madhya Pradesh's state civil services examination: two objective prelims papers of 300 marks and 2 hours each, then a written Main Examination and an interview. Prelims Paper II is qualifying and is not added to the prelims merit.
Rajasthan CET (Graduate Level) mock tests
Rajasthan's eligibility test for twelve graduate-level posts: one OMR paper of 150 multiple-choice questions, 300 marks, 3 hours, with one-third of a question's marks taken off for a wrong answer.
Rajasthan CET (Graduate Level) syllabus · Rajasthan CET (Graduate Level) exam dates
Rajasthan CET (Senior Secondary Level) mock tests
Rajasthan's eligibility test for 12th-level posts such as Constable, Forester, Clerk Grade II and Junior Assistant: one OMR paper of 120 multiple-choice questions, 240 marks, 2 hours 30 minutes, with one-third of a question's marks taken off for a wrong answer.
Rajasthan CET (Senior Secondary Level) syllabus · Rajasthan CET (Senior Secondary Level) exam dates
How it helps you improve
- Take a full test: Timed and marked like the real exam.
- See your analysis: Your score by section and topic, and the topics that cost you the most.
- Practise those topics: Short sets, with an explanation after every question.
- Take the next test: It shows whether your practice worked.
Questions and answers
Are these official UPSC or State PSC papers?
No. The tests are original papers written for this site in the pattern of each exam’s latest official notice. They are practice, not official UPSC or State PSC material.
Are the mocks in Hindi?
Yes, where the real exam has a Hindi paper, the mock does too.
What happens after I finish a test?
You see your score by section and by topic, every answer with its explanation, and the topics to practise first. The next test shows whether those topics improved.
Are the tests free?
Yes. The tests and the practice are free. A free account keeps your results, your weak topics and your plan.
Official pages
- Union Public Service Commission (upsc.gov.in)
- Union Public Service Commission (upsc.gov.in)
- Engineering Services (Preliminary) Examination, 2027 (upsc.gov.in)
- Union Public Service Commission (upsc.gov.in)
- Bihar Public Service Commission
- Uttar Pradesh Public Service Commission (uppsc.up.nic.in)
- Madhya Pradesh Public Service Commission
- Advertisement No. 09/2026, CET (Graduate Level) 2026, detailed advertisement with scheme and syllabus (Hindi and English syllabus, PDF)
- Advertisement No. 08/2026, CET (Senior Secondary Level) 2026, detailed advertisement with scheme and syllabus (PDF)
Civil services preparation articles
- Rajasthan CET Senior Secondary (12th Level) 2026: exam date, pattern, syllabus
- BPSC 72nd CCE 2026: exam date, pattern, syllabus and how to apply
- MPPSC State Service Exam 2026: exam date, pattern, syllabus and how to apply
- Rajasthan CET Graduate Level 2026: exam date, pattern, syllabus and how to apply
- UPPSC PCS 2026: exam date, pattern, syllabus and how to apply
- UPSC CMS 2027: exam date, pattern, syllabus and how to apply
- UPSC CSE 2027: exam date, pattern, syllabus and how to apply
- UPSC ESE 2027: exam date, pattern, syllabus and how to apply
- UPSC IFoS 2027: exam date, pattern, syllabus and how to apply
- UPSC prelims explained: GS Paper I, CSAT and the 66-mark rule