Recent posts in Preparation Experience



My name is Aakash Bhardwaj, and this blog is about my life in the last three years. I was non-serious at the time of JEE prepration, and I assumed IITs were the same as other colleges, so I didn't prepare for JEE much. I was admitted to a tier 3 college, and within one year of college, I realized the value of IITs. During 2nd year, I started wondering about various options, which was when I came to know about GATE. In 3rd year, precisely the 6th semester, I started preparing for GATE 2021 and enrolled in the Ravidrababu Ravula sir's course. Ravi sir taught very well, and there was a considerable difference between what I learned in college and what sir taught. Everything was going well, and I was pulling 7-8 hrs per day and managing my college altogether.

 In GATE 2021, the pattern changed, and there were two examination shifts. IITB also introduced multiple select questions. Due to COVID, semester exams that were supposed to get over in the Last week of December got postponed and went till the first week of Feb. Practical exams clashed with GATE. The GATE exam was on 14 Feb, and one day before the exam, I was in college for practical exams. I had very high expectations on exam day, but I had hardly read anything in the last 30 days. My exam slot was 2-5 pm, I went for the exam, and I almost gave up within an hour and started guessing the answers instead of solving the questions. Ultimately, I got 35 marks.  

So I had two options: to go for another attempt or join TCS. I decided on another shot. Firstly, I analyzed my mistakes in GATE2021. Which were

  • Solved very few PYQs
  • Very less practice.
  • Poor in-depth knowledge of subjects like TOC, DM, COA, and DBMS


So, just after GATE 2021, I started preparation and had access to MadeEasy Prime lectures. I took subject by subject, made thorough revisions, and referred MadeEasy classes for weekly topics. In this way, I have completed DS, Algo, CD, COA, DLD, CN, and OS by May end. In June, I enrolled in the Gateoverflow and MadeEasy test series and started attempting tests(Topic-wise and subject-wise tests) on every alternative day. I analyzed every test properly. In parallel, I started learning discrete maths from Satish Yadav sir and TOC from Deepak Poonia sir(GOCLASSESS was just launched then). I have completed all subjects till September, including solving PYQs twice.

In October, I started giving full-length test series. I have attempted almost 30+ full-length tests from various test series on alternative days. In Made Easy test series, my lowest marks were 58, and my highest was 82 (I got 68+ in most tests). In the Gateoverflow test series, I attempted three full-length tests with scores of 56,61, and 59. In the ACE test series, I got 70+ on most of the Attempted tests.

But, 20 days before the exam, I got covid positive, suffered from extreme symptoms, and took almost 7-8 days to recover partially and get back to studies. And this was when I got the news that my grandfather had expired. Throughout the lockdown, I used to study in the room next to my grandfather's room. It seemed that GOD was against me, and I was utterly lost. And guess what? I failed in GATE again!!.

I planned everything, completed the syllabus on time, solved every PYQ, attempted the Test series with proper analysis, solved foreign university assignments, and still got a rank of 3500. GATE 2022 was bigger than a failure for me. I was depressed and stressed. Thanks to Satish sir and my parents for helping me at this time. My failure portfolio didn't stop here.

After this, I attempted PGEE. I was on the waiting list but didn't secure a seat. In BARC, I got 130, and the cutoff was 134; hence, I was not shortlisted. In CPCL, I got 80/120. There was only one seat for UR, and I am from the General category, so I again failed(CPCL did not disclose the cutoff). Somehow, I started revision and attempted the HPCL exam after one month. I got 126 marks, and the UR cutoff was 130. I was very close to the threshold, but I still failed.

In the meantime, I got job offers from TCS, INFOSYS and IOPEX, but the salary was too low. I also got an MTech admission offer at IIIT Delhi (non-gate) and BITS Pilani(Goa campus). NPCI(national payments corporation of India) also offered me a job opportunity. IITs and PSUs were my dreams, and I gave my 100% to achieve my goal. It was difficult for me to satisfy at a bare minimum. 

I am not motivated to go for another attempt at GATE, and it is still being determined when ISRO will hire through the ICRB exam or when NIELIT will recruit. Considering everything, I decided to go to Australia for higher studies. I got admission to CDU, Darwin(Australia), and this is probably my last week in India. 


So yes, this was my hustle and my gate journey. People say, "Luck favors those who work hard," but I doubt it!!


I would especially like to thank Deepak sir for the unique content for TOC and brilliant answers on Gateoverflow. Thanks to Satish sir for teaching me and helping me in tough times. My parents supported me throughout the journey. I remember when my mom used to watch Ranayan on muted audio because I was studying then, so thanks for the blessings and constant support they have been for me. A special thanks to Kirti Soni and Himanshu Kumar for solving my irritating doubts.


Aakash_Bhardwaj posted in Preparation Experience Feb 1 edited Feb 1 by Aakash_Bhardwaj

Hello everyone, as the GATE exam is only 15 days away, it's important to focus on key things that will help you to perform well. Here are some tips for you to consider:

  • Revise every topic that you have studied so far. This is crucial as it will refresh your memory and help you to identify any areas where you may need to focus more. Make sure to give special attention to the topics you are struggling with.
  • Give at least one full-length test every day until the end of January. This will help you to get used to the format of the exam and identify any areas where you may need to improve.
  • Do not try to study any new topics now. GATE is not a test where you need to score 100 marks, and in the past, no one has ever scored 100 marks. Therefore, it's important to focus on revising the topics you have already studied.
  • One thing that I would like to add is that you should not give mock tests at home. Instead, try to give the test at a friend's house or in a cyber café. This will give you a better idea of what the real exam will feel like, as the environment and ambiance at home is different from the real examination.
  • When giving mock test, focus on your silly mistakes that you do in exams, note it down somewhere and read this silly mistakes before giving the next mock test. By doing so, you will be able to identify and fix common mistakes that you make during the exam.

Stay calm and focused on the day of the exam. A positive attitude is key to success. Overall, the key to success in the GATE exam is to revise thoroughly, practice regularly, and stay calm and focused on the day of the exam. Good luck!

Avinash31 posted in Preparation Experience Jan 21 edited Jan 22 by anonymous

Topic was permutations and combinations. Some of the students said sir we already know this topic and we have studied it in 11th standard. So why waste time on it?

Sir smiled and said — I know.

Then he asked a question — “how many arrangements are possible for the word ‘bombay’”? And I think everyone must have solved this question. Then later on in the same class moving forward to a much more complex topic (identical ball in the box problem, circular permutations etc) we were so much concentrated on finding solution of these tough questions that our sir didn’t even took pen and answered all the complex questions in a tenth of a second.

He must have solved it in his mind, one may think. But how fast? Did he already knew what he was going to teach that day and so must have memorized all the answers, but then why would’ve he had said that now you make the questions using your imagination and I will answer them at the same speed. And he did that again. Then, at last when he answered how he was so fast in calculating those answers he said

I don’t know.

I know how to calculate the arrangements of the word Bombay and so I applied the same logic in every complex topic. He said he never crammed any formula (we used to cram formulas for these complex problems).

Not only for this subject, he did the same thing with every subject. Few years later, today when I was reading a quote by Mark Twain on the internet that — if you tell the truth, you don’t need to remember anything took me back to those days. It is we who make the problem complex ourself (in life too) and then feel bad for not able to solve. I can say this with my whole confidence that whatever subject he taught us I never tried to cram anything. I only uncovered what was covered at first, the whole truth. I religiously followed my teacher. I worked hard for a year but still after giving GATE (2020) examination (AIR 1248) only IIT Indore and IIITB were ready to send me an admission letter. This was a failure for me because I was studying to get into IIT Bombay. Clearly I rejected IIT Indore and IIITB.

Few days later when giving interviews to get a job, one of the interviewers said that you must be regretting now that you have wasted 1 year in preparation. I gently replied, Sir I have no regrets and I do agree that I failed. I accept that I am a failure. I still call myself a failure sometimes cause of failing a lot so often. But I have no regrets.

I am actually happy that I failed because after preparing so hard for that one year I realized that the destination was not the end goal rather it was the journey which we overlook often. In that 1 year I learnt how to deal with fear, anxiety, depression, family pressure, financial issues when all of them attack at the same time and on top of that you get diagnosed with MDD (major depressive disorder). If you don’t know about MDD it’s good. Physical pain is nothing when compared to the mental agony. MDD is a mental illness. On one side were these demons and on the other side was me alone. I was in tears during that time. I have no count of how much I would’ve cried during those days.

Here, one might ask — “why crying over a trivial exam?” A single piece of paper wouldn’t decide your future. Yes it’s true. But the journey which will lead you to the exam will decide what kind of person you will become. Remember the journey matters not any piece of paper ofcourse, if you continue to prepare till the end.

My frustration increased tremendously everyday to beat the topper in our coaching center (he got AIR 13 that year btw). It went on the whole year. I was determined that I will beat this guy. Me failing in GATE was the symbolic death of me against those demons which every aspirant must face in their journey. But as written in Shrimad Bhagavad Gita that those who die in war go to heaven too. I am proud that facing all those demons I accepted death instead of leaving the battleground.

So what if one may die because it’s the journey which leads to the destination is considered more important than the destination itself.

I learnt a lot in that one year of preparation for GATE. To date I am proud that I get to be taught by someone whom every part of personality I admire. Now sometimes I teach the same things to other needy students which I learnt from my teacher.

This was my story. If an average student from tier-3 college suffering with MDD can get 1248 rank in GATE then why can’t you get AIR 1. Always aim the highest. On then one end I was fighting with fear, anxiety, family issues,suicidal thoughts because of MDD and on the other end somewhere deep I knew that I will beat that AIR 13 student in this year’s exam. I always aim high. Aiming lower is a sin. Never do that. Aim so high that you aren’t even hesitant to die for your aim. It’s not like people who get AIR 1,2,3 doesn’t feel pain, stress. Even the strongest of the strong feel fear.

Karna was feeling fear too in the final battle v/s Arjuna, as said by his charioteer.

When our sir said “how many arrangements are possible of the word ‘bombay’?” he must’ve unconsciously said to every student sitting there that their target is IIT Bombay. That’s what I think.

So that one year of preparation has made me a very strong person from inside. Whenever I aim, I aim for highest. Aiming low is a sin. Don’t be a sinner.

Current situation: I am working in a startup and earns enough that the thoughts to go in FAANG doesn’t enter in my mind. I teach some students too. I am still suffering from MDD and I take medications for it. I lift weights and it’s been 3 years doing that.

My website:

darshansharma_ posted in Preparation Experience Jul 22, 2022


Hi, I am Darshit Gandhi. At my time, JEE was not compulsory after 12th Std in Gujarat, we had GUJCET exam. So I gave GUJCET and scored pretty well in that exam. I was not having any craze for IITs during that time. So I decided to pursue my B.E. in CSE from one of the topmost college of Gujarat. During my B.E. also, I had no plans of doing  M.Tech.

In my second year of B.E., one of my friend asked me to go with him in the demo class for GATE. I went with him to give him some company, but was unaware of the fact that this thing was gonna change my future.


Attempt 1 : GATE CS 2021 - The Beginning

Even though I have joined an local offline coaching in my 2nd year, but I was not at all taking it seriously. I was just attending the classes, making notes, then I come home and just forgot to revise. This was my life for 1.5 years. Initially, it was very difficult for me to understand subjects like OS, DBMS, COA, etc. as it was only my 2nd year, and we were just studying C++ in our college. But one good thing in my coaching was that once they complete the syllabus, they start to teach again the whole syllabus. So, after around 1 year, we started to study our whole syllabus again in around July 2019. And now this time, I was understanding what was taught in the class. But now also, after coming home, I was not doing anything. I was treating this like some college semester exam and this was my biggest mistake. Revision is very very very important if we are preparing for GATE exam. It is a very boring and tedious thing, but we cannot get good rank without doing enough revision (There may always be some exceptions). 

