š§ Why Do I Forget Everything in Interviews? : 7 Revision Hacks Every Indian Coder Needs

āMain toh roz padhta hoon, LeetCode karta hoon, tutorials dekhta hoon⦠par interview mein dimag blank ho jata hai.ā
Hey there, future tech rockstar!
If youāre a B.Tech, MCA, or BCA student, or a self-taught coder in India, I know that frustration. I felt it every single day back in my college hostel. I was putting in the hours, grinding DSA problems, and watching every tutorial from Apna College to Striver. But when the interviewer said, āWalk me through your logic,ā it was like my brain hit a hard reset. š
I realized then that this wasn't about lacking talent. It was about how I studied. As an NIT Warangal grad who later grew a 7,000+ member tech community (AlgoAvengers), I've since learned the most important secret to success: revision is more important than learning.
In this #WisdomWednesday post, Iāll share the exact science-backed, practical strategies I used to escape the "learn-forget-panic" loop and start acing interviews. Letās make you unstoppable! š
š§Ŗ Why Your Brain Has a āDeleteā Button (And How to Stop It)
Ever wonder why that late-night session on Binary Search Trees vanishes by interview day? There's a scientific reason.
German psychologist Hermann Ebbinghaus discovered that without revision, your brain automatically forgets 70% of new information within 24 hours. He called this the Forgetting Curve, and itās why cramming for an interview never works.
The good news? You can hack your brain. The keys are spaced repetition and active recall. These techniques, used by JEE/NEET rankers and now by you, will lock concepts into your long-term memory. No more blanking out when the interviewer asks, āWhatās a hashmap?ā
Average Indian Engineering Student Reality Check
I know what your day looks like, because it was mine.
Morning: Attending (or surviving) college lectures on CN or DBMS.
Afternoon: Grinding LeetCode in the library or hostel, fueled by endless cups of chai.
Evening: Binge-watching Kunal Kushwaha or Love Babbar videos.
Night: Saving another "must-read" GitHub repo you'll open⦠someday.
You're working hard. The problem isnāt your effortāit's that you're building a sandcastle of knowledge while the Forgetting Curve acts like a relentless tide.
ā ļø The hard truth: You donāt need more content. You need to retain the content you already know.
š Revision: Your Secret Weapon for Crushing Interviews
Revision isnāt just re-reading notes. Itās about forging a deeper connection with the material. Every time you revise, youāre not just remembering; you're building a stronger, more resilient knowledge base.
Here's why it's a game-changer:
ā
It Forges Unbreakable Memory: Each revision builds stronger neural connections, so you recall concepts faster.
ā
It Exposes Your Weaknesses: Revisiting a topic shows you what you thought you knew (e.g., āWait, do I really mix up BFS and DFS?ā).
ā
It Boosts Confidence: Familiarity calms nerves, so you can explain a complex algorithm without sweating.
ā
It Builds Critical Thinking: It helps you link older topics to new ones (e.g., how pointers relate to OS memory management).
Your Takeaway: Mastering 10 core topics (like Arrays, Trees, and DBMS queries) is infinitely better than skimming 50.
š§ The āTopperās Hackā That Changed Everything: Spaced Repetition
This is how JEE/NEET rankers seem to have infinite memory. Instead of revising randomly, you review topics at increasing intervals to fight the Forgetting Curve head-on:
Day 1 ā Day 3 ā Day 7 ā Day 15 ā Day 30
Your Personalized Spaced Repetition Plan (e.g., Linked Lists)
DayĀ Ā | TaskĀ Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā |
Day 0Ā | Learn Linked List theory + solve 3 problemsĀ |
Day 1Ā | Revise core concepts + 2 new problemsĀ Ā |
Day 3Ā | Code a Linked List reversal from memoryĀ |
Day 7Ā | Explain Linked Lists to a friend or yourself |
Day 30 | Solve a complex problem (e.g., Merge k Sorted Lists) |
š Tools to Simplify Your Revision:
Anki: A free flashcard app with built-in spaced repetition. Create cards for DSA algorithms or OOPS principles.
Google Calendar: Set reminders like āRevise Stacks at 8 PM.ā
Notion/Obsidian: Organize your notes and tag weak areas for easy review.
Sticky Notes: Jot down key concepts and stick them on your desk or hostel cupboard.
āļø Stop Bookmarking. Start Owning Your Knowledge.
āVideo dekh liya matlab yaad ho gayaā ā this is the biggest myth of passive learning.
To truly retain concepts, you need to engage with them actively. Instead of bookmarking another YouTube video, close the tab and create your own notes.
Active Learning Techniques That Actually Work:
TechniqueĀ Ā Ā Ā Ā Ā Ā | Why Itās a SuperpowerĀ Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā |
āļø SummarizingĀ Ā Ā Ā | Forces you to rephrase and truly understand info. |
š§ Mind MappingĀ Ā Ā Ā | Helps you visualize connections between topics. |
šÆ FlashcardsĀ Ā Ā Ā Ā | Ideal for quick, targeted revision of key facts. |
š§āš« Teaching others | Instantly reveals your knowledge gaps. |
Pro Tip: Even if no one is around, teach out loud to yourself. Explaining a concept to an imaginary friend is a golden technique for solidifying your understanding.
š Don't Just Practice. Perform Under Pressure.
Coding alone in your room is easy. Coding with an interviewer watching (or a shaky Zoom connection) is a whole different beast. To ace placements, you need to simulate that pressure.
Mock Interviews Will Change Your Game:
Peer Mocks: Team up with batchmates or join Telegram groups like AlgoAvengers for peer-to-peer practice.
Free Platforms: Use Pramp for peer mocks, Interviewing.io for realistic technical interviews, or LeetCode Mock Interviews for timed challenges.
š Always Reflect After Every Mock:
Ask yourself:
Did I freeze because of logic, syntax, or nerves?
Which specific topic do I need to revise?
How can I explain my solution more clearly?
š Your Action Plan: The 7-Day Revision Challenge
Youāre busy with lectures, assignments, and maybe even building a startup (like I did!). This 7-day plan is designed to fit your hectic schedule, requiring just 45ā60 minutes a day.
DayĀ Ā Ā Ā | TaskĀ Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā |
MondayĀ | Revise last weekās DSA topic (e.g., Trees) using flashcards.Ā |
Tuesday | Revisit one CS core subject (OS/DBMS/CN). Write a summary.Ā |
Wednesday | Create a mind map for a topic + explain it to yourself. |
ThursdayĀ | Attempt a mock interview with a timer (use Pramp!). |
FridayĀ | Review a GitHub projectās codebase. Study the |
SaturdayĀ | Learn a new topic only if older ones are solid. Solve 2 problems.Ā |
SundayĀ | Reflect on the week and plan your next.Ā Ā Ā Ā Ā Ā Ā |
š Just 45ā60 minutes/day can set you apart from 95% of your batchmates.
š« Avoid These Placement Season Traps
TrapĀ Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā | Reality CheckĀ Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā |
āKal revise kar lungaāĀ Ā Ā Ā Ā Ā | You wonāt. Schedule it on your Google Calendar right now. |
āAur ek tutorial dekh leta hoonā | Depth > Quantity. One topic revised 5 times > 5 new ones. |
āTime hi nahi haiāĀ Ā Ā Ā Ā Ā Ā Ā | No revision = relearning later, which wastes double the time. |
ā Your Path to Interview Success
āInterviews donāt test what you learned yesterday. They test what you can recall and apply today.ā
So if youāre stuck in āTutorial Hellā or constantly anxious about interviews, remember my story. I cracked the code by focusing on revision. You can too.
š Revise Smart. Reflect Critically. Repeat Consistently.
What To Do Next:
Block 45 mins/day for revision on your calendar.
Use spaced repetition or mock sessions to test yourself.
Teach someone (or yourself) one concept this week.
Make your own notesānot just bookmarks.
Follow the weekly revision plan consistently.
š¤ Join the AlgoAvengers Movement
This post is for youāEvery engineering student grinding for placements, internships, or that first big break. Share this with your study group, hostel buddies, or WhatsApp gang to help someone else level up.
š¬ Want ready-to-use revision templates, weekly planners, and spaced repetition trackers?
š Drop a comment āREVISIONā below or DM us on Hashnodeāweāll send you the entire template pack!
š¬ Got a revision plan that works for you? Share it in the comments or DM meāIād love to feature it in our next AlgoAvengers post!
You've got the plan, now let's build the habit. Join the AlgoAvengers community and stay connected for continuous support on your coding journey.
š Join Us for More #WisdomWednesday Content
Hashnode: AlgoAvengers š
Telegram: Join the AlgoAvengers Community
LinkedIn: Follow AlgoAvengers on LinkedIn
Letās assemble, code, and conquer together! šŖ
Subscribe to my newsletter
Read articles from AlgoAvengers š directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

AlgoAvengers š
AlgoAvengers š
AlgoAvengers is a dev-first platform delivering curated tech news, career tips, and job updates ā daily. We post theme-based blogs 7 days a week, covering: š” Dev concepts š§ Career & motivation š§ Tools & resources š° Weekly tech news (#FinalCommit) Join 8k+ developers growing with clarity, not chaos. š