By students, for students 🤝
Railway exam preparation, completely free
Real previous-year questions for RRB NTPC, Group D, ALP, JE and RPF, with answers and simple Hindi and English explanations.
✓ Free✓ No sign-up✓ Works offline✓ Hindi + English

🚉 RRB NTPC • 🛤️ Group D • 🚂 ALP • 🔧 Technician • 🏗️ JE • 🩺 Paramedical • 🛡️ RPF Constable • 🎖️ RPF SI • 📦 DFCCIL • Free · Hindi + English • 🚉 RRB NTPC • 🛤️ Group D • 🚂 ALP • 🔧 Technician • 🏗️ JE • 🩺 Paramedical • 🛡️ RPF Constable • 🎖️ RPF SI • 📦 DFCCIL • Free · Hindi + English
51,187real PYQ questions
452past papers
12exams
Hindi + ENevery question in both
Which exam are you preparing for?
🚉🛤️🚂🔧🏗️🩺🛡️🎖️📦⚙️🧱⚡
RRB NTPC (स्नातक/अस्नातक)
RRB NTPC (UG/Graduate)
RRB ग्रुप डी
RRB Group D
RRB सहायक लोको पायलट (ALP)
RRB Assistant Loco Pilot (ALP)
RRB तकनीशियन
RRB Technician
RRB जूनियर इंजीनियर
RRB Junior Engineer (JE)
RRB पैरामेडिकल
RRB Paramedical
RPF कांस्टेबल
RPF Constable
RPF सब-इंस्पेक्टर
RPF Sub-Inspector (SI)
DFCCIL एग्जीक्यूटिव / जूनियर एग्जीक्यूटिव
DFCCIL Executive / Junior Executive
RRB जूनियर इंजीनियर (मैकेनिकल)
RRB Junior Engineer (Mechanical)
RRB जूनियर इंजीनियर (सिविल)
RRB Junior Engineer (Civil)
RRB जूनियर इंजीनियर (इलेक्ट्रिकल)
RRB Junior Engineer (Electrical)
Try a real question
The app at a glance







Previous year papers
RPF Constable
12 papersRPF Sub-Inspector (SI)
15 papersRRB Assistant Loco Pilot (ALP)
46 papersRRB Group D
148 papersRRB Junior Engineer (JE)
33 papersRRB NTPC (UG/Graduate)
162 papersRRB Technician
36 papers
12 papersRPF Sub-Inspector (SI)
15 papersRRB Assistant Loco Pilot (ALP)
46 papersRRB Group D
148 papersRRB Junior Engineer (JE)
33 papersRRB NTPC (UG/Graduate)
162 papersRRB Technician
36 papers
Practise by subject
➗ Mathematics🧩 General Intelligence & Reasoning🔬 General Science🌍 General Knowledge📰 Current Affairs🚆 Railway General Knowledge💻 Computer & Financial Awareness🔤 English📘 Mechanical Engineering📘 Civil Engineering📘 Electrical Engineering
Today’s motivation
रोज़ की नौकरी और रात की किताबें—दोनों ज़िंदा रखने के लिए हैं, पर सिर्फ लक्ष्य ही तुम्हारी पहचान बनाएगा।
Your day job keeps you alive, but only your goal defines who you are. Don't let the 9-to-5 erase the dream.
What’s inside the app
🎯Daily 10
Ten questions a day from your weak spots
Ten questions a day from your weak spots
🗂️1,680 flashcards
Smart revision that reminds you before you forget
Smart revision that reminds you before you forget
📝Mock tests
With a timer, question palette and real negative marking
With a timer, question palette and real negative marking
📕Mistake book
Every wrong answer comes back until you master it
Every wrong answer comes back until you master it
📰Daily current affairs
A morning digest and a quiz
A morning digest and a quiz
🧾40 cheat sheets
Formulas and facts at a glance
Formulas and facts at a glance
🔥Streaks and levels
A daily study habit, from General to Rajdhani
A daily study habit, from General to Rajdhani
🏆Leaderboard
Compare your rank with other candidates of your exam
Compare your rank with other candidates of your exam
⚡60-second speed round
For the minutes you wait on a platform
For the minutes you wait on a platform
📶Works offline
Download once, then no internet needed
Download once, then no internet needed
🌐Hindi ⇄ English
Every question, option and explanation in both languages
Every question, option and explanation in both languages
💪Daily motivation
112+ quotes and study tips
112+ quotes and study tips
How it works
1. Pick your exam
Choose your exam and see its syllabus and pattern.
Choose your exam and see its syllabus and pattern.
2. Practise daily
Daily 10, topic tests and real PYQs, with explanations.
Daily 10, topic tests and real PYQs, with explanations.
3. Take mock tests
Full mocks in the app, with a timer and correct negative marking.
Full mocks in the app, with a timer and correct negative marking.
RailPariksha offers free, subject-wise and topic-wise practice MCQs with answers and bilingual explanations for every major RRB and RPF exam: NTPC, Group D, ALP, JE, Paramedical, RPF Constable and Sub-Inspector.
Practise free, every day!
Daily 10, flashcards, mock tests, streaks and 45,000+ real PYQs in Hindi and English.
Get it on Google Play Join our Telegram
Daily 10, flashcards, mock tests, streaks and 45,000+ real PYQs in Hindi and English.
Get it on Google Play Join our Telegram