Anyways, until Feb 2020, I was just attending the classes and making notes and nothing extra. Then, I realized that I am having only 1 year for my GATE exam. Now I was worried wondering that how will I complete 10-12 subjects in 1 year along with college work. So from March 2020 onwards, I started my serious GATE preparation. I started to take subjects one by one, started studying them, referred notes, google and also youtube. Initially, I was following youtube channels like Ravindrababu Ravula, Knowledge Gate, Gate Smashers, etc. and websites like Gate overflow, geeksforgeeks, etc. So I studied the subjects in this order : Discrete Maths → TOC → Compiler → DBMS → DS → Algorithms → OS → CN. I haven’t touched COA because that was the most difficult subject for me. I haven’t touched Maths, Aptitude and Digital because I was in a dilemma that I will complete this all subjects in January because these are “EASY” subjects. But I was very wrong. Also, at that time, “PUBG mobile” was at its peak in India, I used to play everyday from 2 pm to 5 pm with my friends. The thing is that I always underestimated GATE exam. Finally PUBG mobile got banned in October and I guess that was some kind of relief for me from this gaming addiction.

I tried to complete my syllabus (except the 4 subjects) till December end. Then I tried giving some tests from Made Easy test series and was scoring decent marks. Now, I did the same mistake during this time also as I did initially when I started my preparation. I was just “reading” the questions which I answered wrong, not “understanding” it. Also, I was not checking the questions that I answered right. They are equally important as the wrong ones, as we might have got the correct answer by some wrong method. 

I was planning to do Maths, Aptitude, Digital and COA in January, but our 7th semester Final exams were scheduled in January due to pandemic. So now,my most of January went for this college exams, and I resumed my GATE studies from around 20th January. Now, the link has broken, and I have also decided to give GATE 2022 next year. I was very scared because my 4 subjects were left to study and I also need to do revision of previous studied subjects. So I decided to go with revision of my previous and left the remaining subjects. I gave around 8-10 full length tests and my average marks were around 54-55 out of 100 and I was getting rank around 500-1000.

13th February 2021 – I woke up at 9 am. My exam slot was in the afternoon. I did not touched any books on that day. I was laying down and closing my eyes and sometime just roaming in the house. Time came, and I went to gave the exam. Initially, I solved 2 questions correctly, so that gave me some confidence, but the 3rd question was from Paging (OS) and I took around 20 min to do that question. I was not moving forward because I know that I will definitely solve that question. I got some odd number as the answer and I was not sure whether I solved it correctly or not (I came to know much later that it was correct). So now I just solved 3 question in 30 min and now I only had 150 min left for 62 questions. My heartbeat increased like anything. I continued solving other questions, but there was a lot of pressure on me at that time. I was very angry at me when the exam got over, but I kept the smile on my face. I asked my friends who were at that exam centre, they also told that the paper was very difficult and their exam went ok. I was somehow relieved after listening that everyone found that the exam was tough, but then also deep down, I knew that I could definitely do better. After the answer key came, I got to know that I can easily score 7-8 marks more if I was able to calm myself down during the actual exam. 

It will not matter how much we have studied, only thing that matters is that how are we able to handle ourself during that 3 hours of the actual exam.

My result came early than the actual mentioned date, I had zero expectation of getting a rank under 300 this time. I opened the website and found out the I got AIR 732. Was not happy and was not sad either. Getting under 1000 rank in GATE CS is a very big achievement in itself. I might have got IIT BHU, IIT Dhanbad, NIT Trichy, NIT Warangal, NIT Surathkal, etc, but my goal was only top 7 IITs. So now I have decided that I will prepare for GATE 2022.


Attempt 2 : GATE CS 2022 - The Conclusion

For GATE 2022, I only have to prepare those subjects which I left in GATE 2021, revise those previous subjects and solve more and more problems. I got placed from my Campus Placements and decided to take that job as a backup and prepared for GATE 2022, so that I don’t have to worry that what if I don’t get under 300 rank this time also. So having something in backup is a plus point. It will be very difficult to prepare along with a job, but believe me, it will help you lose some of the burden from your head.

