Testimonials
Services
Full GATE Guidance 2 years
Placement Mentorship (DSA + projects)
GATE 2026 Full Mentorship & Guidance-40 sessions
Make your own GATE 2026 Strategy
GATE 2026 One Stop Solution
My Optimized GATE CSE Notes (AIR 15)
Career Package
Placement Roadmap
All in One BTech Mentor ( GATE + Placement )
GATE 2027 Full Mentorship & Guidance-20 sessions
How to Attempt Test Series & GATE Exam Paper
GATE + Coding + Interview Tips Mentorship
About me
- Connect through Linkedinhttps://www.linkedin.com/in/sayansuryashaw/

- Praised for insightful, friendly mentorship in G.A.T.E preparation, offering clear strategies.AI-generated based on testimonials
Frequently asked questions
How to start GATE CSE preparation from scratch?
Start by downloading the official GATE CSE syllabus and the last 10 years' question papers — they tell you exactly what to study and what to skip. Cover the high-weightage subjects first (Engineering Maths, DS & Algorithms, OS, DBMS, Computer Networks, TOC, COA), one at a time, and solve every topic's previous year questions in the same week you study it. Fix a daily 4–6 hour study block, maintain short notes per subject for revision, and join a good test series in the final 3–4 months. Plan for roughly 10–12 months of focused preparation and revise weekly instead of leaving everything for the end.
Is the GATE exam tough?
The GATE exam is tough in the sense that it rewards deep conceptual clarity over memorisation, and the competition is real — well over a lakh candidates sit for CS alone. But it is far more predictable than exams like JEE: the syllabus is finite, question patterns repeat, and previous year papers carry huge value. Aspirants who study consistently for about a year, solve 10+ years of PYQs and take mocks seriously routinely reach IITs, IISc and PSUs. So yes, it is demanding, but it is absolutely crackable with a structured plan.
What type of questions are asked in the GATE exam?
The GATE exam has 65 questions worth 100 marks in 3 hours, and they come in three formats: MCQs (negative marking applies), MSQs or multiple-select questions (no negative marking), and NAT — numerical answer type — questions (no negative marking). For CS, questions are drawn from DS & Algorithms, OS, DBMS, Computer Networks, TOC, COA, Digital Logic, Compiler Design, Engineering Maths and General Aptitude. Expect concept-driven items — complexity analysis, program outputs, numericals and "which of the following statements are correct" — rather than direct one-line theory.
Which GATE CSE preparation books should I refer to?
The most trusted GATE CSE preparation books are a small set: CLRS (Introduction to Algorithms) for Algorithms and Data Structures, Galvin for Operating Systems, Korth or Navathe for DBMS, Forouzan for Computer Networks, Hopcroft–Ullman for Theory of Computation, and Morris Mano for COA and Digital Logic. Read only the GATE-relevant chapters instead of finishing every page, and pair each subject with its previous year questions. Along with books, the GATE CSE preparation material that actually moves the needle is PYQ collections, one standard lecture series per subject (NPTEL works well) and a reliable test series — collecting more books rarely helps.
What is a good GATE CSE preparation strategy?
A proven GATE CSE preparation strategy has four phases: (1) complete the syllabus subject by subject over 6–8 months, solving that subject's PYQs in the same week; (2) maintain one-page short notes per subject for quick revision; (3) from around month 8, move to subject-wise tests and full-length mocks, analysing each mock for 2–3 hours; (4) keep the final 6–8 weeks only for revision and re-solving PYQs. Avoid the two biggest time sinks — watching multiple lecture series for the same topic and postponing PYQs to the end. A mentor who has recently cracked the exam with a top rank, like Sayan Surya Shaw (AIR 15, GATE CS 2022), mainly helps you personalise this plan and avoid such detours.
How do I plan a GATE exam strategy based on subject-wise weightage?
First pull up the last 10 years' GATE CS papers and note each subject's weightage — DS & Algorithms, OS, DBMS, Computer Networks, TOC, COA and Engineering Maths together usually decide most of the 100 marks. Build your GATE exam strategy around finishing these high-weightage subjects first and revising them more often, while low-weightage topics get one focused pass. Then split your remaining time into three phases — syllabus completion, test series, and pure revision — and after every mock, track the topic-wise marks you lost so the next two weeks of study target exactly those leaks. Update the plan every few weeks based on mock data instead of following one rigid timetable.
What is a realistic GATE CSE preparation time to score well?
For most aspirants, 9–12 months of consistent study at 4–6 hours a day is a realistic GATE CSE preparation time, while complete beginners who also need to build programming and maths basics should plan closer to 12–15 months. Final-year students and working professionals can manage with a longer, lower-intensity schedule as long as it is daily. What decides ranks is not total hours but the number of quality revisions — target at least three full revisions of every subject plus weekly full-length mocks in the last two months.
How to start placement preparation in BTech?
Ideally start placement preparation in BTech from the second year: get fluent in one language (C++, Java or Python), then build DSA steadily alongside 2–3 real projects. In the third year, add the CS core subjects — OS, DBMS, CN, OOP — practise aptitude weekly, and keep a one-page resume ready. Use the final year for company-specific patterns, previous placement papers and mock interviews. Students who spread this over 2–3 years rarely feel the last-semester panic that last-minute preppers do.
What should placement preparation for CSE students include?
Placement preparation for CSE students should cover five pillars: (1) DSA — arrays, strings, linked lists, trees, graphs and DP — practised until you can solve medium problems in 30–40 minutes; (2) CS core — OS, DBMS, CN and OOP — because these dominate technical interview rounds; (3) two or three projects you can explain end to end, including the "why" behind your tech choices; (4) aptitude and reasoning for the online assessment; and (5) communication — a crisp self-introduction and practice explaining your approach aloud. Weakness in any one pillar, especially CS fundamentals, is where final-round offers are usually lost.
How important is aptitude for placement preparation?
Aptitude is usually the first cut. Service companies and many mass recruiters put a full quantitative, logical and verbal section in the online test, and some even run a separate aptitude interview. Product companies weight DSA more heavily, but you still need to clear the aptitude cutoff to reach the coding rounds. Around 30–45 minutes of daily practice for 4–6 weeks — percentages, ratios, time–speed–distance, permutations, series and puzzles — is enough for most students. Treat aptitude for placement preparation as a fixed daily habit, not a separate subject you "finish".
Do I need a placement preparation course for CSE, or is self-study enough?
No — self-study is enough for placement preparation if you are disciplined, because free DSA sheets, standard CS notes and company-wise previous questions cover most of what is asked. A structured placement preparation course for CSE mainly buys you accountability, a curated problem set and feedback on communication, which is the one area self-studiers stay weakest in. A practical middle path: self-study DSA and CS fundamentals, then use mock interviews and a mentor for the feedback loop. Pay for structure only if you honestly won't stick to a self-made plan.
How do I get a referral at Microsoft as a fresher?
A referral at Microsoft means an employee submits your profile against an open requisition, which usually gets your resume reviewed faster than the careers portal. First build a profile worth referring — strong DSA, a couple of solid projects and a clean resume — then reach out to Microsoft employees through LinkedIn or alumni networks with a short, specific message mentioning the role, job ID and why you fit. Keep in mind that a referral only guarantees a resume review, not an interview; you still have to clear the same online assessment and interview bar. For freshers in India, college seniors, competitive programming communities and mentors working at Microsoft are the most common referral routes.
How do I prepare for the BARC interview?
The BARC OCES/DGFS interview is a depth test: the panel asks you to name 4–5 subjects you are comfortable with and then drills into fundamentals until they find your limit — definitions, derivations and "why it works", not packaged answers. For CS, safe picks are OS, DBMS, Computer Networks, TOC, DS & Algorithms and Digital Logic/COA. Shortlisting typically runs on your GATE score or BARC's own written test, so verify the current year's criteria. Never bluff — the panel respects a clean "I don't know, but here is how I would reason about it" far more than guessed answers, and a BARC mock interview with a mentor who has faced the panel is the best way to get used to this probing style.
What to do after the GATE exam?
A good GATE score opens multiple doors in India: M.Tech/MS admissions at IISc, IITs, IIITs and NITs through COAP counselling, PSU roles where GATE is an eligibility criterion, BARC OCES, research fellowships, and teaching or research assistant routes. Right after the exam, shortlist programmes by specialisation rather than institute brand alone, keep COAP documents ready, and prepare for the written test or interview stage that many IIT departments conduct after shortlisting. If your score is borderline, run off-campus applications in parallel — and get your post-GATE counselling preferences reviewed by someone who has navigated the process, since a wrong preference order can cost a full year.
How to start DSA for placements as a beginner?
Begin with one language — C++, Java or Python — and spend 2–3 weeks on basics: loops, functions, arrays, strings, recursion and time complexity. Then follow a fixed order: arrays → hashing → two pointers/sliding window → linked lists → stacks and queues → binary search → trees → graphs → dynamic programming, solving 2–3 problems daily on LeetCode or Codeforces instead of hoarding tutorials. After 3–4 months, add CS fundamentals and projects, and start mock interviews a couple of months before placement season. Consistency beats volume — 150–200 problems understood deeply will beat 600 solved randomly.