Dear Aspirant,
To prepare for GATE exam, you need approximately one year of preparation:-
In this one year you should follow these steps:-
1. Check out the syllabus and structure your preparation, made a plan on how you're going to cover the syllabus.
The best thing to help you in this is coaching material from some good institute. They have their material prepared according to the need of the Exam.
2. When the plan is ready,make a schedule. Remember timetable matters a lot for this one year. Be ready to give at least 6 hours per day for the preparation.
3. Solve the questions from question banks and previousyear GATE papers.
4. Repeat these steps. Follow --> Learn --> practice.
5.
Also keep on revising the stuff every third week. It is also a very crucial step in your preparation.
Here are links for further reading:-
https://engineering.careers360.com/articles/how-to-prepare-for-gate
https://engineering.careers360.com/articles/what-are-best-books-for-gate-preparation
Thank you.