I started with COA, but then had a 2 months break because my 8th semester of college was ongoing and I had to complete my lab assignments and project work. I started my GATE preparation again in July 2021 but not full fledged, because I had my job from 9 am to 7 pm and then studying at night with tired mind was very difficult. But then also, I made up my mind to study in whatever time I get. Moreover, this year, Valorant was at its peek. So I used to play everyday for around 2-3 hours from 8 pm to 9pm/10pm. Yeah, I know, I really need to do something regarding my gaming addiction :( 

I used to start studying from 9 pm/10 pm and study till 2 am/3 am. On Saturday/Sunday, I used to study for 4-6 hours. I would suggest to study more on normal weekdays than on weekend and relax on weekends. Watch some movie/ web series during the weekend and relax your mind. I might have completed around 15-20 web series and many-many movies during this span. 

Now I know that this time, I need some coaching to study the subjects like COA, maths, etc. I cannot do it by myself. So I got the Unacademy subscription in Unacademy’s scholarship test and started to prepare from it. I studied COA from Vishwadeep Gothi sir and that was the best course of COA that I have ever seen. I got each and every concept that Vishwadeep sir taught and I was very happy that now I finally started to understand COA. I studied other subjects like Maths (Engg and Discrete) , digital, etc from Unacademy. Yes, I left aptitude this time also :(

In like November end, I finished the new subjects and decided to start with revision of the old subjects. Trust me, this was the worst part. I barely could remember anything from the subjects that I studied before. I should have revised those subjects in regular intervals. Believe me, this revision process is very very boring, but we need to do it in regular intervals, otherwise it will be very difficult for us to grasp everything during actual exam. Anyways, I decided not to stop and I started studying my previous subjects notes from starting. 

 I started to give tests and I saw that there is no improvement in my marks from the last year. Till February, I gave around 10-15 full length tests and this year, the highest marks that I got was 54. Last year, my average marks was 54 and now, after giving 1 extra year, finishing all the subjects, highest marks that I got is 54. This was really frustrating for me. It feels like I have done nothing in this last 1 year. I decided not to worry about it now as it cannot be changed. This time, instead of just reading the wrong questions from my tests, I understood it and made sure that if this pattern comes next time then I can solve it. But still, I was not checking the questions that I got right, due to the lack of time.

5th February 2022 – I woke up at 7 am as I had to reach the exam centre by 8 am. I solved the 1st question quickly, but the the real villain came – MSQs. There were approx 15 MSQ in GATE CS 2022. 15 might seem a very small number but this made the whole difference. In 95% of cases, I was sure about the 3 out of 4 options of MSQs but not sure about the fourth option. GATE 2022 CS paper came out more difficult than GATE 2021 CS. Because of MSQ, my confidence went down drastically. I was very very scared because this was my second attempt and I don’t want to lose this one. So I left all the MSQ and started doing MCQ and NAT. But in the mind, only one thing was there, how the hell am I going to solve these many MSQs. Also, along with MSQs, one more problem came. My favourite subject was Computer Networks, and in GATE 2022 CS, very tough questions were asked from Computer Networks. These two things really had a very bad effect on me. But then, I thought to keep solving as many questions as I can. I was just literally solving the questions in a hurry and then directly went to other question, I was not even checking the questions that I solved. My mind was panicking at that moment and I thought the I might have to give GATE one more time next year.

This time, after I completed my paper, I just ran out of the exam centre without talking to anyone and went home. I was very scared that I didn’t even checked my answers when the actual answer key came out. I was behaving like I have not at all given the GATE exam. After thinking much, I decided to take admission in any college that I will get at my rank, and will not go for GATE 2023. I was expecting around 700-1000 rank.



It was 16th March i guess, time was 11:30 pm. I saw in one to the telegram groups that one person has typed “results are out”. My heartbeat increased and I instantly checked out the website. I was shocked and happy at the same time. Turned out that every GATE 2022 CS aspirant found the paper difficult. I entered my GATE registration number and password and as soon as I logged in, I scrolled down to see my rank. I had secured AIR 227 in GATE CS 2022. I was shocked for sometime after seeing the result and I was completely silent for a minute. I logged out and then tried logging in again, thought maybe it was some glitch. But it was real. I really secured AIR 227. I told my mom (who was sitting just next to me) that “mummy result aavi gayu and aa vakhte mane pakku IIT madi jase” (Mom, results are out and I will definitely get IIT this time). My father was sleeping in the next room, I woke him up and told “pappa result aai gayu, aakha India ma maaro 227 rank aayo che” (Dad, results are out, I got rank 227 in whole India). I was really happy and emotional. My 4 year GATE journey has finally came to an end.


Points to Remember – Ending Credits

  • Never lose hope. The minute you lose hope, it is all over. Nothing can be achieved without hope and confidence. Just make your goals clear and work hard to achieve it even if you have to sacrifice something you like.
  • Revision is must. Revise all the subjects at regular interval otherwise it will be very difficult to grasp all the subjects at once in the end
  • Make good and crisp notes, this will help you to revise the subjects more efficiently.
  • Don’t leave out any subjects. I heard some people saying that we don’t need to prepare all the subjects, we can leave 1-2 subjects. But what if some very easy question comes out of the subject that you left and a hard question comes out of the subject that you have prepared. (This happened with me, a very easy question came from COA in GATE 2021).
  • Try completing your whole syllabus till November and start solving the test series from November only. Revision should be carried out in regular intervals.
  • Analyze the test series properly. Don’t just read out the questions that you did wrong, try to understand that concept and in future if any question comes from that concept, make sure you solve it. Also try to check the question that you did right, whether you did it with the correct method or if there any other shortcut way to solve the same questions or not.
  • Don’t ever rely on test series marks. Don;t get demotivated if you get less marks in test series. There is no relation of test series with the actual exam (Highest marks that I got in test series while preparing for GATE 2022 was 54).
  • Try focussing more on theory concepts more than numericals as I think in next few years, MSQ will take over. If you study the theory concepts, you will become strong both in theory and problem solving. Trust me, it feels worse when you know 3 out of 4 options in the MSQ and not sure about the 4th option.
  • Make sure you stay relax during the actual 3 hours of the exam. It will not matter if you have studied enough, but if you panicked during the exam, it can become worse.
  • During the exam, try to given a fix amount of time to each question, if you are not able to solve it in that time and if you sure that you will definitely get an answer, then only proceed otherwise move to next question.
  • Maths and Aptitude consists of 27 marks. Don’t think of neglecting these subjects, these are very scoring subjects.
  • Time management is a key thing in GATE exam. If you don’t manage you time well, then it will create a big problem during your actual exam.
  • Don’t study 14-18 hours one day and 2-3 hours on other day. Study for 4-6 hours consistently. And do other things as well to relax your mind. I use to play PC/mobile games to relax my mind.
  • Don’t discuss the paper after your exam gets over, just go home and do everything that you have been planning to do since long time. There is not point of regretting as we cannot change our answers now. Open the question paper only when the actual answer key comes.


Post – credit scene

A big Thank you to my family, teachers and friends who have pushed me higher throughout this whole journey.

Hope this article is helpful. I might not have the best rank but still I hope that it will help you in your preparation journey.

Hope you achieve all your dreams and make your parents and all your loved ones proud. Best of luck.

Thanks For Reading.

Darshit Gandhi.

Darshit posted in Preparation Experience Jul 10, 2022
by Darshit

I would like to share with you all that I am joining IIT Delhi for MS(R) AI (2022).


Well, to get into this position & to be eligible to write this particular post, or to live this reality of being an IITian, the process was not at all easy.


It all started back in 2019 when my roommate insisted me to visit IIT Kgp for their annual techfest Kshitij 2019.


I wasn’t very much interested to go because I wasn’t sure what value it would put in my life for a worth of ₹1500 for the entry pass.


But somehow I ended up there, and who knew that those 3 days of Kshitij would change my life forever!


For those 3 days I experienced what it is to live the life of an IITian. As I had to stay in the IIT hostels & had to eat at IIT canteens, in my free time I used to attend workshops in the IIT classrooms. I got an opportunity to interact with IITians of my age & of the same semester. 

It all made me realize that there is a huge difference between my college life than that of an IITian. I realized that there is a huge lack of resources like infrastructure,surrounding culture etc. in my college life.


After realizing all these I was totally lost, I was kind of sad & confused about the fact that why can’t I have the same life. When I think about it now, probably this realization struck me because I had a huge love of knowledge for CS inside me. 


But that was not enough to get me started with.That only happened after I had a very bad breakup and I was rejected by an investor to fund my startup only because I was not an IITian.


After all this I was in a position when I felt I needed to prove myself & somehow I chose GATE CS as the only option and started preparing for it. As I said before the process was not easy but I had that advantage of starting out really early (from 4th sem. 2019).


During my preparation days (2019-2021) I completely isolated myself from all the social media, from all friends except a few & moved into a single room apartment.


Then after 2 years of study I wrote GATE 2021, I thought I had the best preparation that I could do. I got a decent rank of AIR 1002 but that was not enough to get me into the top 7 old IITs which I actually desired for.


Well as anyone can feel, sacrificing everything for 2 years in your early 20s and still not making it upto the mark, can be really frustrating and yes, that was the same for me too.


Although I had options of getting into NITS,IIITS,new IITS & I also had a job offer(Cognizant inc.),

I chose to prepare again from scratch and make it to the top 7 old IITS.


Taking this decision was comparatively easy but the execution was not. As I was choosing to prepare fulltime without any source of income as a repeater. 


During that span (2021-22) I was also facing some financial issues but my parents always supported me and helped me to keep moving forward whatever be the circumstances.


Hence, after a year I reappeared in GATE 22 and this time I got calls from 2 programs: 




Again I prepared hard for the written test & interviews as this was my only chance to get into the top IITS. My hard work paid off & I cleared those interviews with success that led me to my admission at IIT Delhi (MS(R)-AI).


I know the story may seem a bit emotional at times, but it’s what that was inside me for the last 3 years. 


The journey was lonely at times, every night I was looking forward to the next day keeping my dream in my mind and constantly improving myself. I was consistent and never gave up. These helped me towards what I’m today.


Last but not the least I’m thankful to have such supportive parents and friends who were there with me no matter what. I'm also thankful to myself for not giving up and that I kept on going day after day.


The journey was a roller-coaster, but I loved it.


Now I can say with confidence that with enough effort and dedication anything can be achieved.

AnkitMazumder14 posted in Preparation Experience Jun 24, 2022
Dreaming of achieving a good rank in GATE started when one of my senior secured rank under 100. The first time I got to know about GATE. At that time I was in my first year 2nd semester. Then I searched about GATE and collected the information. I also found that PSU also recruits through GATE. I have always had a dream of having a government job. This was my first motivation.


Actually, before preparing for GATE I never had an interest in Computer Science. From my school days, I never like computers. But from my JEE Score, hard to get into a good college. So I decided to take state government college and computer science as a branch. Many people say either take a good college or CS as a branch. Throughout my 1st and 2nd year, I am not able to found out computer science as interesting. And then thought of writing GATE and having a job at PSU.


Then before lockdown, I had information and material with me. My friend SG help me a lot in this. But in the first three months of lockdown, I didn’t do anything (In the hope college will reopen and let's prepare for college exams). But that does not happen. Generally, I can’t stay away from the study for more days. In that 3 months, I started learning HTML, CSS, and Linux. But while doing dual boot some problem happened(all data lost) and then I avoided all this.


Then on 9 June 2020, I started my preparation. I have my plans with me that I have created by watching YouTube videos. For at least 1 month it is like I am taking out my frustration of not studying onto my studies. In 1 month I have completed 3 subjects C programming, Data structure, and Engineering math. I have also bought the RBR test series for Practice. In my 3rd I manage all my course completion, Revision, and test series like a pro. My JEE coaching experience helps me a lot in it. I should not forget the subject so I kept a date every month for revision. Like 2-DS, 3-Algo, 11-TOC like that. And In the initial days, I have given 2 tests (topic) in a week. As all tests of the subject get complete, then exactly after 1 month, I would plan my subject test. I follow the same schedule till October and till October I have completed all subjects except COA. Then I started giving 3 tests a week, and by Nov I have completed my all subject. Then I started giving the only tests. And in the 3rd year's attempt, I have given nearly 15+ Full tests. I also keep a record of what I did today.

When you write what you did today, and if you have not worked it will motivate you to work hard the next day. And I have secured AIR 1518 in 2021. This is the first time I have achieved something countable. Not a great rank but I was happy about it.



Then from my attempt, I have analyzed the mistake

1. I had not solved the Previous year's question and I have followed Gate Overflow for this.

2. Some topics I have left

3. Giving only one test series become predictable so it was not helpful.


5 April 2021, I have started my preparation again, revise the subject, filled up weak links of the subject, and after ten 10 days give a test on the subject. Like this, I have completed all my topic+subject+revision of all subjects. And then started giving the full-length tests. Initially, I was giving FLT alternate days and I am not revising properly. But slowly its effect showed in the test. Then stop giving alternate tests and start giving 3 times in week tests (Sunday, Wednesday, Friday), and every 10-15days I revise the whole subject. And so on the journey continues. Revising the same thing is boring, so you need motivation for these. If you wish to gain motivation by watching Sandeep Maheshwari it helps for you for only 1-2 days, it doesn’t work here. You should be internally motivated.


My 4th-year journey was not smooth as my 3rd year. 4th Year Placement, Summer Internship all were there. I had applied for some companies, but I am not good at coding and felt like I am wasting my time, then decide to make a bold call and stop applying for drives and made myself uni intentional. Focus on only one target helps.


When I was preparing for GATE in my 4th year, some people never encourage me to do it. They ask “do you have the potential to come in the top 100 ?” and how do aspirants know he will come in the top 100 or not? So I never take these things seriously and always ignore such people. Do ignore people who are not supportive of you. Believe me, it always helps.


Some advantage for me was it was Covid-19 time and I was at home, So there was no distraction from the college side(I know you got it). No problem with food(which is with me every time cause mess food) and good environment.


I believe there is nothing like smart work. If you have done Hard Work, it will always be paid off. Not this time but definitely it will be paid off. Believe me “God has a more beautiful plan than yours”.  I was waiting for the result on 16 till 9:30 but not declared, and woke up at 12:30 and checked the result and finally, I got AIR 34 in Gate CSE-2022. And I was not able to sleep the whole night and it was a memorable night.


Prashant_Vithule posted in Preparation Experience Apr 23, 2022

DISCLAIMER : I have scored AIR-3550 in GATE 2022. Read at your own risk.

It was 2 hour exam consisting of 120 questions. It was my last and third attempt.
It was strikingly similar to AccCccEee mock test series except it didn't have discrete maths and was much simpler in terms of calculation oriented questions. Calculator was provided on screen. BARC upgraded their exam software this time finally now it looks more polished and had less lag when switching questions frequently. Please try out the official mock software on their website once.

I attempted 63/100.

Time control is the most crucial factor as you will only get about 72 seconds per question. This looks really scary but don’t think like this if you get  55+ question right you will make it. This fact reduces our worries because now we get almost 120 seconds per question almost double liberty.

I appeared for the aforementioned test series and gave all tests 600 question total. Apart from revision and practice I discovered something else. I noticed that I am spending average 20 mins on the questions that I am not attending. I drastically reduced this in actual exam and I was able to save some serious crucial time.


I immediately skipped a question if a little trying was needed or it had any sort of calculation including c programming questions.

Now why calculation... even if we practiced well and know the question in and out.
The reason is  because initially some calculations look straight forward but once we start to solve them changing and converting millisecond to nanosecond and Mbps to Bytes per second lot of time is consumed and these questions are most error prone. So better if they are attended in last.

Believe me I know how it feels to let go a simple question like that but you have to say to that question “you are my friend and I am not leaving you, I will solve you in the end, please let me go”.

Only when you say this the question will leave you in peace otherwise it will distract you throughout the paper and will consume lot of time even if you solve it successfully.

Due to this one misplanning in  my practice test  by the time I reached the 100th question
I had barely any time left for revision of rechecking. Because I was fighting with every question that I saw.


In the first 75+ minutes I had solved 45+ question that I was fairly confident and had 45+ minutes left on the clock for the remaining questions.

Now I did not went to the unattempted questions straight because from my past experience I know that revising and even finding 2,3 silly mistakes can change your outcome.

Unlike gate we cannot re-solve question completely for 100% confirmation as time is very less. I checked the tricky points like what is actually asked TRUE/FALSE, CORRECT/ INCORRECT and all calculation questions( everyone has their own pitfalls ).

Once I was done with this process I had a solid 48+ question with me( i like to think this way,keeps me motivated). And by seeing the question again I had a good idea about the difficulty level of the exam. Why only these 15-20 question will tell difficulty level because everyone else will be solving the same 45+ question that you just solved so only these are the question that will decide the merit.

Later I will tell you through an example how judging these 15-20 questions will affect your merit.

I concluded that the paper was easy this time and cutoff will surely go up so I need to push a little bit further. Now I am left with 45+ mins time and and has 15-20 question to solve.


3-4 question were the ones in which I was able to eliminate 2 options and had no clue about the remaining options, I gave them a second look re-thought them and left them because I will only take the chance if the remaining 10+ question GO according to my plan.

Why multiple views to questions that I am confused about…. because I believe that our subconscious continually works to find solutions to them and sometime an approach/formula suddenly pops up while you are solving something else.

In the next 30+ mins I attempted calculation oriented questions and some tough question that I thought I might crack if given a little more time or by brute force or option checking.

When last 5 minutes were left I had attempted 58-59 questions. In the remaining time I once again saw those questions and took chance and attempted 3-4 of them.

That’s how I did it and I do not know if this strategy is good or will it work. All I can say that it was a dynamic strategy that I arrived upon after solving 30+ full length GATE MOCKS and 6+ BARC test series.


Overall questions were simple in nature not requiring much in-depth calculation or memorization like last year.

Last Year the cutoff plunged to 129/300 I scored 80/300 marks in that attempt.
BARC 2021 had some serious question on Computer network and COA which actually ate up all my time.

I found the paper to be easy, not even moderate. According to me a Moderate paper is
when there is a proper mix of questions and the difficult questions are time
taking but somewhat doable, but if the questions are absurdly tough then no body
does them and they do not count towards final merit.


I could have done….

  1. Software Engineering Questions (2-3)
  2. Cyclomatic complexity (1)
  3. Probability and Combinatory (1)
  4. DLD counter question (1)
  5. More polished first pass I really could have manually counted combinatorics question.


It was a pleasant experience. A race where every second counts too much thrill.


Make sure your display is free of any marks and is bright enough I lost a GATE question because there was a dot on screen but not in the question. I did my calculation accordingly and arrived at the wrong answer.

eg what I saw 53.2 actually it was 532…..

Ask the invigilator for the same, in BARC control software there is a REASSIGN tab they can simply assign you a new system. My display was flickering so I asked and got a new system assigned.

The invigilators were some kids in their early 20s and they were gossiping almost in my ear so I told them Politely(only voice not face) “Madam I am getting disturbed”. They were nice people so they moved away but did not stop gossiping.

I encourage participants to speak up if they are facing any discomfort or any system issues as a lot depends on this exam.

Coming back to why analysing the difficulty level makes a difference.

Last year I appeared for the NIELIT-STQC exam, based on the last years score, scoring anything less that 100/120 meant no selection somehow the topper scored 112 / 120.

Despite having good attempts I pushed my luck and attempted 110/120 without realizing that paper was actually tough this time and cutoff will come down.

Day before yesterday the results came out I scored 0.4 % less and missed the cutoff .One question was 0.8 % weightage. I lost 12 question in negative marking because I pushed too hard even attempting the ECE and EE questions, if I had analyzed that paper was tough I would have stopped at 90+ questions and would have made the cutoff.

Today a random uncle came to drop off his daughter as I had reached the Centre before everyone he striked a conversation with me and I told him how missed the cutoff by one question. He was very straightforward and said it to my face that I was incompetent and I should focus on why I lost that 1 marks. He said that these are all excuse to shy away from working hard and he truly believes that 1 rupees = 100 paisa everywhere everytime and luck has no place in this world.

I should have told him how Abhinav Bindra sir missed his 2004 GOLD MEDAL in shooting because the floor he was standing upon was made of wood tiles and every time he was shooting and adjusting the recoil of his gun, his feet were displacing the wooden tiles underneath and he could not figure out why was he was missing the target.

There is a documentary on this “Legends Live on” on youtube.

I believe that luck has a little part to play and sometimes despite best efforts things may not converge.

So beware before engaging in such conversation….

Then I met other guy from banda district who I had met last year in the same exam he scored AIR 1332 last year and this year he got AIR 532( seems like his hardwork paid off).

At the end the BARC representative came to ask for exam experience I told him how last year the electricity went off at AXIS-COLLEGE CNB and everyone lost 12+ minutes because the clock did not stop.

Before asking anything further he asked did I qualify ? as soon as I said NO he brushed off and said what I am saying is absolutely false and something like this can never happen.

Too much for one day maybe I am coming full circles I guess.


I am posting this early because later it will not be as useful.

I really thought not to post  because everyone else is a competitor and people generally post after they have succeeded but I really believe that even the toppers do not know what really worked because I have never seen anyone claiming before hand and predicting their rank everyone believes a certain tactics will surely work and they place their bets on that.

Everyone is equally nervous and has their own doubts.

I had UPPCL on 1st April, BARC on 2nd April and NIELIT-NIC on 3rd April which is tomorrow.

Why am I not studying for tomorrow…. Just has MS Dhoni said if I have studied all year long then one day will not make a difference and if I have not studied then also one day will not make any difference, so I am chilling and writing this post. Without any guilt or fear.


Memory based question.
Cyclomatic Complexity 1 ques
Paging 2-3 ques including 2 level page table
Software engineering testing
Chip Select logic Manchester encoding, baud rate bit rate
Java, OOPS concept 3-4 question
Very tricky programming question with lots of << shift operation
MUX Equation through comb circuit.
TOC Regular Language only 2 ques
Pipelining Speedup
CN security & encryption(Not in gate syllabus)
Hamiltonian and Euler circuit 1 ques
greedy job sequencing 1 ques
Bankers Algorithm 1 ques
BST creating post order given
SQL queries 2 ques
2NF but not 3NF 1 ques


Will add more question as I remember.

Happy to help. God be with you.

endurance1 posted in Preparation Experience Apr 2, 2022
Hi, everyone I am AIR 89 2021 general category at IIT Delhi. I came back here to give you a slight outlook of the curriculum of IITD.

First things First.

If you are thinking that getting into IITs is easier than surviving into them. Then you are absolutely wrong. Gate preparation is nothing in comparison to the curriculum that IITs offer specifically, what IITD holds. Because that is what going to shape you towards a good future, so get ready for it. Be hardworking.

Please see the course structure first then select any IIT for the Masters/ etc at your COAP. Don’t be greedy with the choice that Oh, these are some top institutes then they are best. It is not the case always. Some institutes focus more on the research side( Theoretical aspect ) than application( say coding ). In the first semester maybe you don’t have a choice to choose your dream courses.

Lots of students are completely empty with the course they want to go with, they are just looking at which institute gives the best placements, some times its not about placements. You might not able to get good CGPA to sit for placements in your dream company if you are not able to score well. And to score well you should study what you like or you are good at.  Say you want to learn about AI or machine learning but there is no course here for you at a semester. Or you can’t choose anything in the First semester. This is sad, at this stage, you are mature enough to choose your stuff and should be moving forward in that direction. But the institute doesn’t offer this to you.

IITD don’t give choice in the First sem to choose your subjects in MTECH CSE. So, 25% of the course timeline is wasted. Wonderful. This is happening at the institute of eminence. Study boring subjects that don’t suit you. So look at the course outline first before getting into the institute. Try IIT M, IIT Roorkee they are very good choices and also ranked 1 and some respectively among all engineering colleges of India.

One thing I like about IITs is that they entertain your questions/ doubts very well and encourage you to ask also. By default language here will ENGLISH. So get comfortable with it as early as possible, otherwise, you will be silent spectator with the course. But like here also some Prof are good some are bad with their teaching skills. Not questioning what they know. No, doubt they have the best research papers published among the Indian subcontinent. But they lack with their teaching skills. And like in every Indian college courses rotates to different professors every sem which makes none expert on a subject but some are fixed on subjects but the rest are not. The best you can get in IIT is when you are physically present in the IITs and and interacting with like-minded students and profs around you from the globe. And sharing beautiful thoughts. I hope next sem will be offline and I will enjoy the institute better. !!

Hope you are preparing well don’t forget to solve the previous year papers twice or thrice before Gate. All the best.
yarunsharma posted in Preparation Experience Nov 2, 2021

My name is Abhishek Pratap Singh. I got AIR-297 (Score 771) in GATE 2021. This is my story.



I did my B.Tech in CSE from AKGEC (a tier III college). I am 2017 batch pass out. I was placed in the bottom 5 in my engineering class. After college I delved into UPSC preparation. So for 3.5 years after graduation, I was not remotely related to any of the subjects of engineering and no work experience. I provided the above information to show the fact that I was not at all well versed with GATE subjects. 

Why did I switch from studying General Studies (History, Geography, Social Science, et al) to diametrically opposite technical subjects and not try for other exams where the above subjects would have helped me? This will require another blog. Here I will focus on how I approached my GATE preparation. 


I had 2 exams lined up for 4th October, 2020 and 11th October, 2020. After giving both, I knew I would not get through. For one week I pondered the future course of action. From 20th October, 2020 I started my GATE preparation.


Understanding demands of the exam

To clear an exam, first you need to know the nature of the exam. GATE selects candidates for post-graduation degree, therefore, it expects candidates to have strong foundation in undergraduate subjects.

I had also made up my mind to do it without coaching. Having realised that studying standard books and NPTEL lectures are your best friends for this journey.


The start

Anyone thinking of doing something always faces the first challenge in terms of where to start from. Luckily I got hold of GATE Toppers algorithms by Bikram Ballav Sir. That small pdf file of 21 pages was my guide. I have looked at it numerous times. It helped me in finalising my resources. 


The Plan

After calculating the number of days left and the number of subjects to study, I had around 10 days for each subject. 

I had also looked at relative distribution of marks to various subjects. With that data in hand, I decided to leave Compiler design and Computer Organisation. A major part of the plan was to score full in the aptitude section (I scored 14/15). 2nd pillar of my preparation was DS and Algo. 3rd pillar was TOC, CN, OS and DBMS

Subject Resource  Time

An Introduction to formal languages and automata - Peter Linz

Closure properties and decidability from

20th Oct, 2020 - 10th Nov, 2020
Digital Logic

Ch. 1 to Ch. 5 -> Digital Design(5th ed.) by M. Morris Mano, et al

Lec. 16 - Lec 30 -> by Prof S. Srinivasan (NPTEL)

Floating point numbers ->

11th Nov, 2020 - 27th Nov, 2020
Operating System

Ch. 1,2,3 -> Operating system by Galvin

Process management, Process synchronization, Memory management -> Ravula’s video

I struggled in getting an intuitive understanding of virtual memory. I referred to many sources - NPTEL (IISc, IIT M videos), Udacity videos. Eventually got it wrong in GATE 2021

26th Nov, 2020 - 10th Dec, 2020
Computer Networks

Ravula’s videos

Questions asked are generally numerical based. I panicked with less time left so decided against referring standard sources

7th Dec, 2020 - 1st Jan, 2021

Prof P. P. Chakrabarti (NPTEL - IIT Kgp)

I hit a goldmine when it came to DBMS source. The videos are old (>20 years) but sir is a wonderful teacher. These lectures were even more important as I had not studied DBMS in undergrad (mugged a day before exam and forgot 2 days later). Thanks to him I got full marks in DBMS in GATE 2021

14th Dec, 2020 - 26th Dec, 2020
Data Structures I had confidence in DS so resources were not structured. But I did refer to some lectures by Prof. P. P. Chakrabarti for DS 29th Dec, 2020 - 11th Jan, 2021

NPTEL course by IIT-B by Prof. Abhiram Ranade and Prof. Sunder Vishwanathan


Filled the gaps by google search

4th Jan, 2021 - 12th Jan, 2021
Computer Organisation Did not prepare  
Compiler Design Did not prepare (luckily I got 1 question from compiler design correct)  
Discrete Mathematics

My preparation for this part was haphazard.

Propositional and first order logic, Sets and functions, Counting - Discrete Mathematics by Kenneth H. Rosen

Linear Algebra, Calculus - Techtud videos (Youtube)

Some of my resources were not ideal due to paucity of time

 Luckily those parts didn’t show up in exam for which I was less prepared

Aptitude I didn’t prepare for this. I already had confidence in this part.   


A typical day of preparation

Most of the time I took along two subjects at a time

Morning - new topics of Subject 1

Afternoon - Solving PYQs

Evening - new topics of Subject 2


This schedule I followed till 25th January, 2021. After that I could not study anything new as I was afraid of not being able to tackle problems of topics I already studied. So after that period I focused on revision and problem solving.


Test series

Keeping in mind the limited time, I only subscribed to GateOverflow test series.


What worked for me?


During the last couple of weeks, the major concern is how to collect all the preparation in one place and make a coherent picture out of it. Flashcards did the trick for me. I could revise a whole subject in 2.5 - 3 hours.


Subjectwise test

We often hear that one should stop giving subject wise tests 2 months before an exam and only focus on full mock tests. I will challenge this hypothesis. In fact, the subject wise test I gave in the last week did all the trick for me. I gave most of the subject wise tests in the GO test series 2021 as well as subject wise tests by Bikram sir. I could only give 2-3 full mocks.

Subjectwise test work well in condition when they are designed well, which was the case with GO test series and Bikram sir mocks. 


Why did I decide against Full mocks in the last 10 days (I gave only 1)?

For a particular subject, a full mock can only cover a limited portion. More often than not these sections are those from which the majority of questions are asked. Some niche topics get neglected. So a holistic study of the subject is not possible this way. What if for that subject the real GATE exam goes for less asked topics. One may suffer if not thoroughly prepared.


How did I spend my last week?

Everyday I would pick one subject. Use flash cards to revise it (2.5-3 hrs). Then give a subject wise test of the subject (1 hr). Analyse the test and pick out the weak areas ( 2hrs). Then work on those weak areas (rest of the day).


My mindset

In tackling competitive exams, mindset is really important. Personally If there is a lot at stake over a single paper I often give in to the pressure. So to ease the pressure, I had already prepared a list of other exams and colleges (IIIT H, ISI, CMI, etc). So that I can approach the paper with no baggage.


I got Set 2 in GATE 2021. At one point during the exam I did feel that I might mess up the exam, but eventually it went good. 

I got AIR-297 (Score-771)

I will be joining IIT Guwahati for my M.Tech. CSE

Abhishek pratap Sing posted in Preparation Experience Jul 25, 2021 edited Dec 2, 2021 by Abhishek pratap Sing


This is me, a GATE 2021 aspirant. I have secured an AIR 784 (score 695, GEN) this year. Unlike many other aspirants, my Bachelors was in Electronics & Communications. Only course I did in my Undergrad (and that too in summer-term) was Data Structures and therefore I had no idea of other CSE subjects before starting my GATE preparation. 

The review of RBR was largely positive by the time I took his coaching. The first thing I saw was quora reviews followed by the demo videos. I was impressed by his white-board style and after watching 2-3 videos on DSA and OS, I decided to buy his coaching for full price (31k). 

Now, unlike many who for some reason keep saying that if you follow his coaching you can become a topper, I aim to provide more of an unbiased review. NO ONE CAN BECOME A TOPPER BY BLINDLY FOLLOWING ANY COACHING (unless that someone is a born genius). Coaching videos are easier to follow than any standard textbook or any university lectures sure, but easier study doesn’t necessarily warrant success. If you are not conditioning your brain to think things through and rather accustomed to getting things served on a silver platter, I feel that you’ll perform well as long as the questions aren’t out of the box. This happened with me too!

RBR sir taught all the “concepts”, tips and techniques required to solve the PYQs. After watching videos, making 350 pages of notes (for each subject! – I could share them if you like, but trust me they won’t beat the standard books) I was somehow able to solve nearly all the GATE PYQs. Few questions which I wasn’t able to solve, I used to look up the solutions posted on RBR-PYQ page and if I didn’t understand it I used to shoot up an email. They used to reply the same old shit which they had in their page and I used to some-what semi-understand it myself, resolve them to get the answer and move on. 

Now one might ask, what was so wrong with my preparation and solving problems? Sounds correct, doesn’t it? You watch the video lectures, make detailed notes from them, solve GATE PYQs and repeat? Like, this is the same mantra every topper who took RBR course will probably regurgitate, right?

Well, here is what I think was wrong with my preparation:

  • Relied completely on RBR course. Spent a lot of time in copying each and every word he said in the videos into my note-books when better version of those concepts was already present in the standard books.
  • Relied completely on PYQ solutions provided by RBR without realizing that many of the solutions arrived at the answer despite lacking concrete explanation and seldom providing incorrect approaches or wrong logic. Better version of those solutions was already there at Gate Overflow but I was unaware. 
  • Religiously followed every word of RBR as a gospel. I was new to CSE and therefore naive. I realized that I wasn’t building up my problem solving for GATE exam but rather applying those same hard-coded techniques taught by RBR coaching to quickly solve GATE PYQs and other questions of same pattern. I wasn’t developing problem-solving intuition, rather learning methods to solve different problems. 

If anyone has heard of Machine Learning, know that over-fitting model is still a bad model! You have to get the general idea of dataset rather than trying to fit it exactly. I did the same thing. RBR taught me tricks and techniques, I learned them to solve PYQs (which he covered in his videos to some extent) and lo and behold, I started developing this false sense of over-confidence that I’d easily top real gate exam! But I was beguiled into that false sense of hope that GATE 2021 would ask necessarily the same questions. 

I started realizing that some concepts I’ve read in the coaching were wrong! Especially in OS synchronization where in RBR videos, Bounded Wait was falsely related to deadlock (one has nothing to do with the other, deadlock doesn’t mean Bounded Wait will be dissatisfied). 

Okay, now I guess I should state the pros and cons of RBR coaching:


  • White-Board style teaching: I feel it’s better than slide-oriented teaching.
  • Digital Logic Design was taught well and whatever was taught was very clear, especially K-Map minimization. 
  • Computer Networks was also taught pretty well and covered to the fullest. (DLD and CN were the only subjects where I can say with surety that RBR knew what he was doing). 


  • TOC wasn’t covered well. The Turing Machine (REL) and Decidability problems were solved with the worst explanation ever and lacked the mathematical vigor. 
  • COA wasn’t taught well, especially pipelining concept. Worst explanation of operand forwarding ever! 
  • OS: Synchronization part was very flawed and lacked the concept building as was required for the topic. Memory management part was fine, but nothing special. 
  • DBMS: Not up to mark explanations on Relational Algebra, Tuple Calculus and SQL. 
  • Discrete Math & Engineering Math: Not up to mark with GATE syllabus.
  • Graph Theory: One of the worst covered part in the coaching. 
  • Worst Doubt Support Ever: I was fine with 24 hours delay but then it started taking 2 days to receive a reply? And what I used to get? 2-3 lines copy-pasted from internet! How is that even doubt clearance? When I used to get a call for doubt clearance, they often get irritated by my approach saying “I don’t know what you have studied” and the solution should be like this. No shit, I can see the solution! I still want to know why my approach is wrong, or why your approach is correct! Or rather, how did you solve this in 1-2 lines and how did you get this logic behind?
  • Not up to mark Test Series: Some mistakes and bad frontend. 
  • Videos not updated on daily basis and out-dated content. I guess RBR recorded all videos in 2014 but didn’t work on them.


  • DSA: It was fine except for the Graph Algorithms. No mathematical proofs and shallow explanation. Also, he used “almost a complete binary tree” for heaps, I don’t know what that even means. 
  • Compiler: Fine, average, nothing special. 
  • Aptitude: Fine…

I feel that Gate Applied coaching is better (I haven’t taken it) at least from doubt clearance perspective. I mailed them my doubts (I joined their test series only) and they did provide better explanations. But again, standard books are still better.

My Advice (from my mistakes): 

  • DO NOT SKIP STANDARD BOOKS! If reading books isn’t your thing, then at least rely on university lectures which are any day better. No one can teach Linear Algebra better than Prof. Gilbert Strang, MIT. Stats 110 is a very good Harvard course on probability and is available free of cost. Intro to Algorithms, MIT is also a good course. NPTEL has also got plethora of video lectures.
  • After solving text-book problems, try to solve Gate PYQs yourself and see if you develop the problem solving intuition. Buy/Download Gate Overflow books for solutions (came to know of it after giving GATE :P). DO NOT TRUST EVERY COACHING ON PYQ SOLUTIONS!
  • If time permits, join any good coaching (Gate Applied recommended) but only for value addition. After reading books, you’ll know what is correct and what is not from the coaching lectures. 
  • Make short notes of the methods you develop yourself along with key-concepts from standard sources. 
  • For doubt clearance, you can use Gate-Overflow (pity I didn’t come to know of it earlier) or Overflow forums. 
  • Join any good test series but be wary of the mistakes. I joined 3 test series (RBR-default, MadeEasy and Gate Applied) and found Made-Easy to be the most relevant. Please avoid RBR test series at all costs!
  • Solve test series questions only after you’ve done fair share of textbook problems and GATE PYQs. 

As for my marks in test series:

Made Easy (gave all full tests): 

Highest Marks: 79.67, Lowest Marks: 59.34, Avg. Marks: 71

RBR Test Series (gave all full tests):

Highest Marks: 91, Lowest Marks: 68, Avg. Marks: 78

Gate Applied Test Series (gave all full tests):

Highest Marks: 73, Lowest Marks: 56, Avg. Marks: 63

I am still discovering as to how I couldn’t get as much marks in real gate exam (54.55/100, Set 2 AN) as I was getting in test series.

Thank you!

sankalpmittal posted in Preparation Experience Jul 7, 2021

I am making a list of different types of numericals that can possibly come in GATE from different subjects…..


This list is not comprehensive, so please comment if you know any topics and I will append them.

N.B. Once we have all types of numericals, we can then have a post containing the formulas for these numericals....



  1. cache organization
  1. pipelining

    3. Instruction format (COA)..




  1. scheduling
  1. deadlock
  1. synchronization
  1. paging

     5. Tlb

  1. page table
  1. Address calculation

    8. virtual memory

  1. Paging memory management in OS

   10. segregate Memory Management like Paging, Virtual Memory, TLB etc.



  1. Subnet masking

    2. Tcp/ip

  1. window size

      4. flow control error control

    5.TCP/Ip problems in networking

  1. Congestion control ,
  1. Routing algorithms in CN windows sizes,
  1. Error control in networking

   9. Errors control Flow control

  1. Congestion control , Routing algorithms in CN ….




  1. k-map
  1. Minimization
  1. Floating point operations




  1. Normalization
  1. transaction
  1. indexing
  1. hashing
  1. serializability
  1. concurrency

    7. B, b+ trees

  1. Normalization
  1. Transactions

   10. Indexing

  1. Hashing searching
  1. Transaction

  13. DBMS topic normalization




  1. Number of nfa/dfa from given inputs or states

     2. Decidability

   3. No of dfa,nfa possible with given no. of states or inputs

(i need dis formula)

  4. Identify class of language in TOC




















asqwer posted in Preparation Experience Jul 5, 2021 retagged Jul 23, 2021 by asqwer
by asqwer

I am Jaynik Gaglani and have obtained AIR 26 in GATE 2021. My actual marks are 69 and after normalization I have obtained 72.89

I am a final year student pursuing B.E. in Information Technology from Dwarkadas J. Sanghvi College of engineering in Mumbai. It is a good college with good placements for CS and IT branches. I did not sit for placements except for 1-2 companies because my focus was completely on GATE.

Some tips and Advice:

  • Don’t rely on last month/week, try to finish everything on time.
  • Past failures don’t matter, just keep interest in subjects and you are good to go.
  • Please don’t keep any specific mindset like biasness towards certain subject. All subjects are easy if concept is understood.
  • Minor hiccups like less marks in certain tests don’t matter.
  • Please read questions thoroughly and don’t assume anything unless told so and also practice more problems to improve thinking skills, speed and accuracy.
  • Just persist even in tough and boring times, that phase will pass.
  • If you are giving topic wise tests simultaneously with the topic then give it 2 – 3 days after you finish the topic in order to increase retention capacity.
  • Analyze each test properly by checking all mistakes and unsolved question.
  • The comment section of GO is itself a good resource so check that too.
  • When solving PYQs with multiple option correct given in MCQ, solve them as MSQ without checking the options. Also, solve each question with its true solution, that is without tricks like option elimination since it gives clarity to concepts, improves problem solving skills and lots of such questions can come as NAT where such hacks are not applicable. You can definitely use whatever solution you like in the exam.
  • Don’t forget to understand basic concepts of maths too.


I started my GATE journey from March 2019 (Semester 4) when I joined Gateforum offline coaching. I took offline coaching because I was not disciplined and also had not done proper research that online coaching is better for GATE since for me, coaching institute was 1 – 1.5 hours away from my house which wastes a lot of time. They were on weekends for total 13 hours. I was not at all serious for GATE then as I had started thinking that the exam is 1.5 years away. I kept making notes in classes but didn’t study seriously and solved PYQ myself in the class as taught by faculty. I started studying seriously from June 1st 2020. I had most of the notes with me and started watching lectures on YouTube and gateforum online. I finished my portion around October and PYQs around mid – November as I used to study in a pipelining manner. Complete a subject from all resources, give topic wise tests, give subject wise test. Start next subject, start PYQ of previous subject. And in next subject, revise the first subject.

I was using gateforum PYQ book for solving but whenever I didn’t understand questions/solutions, I used to google them. Initially, I used GFG but some answers in there too were confusing which led me to temporarily use GO. Once I started seeing some great answers and my other doubts were also getting solved through comments, I started using it full time for solutions. Just exploring, I came across the pdfs which I decided to solve later. A mistake I did as the pdfs have very good accessibility by just clicking a question redirects to GO and also the bookmarks.

I used standard books just for theory topics in OS, CN, DBMS and also some topics like sockets for which I didn’t have any material. I didn’t prepare for aptitude much apart from profit and loss and time and work as I had prior experience with it and also got practice with the help of test series.

At the end of October, I prepared short notes from my own notes, bookmarked questions from tests and from GO comments. One advice here is that when you read short notes, you should be able to recall everything from main notes and lectures else check them again.

My preparation journey was not only studying all day though. On an average in these 5 months, I used to study around 5 – 6 hours a day. During June – July, I also used to do competitive coding and various extra courses. Completed watching The Office US from June to January, used to play games, watch movies/tv shows, went out once or twice a week. But didn’t do this between studies, I had a time dedicated for all this after lunch, so don’t get any wrong ideas. The thing is that GATE is basically an aptitude test so just the core concepts matter. Once you know the concept and have problem solving skills, you can counter any problem.

Last Months:

I kept giving full tests every alternate day except for days when we had the semester exams. Before 8th Jan, I kept switching times from 9.30 to 12.30 and 3.00 to 6.00. After 8th when I found that I am in set 2, I gave all tests at that time. I even gave at least 5-6 tests with mask. I also started using GO PDFs for the first time from December 1st when I was doing PYQs for the third time. I marked some conceptual questions with specific comments in book for seeing in the last 7 days, completed PYQs of all subjects except aptitude till 9th February. I only had last 4 days to finish marked questions which weren’t many. Though for some topics in CN, OS and COA I checked most of the questions again.

I also kept revising from my main notes (used short notes later from around mid – January). On days when I didn’t give full tests, I gave MadeEasy topic-wise/subject-wise tests just for revision, solving more questions and also increasing accuracy. I analysed the test series after giving each test to know my mistakes, new methods to solve problems and any new formulae/concepts. In the last 5 days, I checked all the marked questions, questions from my weak topics, gave GO Test 5 and kept revising from my short notes.

This was a sprint period and I used to study averagely 7 - 8 hours a day including test series analysis. I had stopped going out of home from around January 15th so as to not catch the virus. Also, in these two months, I just used YouTube as an entertainment tool and watched one movie: “The Pursuit of Happyness” (it’s a really good movie to watch when you feel down). At the time of study though, I used to study with full concentration and without distraction.

Test Series:

Totally I gave 35 full tests just to make a habit of sitting for 3.5 hours and also to practice more questions and also improving my accuracy. Also, I used to give them from 3 to 6 after it was confirmed again for keeping my mind active at that time.

Ravindrababu Ravula Test Series: Used just 2021 series, the questions are basic and on easier side. Used its release date as my schedule for studying and gave tests 2 – 3 days after completing the topic. Though, I couldn’t follow it after August when CN came due to a bit of burnout and start of college. I left some multi subject tests at the end. Started full test on 29th November. Gave 14 full tests.

Highest Marks: 87.33, Lowest Marks: 63, Avg. Marks: 76

Gateforum Test Series: Used for extra practice questions. Didn’t give all tests, only for weak topics. Full tests were good but other tests were basic. Gave 6 full tests.

Highest Marks: 78.33, Lowest Marks: 63.33, Avg. Marks: 72

MadeEasy Test Series: Bought it in December, gave most topic wise and subject wise tests just to solve more questions as they were really good though sometimes out of scope according to me. Full tests were also good, gave 13 full tests.

Highest Marks: 74.33, Lowest Marks: 62, Avg. Marks: 69

I also took GATE 2020 paper unseen at the end and obtained around 74 marks giving a really good confidence boost at the end.

At the end, on 10th Feb, I gave GO Full Test 5 for that shuffled paper feel and obtained only 51 marks which shocked me but regained my confidence with the help of my mentor, Gitin Kakkar sir who was my TOC and Algorithms teacher at Gateforum and helped me throughout my journey with some really great advice and also doubt solving. Also, read comments of Arjun sir as my handle name was mentioned in the list of 50+ marks. And my parents motivated me too to not worry and finish it off on Saturday (Day of exam).

Exam Day:

On the day of exam, I woke up at 9.30 having a good amount of sleep. I was surprisingly very calm as I knew I had done whatever I could on my part and there is nothing much significant I can do now. Though had some sudden anxiety, overall, I was fine. Just took some deep breaths and kept calm. Left for centre around 12.30 with my parents in a car and reached there at 1.45. Went to exam hall and closed my eyes till the instructions came. When the paper started, I did the first aptitude question just to not leave the first question of the paper. Then attempted CS section calmy just like giving test series. The trick to solving was keep going on and mark for review whatever I could definitely solve later. After solving everything, I just had 5 minutes to check the mark for review answers and a mistake I did was not marking even ones without any negative marking while parsing them. I lost marks in optimization question where I forgot to count addition in for loop and one where I gave answer as Syntax Error. Also did mistake in Boolean Function question where answer was 6 and I got 10 (due to missing out some value as I didn’t have much time) and not reading the math question on finding standard deviation which was pretty basic. I attempted 60 questions including random guesses in total.

The questions are always new but it doesn’t matter as concept is important and if you know the concept then any question is easy. This paper was not very difficult just the questions were a bit lengthy. The main thing is to read the question fully without missing any word so that you don’t have to read it again and since last few years some questions are coming such that they have one word which completely changes the answer.

Final Result:

In CS Section, I got 17 one-mark questions correct and 8 wrong. I had attempted all of them. And 19 two-mark questions correct and 6 wrong out of 25 questions attempted.

I got full marks in General Aptitude, Algorithms, Programming and DS, Databases and 10/11 in TOC which boosted my performance as these were my strong subjects from start.

Final marks were 69, though less, but due to difficulty of paper, I could get a really good rank out of it with a score of 918/1000.


Finally, I would like to thank my family, friends, all the teachers and GateOverflow for helping me achieve this rank.

Thank you for reading,

Jaynik Gaglani



You can contact me on Linkedin:


My experience on video:

PrimeJJG posted in Preparation Experience Apr 12, 2021 edited Apr 18, 2021 by PrimeJJG

First of all, I would like to thank my parents for giving me the freedom to do anything, especially to bear and support me. Our parents work very hard to give us a better life. And also thanks to all my friends, teachers, and aspirants here on GO, Special thanks to Arjun Sir.
My name is Nikhil Dhama, I got AIR 8 (980 score) in GATE CS 2021, This was my second attempt with full-time preparation.
Last year my rank was 1531, I guess this is enough introduction for me, I’ll get to the point now…


How did I prepare for GATE 2020?

I followed some coaching material(freely available, wasn't enrolled) blindly, I won’t name it here, Actually it was all my fault all along not following some good content, I did nothing else, not even pyqs. This turned out to be a big mistake. I realized it later after losing a year. Now After preparing again I think it’s for the best that I didn’t get a better rank last year, otherwise, I would have gone for post-graduation with half misconceptions in my mind and that would be a disaster. I didn’t even deserve 1531 rank last year, it was too good for my preparation level, preparation was way poor (soon you will know why I’m saying so).


What makes me drop and prepare again?

I enjoy learning stuff, I like solving mathematical problems with low-sound music :p, so I was sure for post-graduation. For this reason, I did not sit for campus placements, because I didn’t want to have a second thought if I had a placement in my hand. I left no choice for myself other than a drop or taking some college with this rank only...


Why didn’t I apply for some other tests like PGEE, ISI, CMI, last year instead of repeating?

No doubt there are many good colleges in India, but after giving Gate 2020, I realized my concepts are not that strong, I’m missing something, and second I could do much better. This wasn’t my best, I wanted to try again.

I decided right after the result of GATE 2020 that I will prepare again. But the first step was to analyze the mistakes I have done throughout my preparation and during those 3 hours inside the examination hall.


Mistakes I did last year...

The first mistake I made was to trust in the coaching material and their false claims, I got a bit lazy, the second big mistake was not solving pyqs.
I was overconfident last year, during that 3 hours I could not even read all question, left 8-10 questions unread. This shows a lack of practice and time management, as I invested lots of time on few particular problems, that turned out to be wrong later :( Maths is my strong suit, and I couldn’t solve a simple calculus problem there. So I had to work on all these things and improve myself.


Steps I took to counter those mistakes...

I checked who is going to conduct GATE 2021, found out it’ll be IITB most probably. I had a very bad experience with JEE Adv 2015, I knew what these people usually do. This gave me a hard feeling that what if I fail again? anyhow I got through that.. and started looking for the solution to my mistakes.. decided to read books thoroughly this time.
I researched for 10-15 days and gathered all my study material for the preparation. My first stopping point was GO, found almost everything I need. Enrolled in the test series as early as I can (gave tests from GO and applied only). and improved on each of them one by one.


What was my schedule for preparation for GATE 2021?

I started slowly around 4 to 6 hours a day, enjoyed the rest of the time, watched some movie or anything, then shifted gear in July and changed my preparation time from daytime to nights.. started studying from approx 3 PM till I could, with small breaks in between. Every day studied at-least till 4 AM, for some days I stretched it till 7 AM, depending upon how much interest I have in that topic. This was my daily schedule, with minimum full-day breaks.

I divided the weekdays into two parts, Mon-Fri study with the same schedule, Sat-Sun solve pyqs from the topics I covered earlier, usually a different topic from what I studied during that week and give a test or revise everything I studied during the week or any topic if I got stuck in pyqs. This way I was doing both preparation and revision side by side.

Took a break for 20-25 days in Oct, had to give final sem exams.. started back again.. and finished the syllabus by the end of Nov. Only a few maths topics were left... I was already confident in those topics. I started giving tests late, from the beginning of Nov, I don’t suggest you do it. I had less time and had to cover lots of stuffs.. also sharp memory helps me keep things longer in my mind. Was doing well in tests.

By the end of Dec, I was done with the full syllabus, one-time revision, and all pyqs.
Changed my schedule from Jan, admit card was out, got the morning session, so I had to adapt myself to that timing.. took me 15-20 days for it... In Jan, gave a mock test almost every single day, analyzed my mistakes during the day, and revised in the evening. Every third day of the month I solved one previous year GATE paper as a mock test (from 2011 to 2018 at sets).

Appeared in GO mocks, almost everybody here knows about those.. took a test by Ruturaj Sir 2 days before the exam.. just to have the feeling of a hard paper and be ready for the worst-case as I was already expecting a hard paper.
Gave all these tests for time management, GO subject tests were an informative and conceptual test for me.

NOTE: you need not follow this schedule at all, I like studying at night.. and wanted to read everything in a short time, that’s why this schedule.. make your schedule at your convenience, which suits you the best.


What resources did I follow?

You can find them here.

While reading books, I found out I had many misconceptions and was lacking basic details of almost all of the concepts.. that’s why I didn’t deserve any better rank than 1531 last year.


How much stress was I having during preparation?

You can imagine by reading my schedule... side by side I was going through emotional stuff which needs to be taken care of, I decided to keep all such thoughts aside and kept focusing on my preparation, sometimes I even started to feel like a failure that I couldn’t do anything and many more stuff.. but I made it through, the good thing is I enjoyed studying all these concepts that’s why I never got bored or exhausted with my schedule. I wanted to give my best.. and I was targeting 90+ marks, so it was all worth it. I would like to add that there was a time once where I couldn’t read or study anything for 8-10 days, it’s alright as long as you make a comeback, also it’s necessary to take small breaks, I used to play online cards and video games, watch movies during my breaks. Just find your comfort zone.


How did those 3 hours inside the examination hall go?

To be honest I wasn’t feeling like I’m going for the exam until I reached the center and sat on my allocated seat... Started to get some butterflies after sitting there.. plus I prepared myself to attempt the exam in a single pass without revisiting too many questions.

It’s almost 9:30 AM and the exam starts, directly went for CS section, the first question was based on the covariance of two parameters of a distribution, damn I left this topic just because it was not required for GATE, I knew one part of it.. but couldn’t take a risk of -0.66.. so just left it.

10 mins past I have seen 4 questions, only 1 attempted.. situation got a little bit tensed now. I closed the question window so that my mind won’t divert by looking at how much I have attempted.. started attempting one by one.. with 15 mins spare, I was at the end of the paper, I opened the window again, and felt a bit relaxed, only 9 questions were unattempted.. attempted 5 more in that 15 mins (4 of them turn out to be correct).. so in total, I attempted 61 questions, 52 correct 9 incorrect, 8 out of 9 are MSQ or NAT so no negative here. Only 0.66 negative marks in one question.

Final result

The first official answer key was out, one big debate on one aptitude question, the official key was against me ;-; It could cost me a lot, but finally things settled in my favour, and both answers were given right in the final key.

I got 80.33 marks in set 1 (before normalization). Now I just had to wait for the final result.

Got AIR 8 in the final result.. still feels like I’m dreaming :))



I hope this covers almost everything. If anyone has any queries, feel free to ask.

My response sheet

Nikhil_dhama posted in Preparation Experience Mar 21, 2021 edited Jun 9, 2021 by Nikhil_dhama

GATE-18 : In 2018 my father told me to appear for GATE exam as it is helpful in many Govt. jobs so I appeared. I got 14 marks(didn’t qualify).


GATE-19 preparation: In June 2018 I completed my UG(CSE) from 3-tier university. I was placed in a SBC(service based company) and most probably they would give joining letter in Nov so I thought of preparing for GATE as I had lot of free time. I started preparing from youtube videos but within a month I got joining letter from my company and I joined. With job I completed 3-4 subjects and appeared for GATE-19. I got 29.33 marks(didn’t qualify).


GATE-20 preparation : This time I was serious about GATE. Continued my preparation from April with youtube videos(Biggest blunder which I did but realized very late). I didn’t study from books or NPTEL lectures because it was too boring for me. In November I took 3 months leave so that I could focus only on GATE. I went back to my home for preparation. When I started revision then I realized that it is tough for me to recall the concepts as I didn’t do any revision once I completed the subjects. Somehow I managed it and appeared for GATE-20. I was able to solve aptitude and most of the 1 marks question. But the real terror started with 2 marks questions and I panicked. When paper ended I knew I screwed it but I learned few important lessons:

  1. Follow standard books or NPTEL lectures not some random youtube videos.
  2. Revision is must and you must practice a lot.
  3. If you are doing self study then try to have a group of friends who are seriously preparing for GATE because it is very easy to get distracted and get demotivated.


I got 46 marks(rank : 2732) in GATE-20.


GATE-21 preparation: I went back to my company and resigned after 2 months. This time I didn’t want to take any risk so I thought of joining ME coaching so that I will not get distracted from my goal and I can push myself. But due to COVID there was no offline coaching. Since I already resigned from my job and there was no offline coaching I had only one option that is self-study. This time I tried to clear my doubts by referring standard books and practiced a lot. But my biggest enemy was distraction and it used to take 2-3 days to get back to my study routine. My planning was to complete the syllabus by Oct but it went till mid Dec. By 10 Jan(2021) I completed my subject wise tests. Then I started giving Full length tests(ME,ACE,RBR). But in none of them I could get the feel of GATE exam. So I solved all the GATE PYQs from 2011-2020 as Test series from GO. I noted all the mistakes and tough questions separately and whenever I revised a subject I used to go through it. This helped me to avoid silly mistakes and my marks improved. I was ready with technical subjects but didn’t practice aptitude as time was less(and procrastination).On my exam day I had only one goal “solve all the solvable questions without any silly mistakes” .

Mine was set 1.

180 min left: exam starts, started with aptitude section (couldn’t solve two 2 marks question)

160 min left: starts technical section

20 min left: 1st round of technical section was done, now tried to solve unsolved  questions in technical section(preferred 2 marks questions first)

5 min left: went to aptitude to solve those two questions

2 min left: couldn’t solve it and now I realized I should have practiced aptitude also.

1 min left: went to technical section and did guesswork in unsolved NAT and MSQ.

I got 65.33 marks(Normalized marks:63.76),  Rank:179 Gate Score: 807

sanjaysharmarose posted in Preparation Experience Mar 21, 2021 edited Mar 22, 2021 by sanjaysharmarose


Hello , my name is Bodhisattwa Dasgupta . This year I got 66.29 Marks and AIR 123 in GATE (CS) – 2021 , and this was my first attempt in GATE. It’s not the best rank , but decent enough to fetch me a good IIT hopefully ( hence the title...)


My Background:

I’m currently a final-year student , pursuing my B.Tech in CS at Future Institute of Technology , Kolkata. It’s a Local Private College here in Kolkata which was established just in 2015. I never was a good student at anything throughout my school days and most of my college life. I remember in 11th  class Mid-Year exam I failed every subject other than English and CS , the amount of judgement I got from my classmates and teachers were tremendous.

For those who are wondering , I attempted JEE Mains 2 Times, 1st time I got ~1 Lac Rank and in my 2nd attempt also I got ~70k Rank. So nothing to write home about. All throughout my academics I absolutely despised subjects like Physics , Chemistry ..etc , the ONLY thing that made sense to me and I enjoyed was CS ( in school-life it was basic coding and DS stuff.. ) and bits and pieces of Maths. 

So naturally I choose CSE over other branches in better colleges and this was the BEST decision of my life.


My GATE Story:

I first heard about GATE from my friends in 2nd Sem and then after a few days of research I decided to prepare seriously for the same. The idea of studying CS from Top IITs intrigued me a lot and not just that , an All-India based exam based fully on CS got me very excited. 

I never had any Coaching till this point in my life , but since I decided to prepare seriously I enrolled @ ACE Coaching back in Jan 2019.

But unfortunately for the entire year ( from 2019 to Dec 2019 ) I only attended the classes and didn’t put much effort myself , as a result in Late Dec 2019 , I found myself at a very bad position , I had all my class-notes but couldn’t recall any concepts. (MISTAKE #1)

So from Jan 2020 , I decided that I’ll put consistent effort from now on , and try to get a sub-500 Rank. I made a time-table and started preparing accordingly. For each subject I used to give ~2 weeks , and in that 2 weeks first I used to learn the concept , then look at examples and then finally solve the PYQs in parallel. Using this approach I more or less got over with my syllabus by July 2020.

In the month of July I wrote my First Full-Length Test and I got ~62 Marks in that. (  The test was an easy one.  ) , But here I noted that I scored very less in aptitude section , but I ignored it. And I continued to ignore Aptitude for the remainder of my preparation ( MISTAKE #2 ) , why this is a mistake you’ll see later on.

From Aug onwards I decided to do revision and I did so by solving all the PYQs again, this time From GO-PDF. ( Previously did from ME Book ) , and this blew my mind. For each and every problem , extremely detailed solutions were available at GO along with necessary references . And this not only helped me to Learn more BUT ALSO helped in developing a habit of reading standard papers/articles/wikis/books. Which I feel is going to be very useful later down the line for M.Tech.

From Sept onwards I started writing tests more often and regularly. After writing the tests I used to rectify my mistakes.

My marks in Test-Series are:( Avg / High /  Low )

  • Made-Easy = (74 / 87 / 47)
  • ACE = (82 / 91 / 68)
  • Applied-GATE = (78 / 89 / 65)

Looking at my performance I assumed that I’d surely get a sub-100 Rank ( MISTAKE #3 ) . This mindset would prove detrimental in my preparation. 

Things were going pretty good until in Mid-Jan we tested +ve for COVID , while it didn’t affect much but after that point there was a noticeable dip in my test performance. Still I was fairly confident with my preparation.


During the GATE Exam:

I got allotted Set-2 which was a bit lengthy and quite different from previous years. First Question was the Little-Endian One , I never solved such questions before but I knew the concept clearly so was able to get it Correct . Same thing happened for the next 5-6 Questions. I was able to solve correctly but took lots of time and my fear-level was increasing as the Question types were pretty uncommon. 

After going through the first 25 Questions , I had only attempted 13 Questions and left 12 totally. Now Panic started and every negative thoughts came to mind .. “Will I even cross the 50 Marks threshold?” , “Only 2hrs left , this year gone to waste….” ...such thoughts. (MISTAKE #4) . Since I already had made some assumptions about my performance earlier (see Mistake-3), this was exponentially more difficult. 

Because of this Panic-mode , I made mistakes which I could’ve easily avoided otherwise.

Lastly , since I didn't do much prep for aptitude , this really showed in my exam. As I only got 9/15 in Aptitude . Even IF I had 13/15 in aptitude , then probably I would’ve been in Top 60. This is my Biggest Regret YET. 

And In retrospect ,It’s quite Ironical that if I didn’t make assumptions about my performance before the exam , then I wouldn’t have panicked as hard and would’ve been able to meet my expectations. 

Conclusion and Advice for future Aspirants:

  • Does Test Series Marks and Actual Marks have any correlation? Yes and No .Don’t make assumptions based on test-series marks . If you are not getting good marks , don’t be under confident , analyze and move on. If you are getting good marks , don’t be overconfident , analyze and move on.  But certainly if you are performing well in Tests , that’s great and indicative of good preparation.
  • Revision should be done consistently , otherwise not possible to retain all the concepts clearly. Even if for 10min , just go through your own notes and that is good enough.
  • NEVER Ignore aptitude , because it can make or break your exam. I ignored and paid the price . So take necessary steps and don’t make the same mistake that I did.
  • How many Hours should I prepare?  Doesn’t matter.  But consistency should be maintained even if its 1hr a day.
  • Learn to manage pressure . I didn’t handle pressure during the exam well and suffered the consequences.

Still at the end of the day , I’m quite satisfied with my rank and planning to join IIT-Madras or IIT-Kharagpur. My learning journey has just started and I still have a long way to go.

GATE taught me that your college / background etc NOTHING MATTERS . The only thing that matters is your own Will to Learn and Self-Belief. If you believe in your own ability and put in the necessary effort , then you can surely get it.

I know I don’t have the best rank , but if you have any questions or doubts regarding preparation , please feel free to ask. I’ll try my best to answer.

Thanks for reading.

Bodhisattwa posted in Preparation Experience Mar 21, 2021

Hello fellow rankers, and future aspirants. Congratulations are in order for all the brilliant people whom i hope to meet soon, and also to the ones who weren’t fortunate enough to meet their own expectations this time around, but still have come out of this journey wiser and with renewed hope and determination for acing their next attempt.

I didn't plan on sharing my experience as there are already a lot of them out there which are a great read and frankly way more relatable to most people than what my experience is going to be.

Having said that, everyone is welcome in giving it a read and sharing their thoughts/comments/critiques, but do keep in mind that I'm mainly writing this for the ones who are unfortunately (or maybe fortunately :D) currently in the same position as I was in 2020.

So exactly what position was I in?

I had just graduated without any placement in hand and had no hope of finding a job without drastically lowering my standards, especially because of companies slowing or freezing their hiring due to the lockdown, and being from an average private college didn’t help in attracting a lot of good companies, or even if the company brand was good, the job profiles and pay was not something I wanted to entertain. (can’t sacrifice peace of mind for a few bucks and ‘experience’. Learned that the hard way)

But this is not the complete picture. I have always been the “laid back”, “will relax and have fun whenever I can” type of guy. I had no big aspirations and just wanted to earn a good living so that I can have fun with family and friends, and enjoy my life without having to worry about my finances. This attitude towards life I’ll admit is not the best one to have, but thankfully I have amazing parents who have always taken care of all my needs and provided much more than I deserve, so I never had any overwhelming sense of urgency to get my life sorted.

I didn’t really take my 11th and 12th seriously enough, to even get into an NIT or a good state college. I wasn’t even able to clear JEE MAINS. This will be my first “what could’ve been” regret that I will have in my life, but I’ve learnt not to dwell in the past, just learn from it and move on. 

Now in my college I have had some great company, and have made lifelong friends which I cherish, but it wasn’t the most intellectually stimulating environment, or an environment which motivates you to find your passion and excel. The professors were below average and I would say most of the students (not all, as there were some good ones, although that is bound to happen when your sample size is large enough) had a “study enough for passing” mindset.

Therefore it is mostly my fault, because of the choices I made throughout the years, and not entirely the college’s, that I don’t have a job or any useful technical computer science skills. No one is there to stop you from being better and change yourself if you really want to, but I guess Newton’s first law applies physically as well as philosophically :P.

Don’t get me wrong though, I always had good marks and grades, and always worked hard enough whenever it mattered (cue last minute studying), to avoid embarrassing myself, or disappoint my parents. I was good at understanding concepts, curious about science, tech and a lot of other things by nature, but as I mentioned earlier – was also lazy and the college environment certainly didn’t help. As an extra note, I was really bad in rote learning, but I did improve it a little in college, after all the Indian education system values rote learning above all :D

Fast forward to May 2020, 1 month into the lockdown, with abysmal placement support from the college, it was a new low point of my life. Fortunately (I guess), the world was at a halt, and I therefore quite literally had all the time in the world to introspect, re-evaluate my priorities, and answer the question – what next?

Won’t go into anymore detail, as everyone has a different way of dealing with stuff and therefore will have a different way of processing things. For me, the outcome of this was a strong sense of determination and motivation to not only crack GATE, but achieve rank 1 (Aim for the stars, you’ll land on the moon, am I right?).


It was already 1st week of July by the time I started planning my preparation strategy for gate 2021. The idea of gate as an option was planted in my head around the 3rd week of June by my uncle, and before that I had just heard about gate from here and there and had a brief idea what it is all about.

By 2nd week of July I had a sufficiently detailed plan of how my next few months were going to be. I won’t be sharing the details of my plan as it will differ from person to person depending on how you spend your average day and what obligations you have in the near future. Also there are a whole lot of amazing preparation strategies you can read about on quora or listen to on youtube.

Fortunately it is not rocket science, and every strategy has the following generic things to keep in mind:

1. Ask yourself how much do you already know and how good is your mathematical and critical thinking aptitude.

2. Accordingly have a rough estimate (conservative) of how much time will it take to finish a subject and practice it enough to become confident in your ability to solve questions you’ve never seen before. This estimate also includes time for revision and tests in between and just before gate.

3. See if the required time and the available time add up. If not, compromises are required to increase your available time to accommodate the required time.

4. Always strive to finish your goal atleast 30% of the time before, meaning if you planned a subject xyz for 10 days (which was a conservative or ‘max’ estimate), make sure to the best of your ability to finish it in 7 days. Trust me, these saved ‘bonus’ days will be very important towards the end.

5. Be ordered when making notes, as it is the best way to save time in the future. Make it especially easy when trying to find a past mistake, i.e. what you did wrong and what was the lesson you learnt from it. I could’ve been atleast 25% more efficient in utilizing my time during revision and mock tests if only I spent a little bit more time making better notes throughout my prep (including revision and mock). Learning from your mistakes and trying to never make them again is easily the single most important thing you need to top gate. This is an important point so bear with me a little more.

The ‘mistakes’ are not limited to a mistake you made during the test. For example: when you were understanding a concept via reading or maybe watching on youtube, chances are you missed some of the subtle details and even though you feel like you understood it correctly, you either understood it partially or incorrectly. The moment you realize this later (maybe during revision), write this ‘mistake’ down! We are very susceptible to overestimating our ability to retain what we have ‘understood’. Don’t fall for this trap, and spare a few minutes to jot your thought process down clearly and concisely as a favour to your future self :)

My mental state one month before gate –

By now I had gone through all the subjects once, revised them once, and had finished all subject-wise tests and their related pyq’s from made-easy’s 30 years pyq book once. I had full length mock tests left and also a final round of revision, because the portion is just so vast you never feel like you remember all of it (or atleast I didn’t feel that way).

Now the possibility that - “what are the chances that I’m in the top 100 or even 500 students out of ~1.2 lakh others?” - started to set in. Remember I didn’t even clear jee mains. My thoughts started running wild – “7 more months gone with nothing to show for it if I don’t ace this”, “1 more year lost after all those years of college”, etc. etc.

Still, I trusted in my plan that I made all those months ago and tried to brush aside this feeling (rather unsuccessfully :P). I started giving 1 mock every 2.5 days on average. Rest of the time, one by one I revised all the subjects by simultaneously solving the GO PYQ pdf as much as I could. In retrospect I should’ve started the GO pdf from the 1st month itself.
Even though I had ‘solved’ all the pyq’s once before (from made-easy’s 30 years pyq book), to my shock there was a lot of stuff I couldn’t figure out how to solve the 2nd time around. This was a major hit to my confidence. I still powered through it, making it a point to try and remember all my mistakes this time. Thankfully, my rank in the mocks were improving, giving me the confidence boost I desperately needed. (I’ll attach an excel sheet of my marks/ranks of all the tests I gave of both made-easy and ace test series, but please don’t use it as a benchmark, because there is a lot of variability in my performance initially, and it isn’t useful for anything except just maybe glancing it once to get a glimpse of ‘my progress’ over time, which isn’t at all indicative of what an ideal progress journey should be, because I don’t think there is one.)

Side note – I found made-easy much much better than ace, both because of the number of people that had enrolled in it and the selection of questions. Although both of them had a lot of grammatical as well as outright conceptual mistakes in the questions and answer keys. In this aspect, even though only maybe 200 people on average attempted GO’s mock tests, the level of GO is easily 5x better than any coaching institute, and one should strive for scoring above 80% consistently in all their tests. Proof is Nikhil Dhama who was consistently scoring well in all GO tests, subject-wise as well as mocks.

Now, by d-day I had a fair idea of where I stand. I had decided to not let the uncertainty affect me during the test, and was going to treat it like any other mock test I was giving. Finally, it did indeed feel like one of the mocks, only this time I didn’t get my marks instantly, and after a few days when answer keys started popping up, my anxiety went through the roof. I’m extremely grateful that it all turned out for the best in my case, but still couldn’t help but think that there is no reason except some luck that I’m in the top 100, because in any other given day it is possible that I wasn’t fortunate enough and others who were unlucky to lose out a few marks could’ve done better than me.


As a final remark –

1. believe in yourself even when things seem impossible

2. be disciplined. because motivation may come and go, but the game is long, and you need something to keep you going even when you are low on juice. Fear is a strong, but bad motivator, I will discourage people from being driven primarily by fear.

3. “Success -> Hardwork”, which means “no hardwork -> no success”. “Hardwork -> success” is a false belief. This is an unfortunate truth. There is no certainty in this world. But this shouldn’t deter you from trying to work hard and be better in the first place.


rish-18 posted in Preparation Experience Mar 20, 2021
by rish-18
I started my preparation in my 6th semester of B.Tech . I completed my B.Tech in IT from VSSUT, Burla (a state government institute in Odisha). The lockdown for Corona gave me a lot of time to prepare for GATE and I was able to look after my college curriculum side by side in online mode. I prepared using online video lectures and practiced questions from GateOverflow (Use GO Book). All the Online lectures will help you a lot to build your basic concepts, but don't think that it is enough. You have to practice a lot of questions to get a good rank in GATE. Previous year question are best for practicing questions and to test your understanding of concepts. Before taking tests from test series, I solved the previous year question once. And totally twice ( last 15 years). I was preparing with my two other friends and we used to motivate each other regularly because while preparing for GATE it is very easy to get distracted and demotivated. I completed the entire syllabus and long notes by September. Except Maths ( please don't neglect maths or keep delaying unless you are good at maths).I covered maths in November and December thinking that Its easy but ended up getting less time for practicing. So for revision I went for 3 iterations of all subjects in a round robin fashion. First iteration took more than one month to revise all subjects and further iterations took lesser. During revision schedule I was taking topic and subject tests and trying to figure out my weak areas, silly mistakes and conceptual gap. I was maintaining a  mistake copy to track these things which helped a lot in further revision iterations. I started taking full length mock tests in December. I was Also taking subject tests in between if I find that I am scoring less in that particular subject in full mocks. You can build your own strategy but PYQs are very important because many minor topics are sometimes not covered in test series. I was identifying those topics and used to revise. Initially I was scoring less in full length mocks but gradually it increased as my revision went on. I solved the topic wise PYQs while watching videos of that subject/topic. In the last month mocks are very important. Give as many as possible but after every mock test analyse your mistakes, weak section and uncovered section.

Keep talking to seniors who have a experience in GATE to stay motivated. Don't get demotivated if you are not able to solve a question, or if you are getting less marks in mocks. Just learn from your mistakes and keep upgrading. If you do a lot of mistakes in mock, it will reduce your probability of commiting mistakes in final GATE exam.

Stay focused, have faith in yourself and give your best !!

~Pranab Kumar Rout
pranab09 posted in Preparation Experience Mar 20, 2021 edited Mar 21, 2021 by pranab09


There are a lot of preparation experience blogs happily shared by those who did well in GATE which you can see below. But as everyone knows, only around 500 people out of ~100,000 manage to get 60+ marks in actual GATE and for others, it is a disappointment. So, what happened to others? It would be good to hear this from those senior people (who got a below 500 rank in GATE). Those who got a rank worse than 500 in GATE 2020 or before, please share your experiences whether good or bad via the below form as that will be the best place for juniors to look up.


Form to fill GATE Experience:

Recent Preparation Experiences:

soujanyareddy13 posted in Preparation Experience Mar 8, 2021 edited Mar 11, 2021 by soujanyareddy13

I had prepared slides for a webinar – guiding my college Juniors regarding GATE and placements. Adding the same here.
Hoping that it will be helpful. :)
Link for the slides




rohith1001 posted in Preparation Experience Dec 10, 2020 edited Apr 13, 2022 by rohith1001