HomeBlogHow to Get a Job at Google After 10th
🔍 Google Career Roadmap

How to Get a Job at Google After 10th in India — Complete Roadmap

You cannot join Google directly after 10th — but Class 10 is the perfect time to START. This is the honest, step-by-step roadmap from Class 10 to Google SDE in India. Every stage explained — stream, college, skills, internships and how Google actually hires.

📅 Updated May 2026 ⏱️ 12 min read ✅ Class 10 students, parents & career changers
💡 The honest answer first: Google requires a minimum Bachelor's degree (BTech/BE or equivalent) for all software engineering roles in India. You cannot join Google at 16 after your 10th boards. But — students who build the right foundation from Class 10 reach Google 2–3 years faster than those who start in college. This guide tells you exactly what to do, year by year, from Class 10 onwards.

The Complete Roadmap — Class 10 to Google SDE

The path from Class 10 to a Google job in India has 5 clear stages. Here is every stage in detail:

1
Class 10 — Right Now
Choose Science PCM After 10th
Age 15–16 · Duration: Now
This is the most important decision. To reach Google as a software engineer, you need BTech CS or a related engineering degree. To get BTech CS at a good college, you need JEE. To appear for JEE, you need Science with PCM (Physics, Chemistry, Mathematics) in Class 11–12. There is no alternative route — PCM is non-negotiable for the Google SDE path.

Also take Computer Science as optional subject if your school offers it. Class 11–12 CS covers Python basics, data structures, SQL and networking fundamentals — a massive head start.
✅ What to do in Class 10 right now
  • Score 75%+ in Maths and Science in your boards — this keeps all BTech options open
  • Install Python and write your first program this week — free at python.org
  • Create a free account on Khan Academy and start their Computer Science section
  • Watch one YouTube video about "what software engineers do" — understand what you're working towards
2
Class 11–12 — Science PCM
JEE Preparation + Start Coding
Age 16–18 · Duration: 2 years
These 2 years have two parallel tracks: JEE preparation (Physics, Chemistry, Maths) to get into a good engineering college, and early coding to build a foundation that puts you years ahead of classmates who start coding only in BTech.

JEE track: JEE Main cutoff for NIT CSE is 95–99 percentile. JEE Advanced for IIT is top 2.5 lakh from JEE Main. Aim for IIT/NIT — Google's campus hiring visits these colleges directly. From a private college, getting Google is harder (not impossible — see off-campus route below).

Coding track (alongside JEE): 1 hour of coding per day is enough during Class 11–12. Focus on Python basics — variables, loops, functions, lists, dictionaries. Build 2–3 small projects: a calculator, a quiz game, a simple to-do list. Put them on GitHub. This is the foundation everything else builds on.
✅ What to do in Class 11–12
  • JEE: Start with NCERT → HC Verma (Physics) → Cengage (Maths) → NCERT + MS Chauhan (Chemistry)
  • Coding: CS50 Harvard (free, the best intro to CS in the world) — complete it in Class 11
  • Competitive programming start: Solve 20–30 problems on Codeforces Div 3 or CodeChef beginner contests
  • GitHub: Create your account, push your first project — even if it's 10 lines of code
  • Google GDSC: Many colleges have Google Developer Student Clubs — find one near you and attend events
  • Don't neglect JEE for coding — JEE is your college ticket, which is your Google ticket
3
BTech Year 1–2 — Engineering College
Build Core CS Foundation + DSA Starts
Age 18–20 · Duration: 2 years
First year of BTech is often wasted by students adjusting to college life. Don't waste it. This is where the Google journey actually accelerates. Your college peers are all starting from zero — you already have Python basics. Use that head start.

Year 1 focus: Core CS subjects — Data Structures, Algorithms, Computer Architecture, Operating Systems, Database Management, Computer Networks. These are Google's interview topics — learn them in class AND through practice simultaneously.

Start DSA seriously from Year 1 Semester 2: DSA (Data Structures and Algorithms) is the core of Google's interview. A student who starts DSA in Year 1 has 3 years to master it. A student who starts in Year 3 has 1 year — that's the difference between a 50 percentile and 95 percentile preparation.
✅ Year 1–2 action plan
  • DSA: Start Striver's A2Z DSA Sheet (free, takeuforward.org) — India's best free DSA resource
  • LeetCode: Create account, solve 5 easy problems per week — by Year 2 end, target 100+ solved
  • Competitive programming: Participate in Codeforces Div 2 and CodeChef Long contests monthly
  • Join Google Developer Student Club (GDSC) at your college — direct Google community connection
  • Open source: Make your first open source contribution — fix a typo in documentation if needed, just start
  • Projects: Build one project per semester — full stack web app, data analysis, API integration
  • Google Summer of Code: You become eligible at 18 — research GSoC organisations in Year 1, apply in Year 2
4
BTech Year 3 — Internship Year
Google Internship + DSA Mastery
Age 20–21 · Duration: 1 year
Year 3 is the most critical year for your Google journey. Google's intern hiring pipeline is your biggest opportunity. Google India hires summer interns from IITs and top colleges — interns who perform well receive Pre-Placement Offers (PPOs) which convert to full-time roles without a separate interview.

Google Software Engineering Intern: Applications open in August–September for the next summer. You need: 150+ LeetCode problems solved (medium focus), at least one strong project on GitHub, and preferably a competitive programming rating (Codeforces 1400+ or equivalent). The intern interview is 2 DSA rounds — same difficulty as full-time SDE-1 interview.

If you don't get Google intern in Year 3: Target Microsoft, Amazon, Flipkart, Swiggy internships — all strong for your resume. A good intern experience at any product company significantly boosts your full-time Google application.
✅ Year 3 action plan
  • DSA target: 200+ LeetCode problems by mid-Year 3. Focus on medium difficulty — that's what Google tests
  • Apply for Google STEP internship (for 2nd year students, specifically for underrepresented groups) — check eligibility
  • Apply for Google SWE internship in August — careers.google.com, search "Software Engineer Intern India"
  • System design basics: Start learning now — URL shortener design, API design, database basics
  • LeetCode contest: Participate in weekly contests — tracks your improvement and gives a percentile rating
  • Network: Connect with Google India engineers on LinkedIn — especially alumni from your college. Request informational chats, not referrals yet
5
BTech Year 4 — Final Year
Campus Placement or Off-Campus — Google Offer
Age 21–22 · Duration: 1 year
This is when it all comes together. If you're at IIT/NIT/BITS, Google visits campus between August–December for placements. If you're at any other college, the off-campus route is your path.

Campus route (IIT/NIT/BITS): Google's campus interview is 3–5 rounds — Coding Assessment → Phone Screen → 3 on-site rounds (2 DSA + 1 Googleyness). If you've done 200+ LeetCode problems and have strong projects, you're competitive.

Off-campus route (any college): Apply at careers.google.com → get a referral from a current Google employee (LinkedIn alumni) → pass the Online Assessment → 4–5 interview rounds. Same technical bar as campus. The difference: you need to get past resume screening, which is why a strong GitHub, referral, or competitive programming rating matters so much.
✅ Year 4 final push
  • DSA target: 300+ LeetCode problems. Do Google-tagged problems specifically (LeetCode company filter)
  • System design: Read "System Design Interview" by Alex Xu — design Amazon, WhatsApp, Instagram from scratch
  • Referral: Reach out to 3–5 Google India engineers on LinkedIn. Be specific: "I'm applying for SDE-1 at Google Bangalore (Job ID XXXXX), I've solved 300 LeetCode problems and have [project/internship]. Would you be open to referring me?"
  • Googleyness prep: Prepare 8–10 STAR-format stories from your projects, internships and college experiences
  • Mock interviews: Do 5–10 mock interviews on Pramp (free) or interviewing.io before the real thing

Google Programs for Students in India

Google runs multiple programs specifically for students at different stages. Here's every program you should know about:

🌞
Google Summer of Code (GSoC)
Eligibility: 18+ · BTech Year 1–3
Paid open source internship. Work on a Google-supported open source project for 10–22 weeks. Stipend paid in USD. One of the best Google credentials you can have before placement year. Apply in January each year at summerofcode.withgoogle.com.
Stipend: ₹1.2–2.7 lakh for summer
🔨
Google Developer Student Clubs (GDSC)
Eligibility: Any BTech student
Student communities at colleges run with Google's support. Learn Google technologies (Android, Cloud, ML), attend workshops, build projects and connect directly with Googlers. Being a GDSC Lead looks excellent on your resume. Find your college GDSC at goo.gle/gdsc.
Free · Certification + networking
🏆
Google Kickstart / Hash Code
Eligibility: Any student or professional
Google's competitive programming competitions. Kickstart was discontinued in 2023 but Google Code Jam and similar competitions continue. Strong performance in Google-organised coding competitions can directly lead to recruiter outreach. Participate in any international competitive programming contest — ICPC, Codeforces, CodeChef.
Prizes + recruiter visibility
💼
Google SWE Internship India
Eligibility: BTech Year 2–3 (penultimate year)
Summer internship for BTech students at Google's Bangalore or Hyderabad offices. 2–3 months, paid in INR (₹80,000–1,20,000/month). Strong performers get PPO (Pre-Placement Offer) — full-time job without separate interview. Applications open August–October each year.
₹80K–1.2L/month + possible PPO
🎓
Google APM Program
Eligibility: BTech final year / MBA
Associate Product Manager program — for students who want to build products at Google rather than code. Requires exceptional analytical thinking and communication. Different interview process from SDE — no DSA, focuses on product thinking, metrics and strategy.
₹25–35 LPA CTC
🤖
Google AI Residency
Eligibility: Graduates with ML background
For students passionate about AI/ML research. Work directly with Google Research and Google DeepMind teams. Highly competitive — requires strong ML fundamentals, Python, and ideally a research paper or project in ML. Based in Google India's AI research teams.
₹18–25 LPA for residency year

What Google Pays — SDE-1 Fresher Salary India 2026

RoleCollege TypeBase SalaryTotal CTC (approx.)
SDE-1 (Software Engineer)
IIT campus hire
IIT₹18–28 LPA₹25–45 LPA
SDE-1 (Software Engineer)
NIT/BITS off-campus
NIT / BITS₹16–24 LPA₹20–35 LPA
SDE-1 (Software Engineer)
Other college off-campus
Any college₹16–22 LPA₹18–32 LPA
SWE Intern
BTech Year 2–3
IIT / NITMonthly stipend₹80K–1.2L/month
APM (Associate Product Manager)
BTech / MBA fresher
IIT / IIM₹20–28 LPA₹25–35 LPA
GSoC Participant
Any college, 18+
AnySummer stipend₹1.2–2.7 lakh total

* Total CTC includes base + joining bonus + RSUs vesting over 4 years. In-hand monthly is ~65% of annual CTC after tax. Numbers approximate — verify with Glassdoor and Levels.fyi.

The Skills Google Tests — Build These from Class 10

1. Data Structures & Algorithms (DSA) — The Core

Every Google interview — intern or full-time — tests DSA. Start as early as possible. Here's the progression by stage:

2. Competitive Programming — Your Google Visibility Score

Google recruiters actively search for high-rated competitive programmers on Codeforces and CodeChef. A Codeforces rating of 1600+ (blue) or CodeChef 4-star significantly boosts your chances of being reached out to directly. Participate in:

3. Open Source Contributions — Your Public Portfolio

Google engineers review your GitHub profile during screening. Open source contributions show you can work in large codebases with real engineers. Start with documentation fixes, then bug fixes, then feature additions. Good projects to contribute to: Python libraries, Android open source apps, Google's own open source projects on github.com/google.

4. System Design — Required for Final Year

System design is tested at SDE-1 level at Google (more than at Amazon or Microsoft). You need to be able to design: URL shortener, Google Search, YouTube, Gmail at a high level — understanding load balancing, databases, caching, message queues. Start learning system design in BTech Year 3. Best free resource: Gaurav Sen YouTube channel.

The single most important thing you can do today (whatever class you're in): Install Python and write your first program. Go to python.org → download Python → open IDLE → type print("Hello, Google") → press Enter. That's it. You've started. The 8-year journey to Google begins with one line of code.

Realistic Timeline — Class 10 to Google Offer

YearAgeStageGoogle-Relevant Action
Year 115–16Class 10Choose PCM after 10th. Install Python. Write first program
Year 2–316–18Class 11–12JEE prep + Python basics + CS50 + GitHub account created
Year 418–19BTech Year 1DSA starts, GDSC joined, Codeforces account, GSoC research
Year 519–20BTech Year 2100+ LeetCode, first open source contribution, apply GSoC
Year 620–21BTech Year 3200+ LeetCode, Google intern application, ICPC regional
Year 721–22BTech Year 4300+ LeetCode, campus/off-campus Google interview
Year 7–822OfferGoogle SDE-1 offer — ₹20–45 LPA CTC ✓
⚠️ What if you don't get into IIT? Getting into a top NIT, BITS Pilani, or a reputed state engineering college (DTU, VJTI, COEP) does not close the Google door. Many Google India engineers are from non-IIT colleges. What matters: your DSA skills, LeetCode profile, GitHub contributions, and a referral. The off-campus route is open to everyone. The difference is that at IIT, Google comes to your campus — everywhere else, you go to Google.

Frequently Asked Questions

Not a full-time job — Google requires a Bachelor's degree for all software engineering roles. However, after 12th you can participate in Google Summer of Code (if you're 18+ and enrolled in college), join Google Developer Student Clubs at your engineering college, and apply for Google SWE internships in your BTech Year 2–3. The earliest you can join Google full-time is after completing your BTech degree — approximately 4 years after Class 12.
Yes — through the off-campus route. Google does not visit most private colleges for campus placement, but off-campus applications at careers.google.com are open to graduates from all colleges. What bridges the gap: a strong LeetCode profile (300+ problems, good contest rating), a referral from a current Google employee, open source contributions on GitHub, and competitive programming ratings on Codeforces or CodeChef. Many Google India employees are from SRM, VIT, Manipal, Thapar and other private colleges.
No — it is an advantage, not a requirement. IIT students get campus placement access and easier resume screening. But Google's interview process is the same for everyone — once you're in the interview room, your college doesn't matter, only your performance does. The formula for non-IIT students: LeetCode 300+ problems + Codeforces 1400+ rating OR GSoC participation + one Google employee referral. This combination gets your resume reviewed regardless of college. Work harder on the skills, and the opportunity follows.
For JEE (mandatory): Physics (HC Verma), Chemistry (NCERT + MS Chauhan), Mathematics (Cengage/RD Sharma). For Computer Science (optional but highly recommended): Python programming, data structures basics, SQL, networking basics. For extra edge: Discrete Mathematics concepts — sets, logic, graph theory. This is directly tested in Google interviews and most Indian Class 11–12 students have never studied it. Khan Academy has a free Discrete Mathematics course. 30 minutes per week on this in Class 12 gives you a major advantage in BTech Year 1.
Google India also hires for Sales, Marketing, HR, Operations, Finance and Legal roles — but all require at least a Bachelor's degree and most require 2–5 years of experience. There are no non-coding roles at Google that hire directly after 10th or 12th. The closest you can get before completing a degree: Google's student volunteer programs and GDSC community roles, which are unpaid but provide direct exposure to Google's work culture and community. After graduation, Google hires non-engineers from IIMs for business roles and from journalism/communications programs for content roles.
Google India receives hundreds of thousands of applications per year and hires approximately 1,000–2,000 people annually across all roles. The acceptance rate for software engineering roles is estimated at under 1%. By comparison: Amazon India accepts ~3–5%, Microsoft India ~2–4%. However, Google's off-campus application volume is so high that the bottleneck is getting your resume reviewed — once in the interview, the pass rate is similar to other FAANG companies (~20–30%). This is why a referral or strong competitive programming profile is so valuable — it bypasses the resume screening bottleneck entirely.

Related Guides

🔍
Full Google India Guide
Interview process & salary
📚
What to Do After 10th
Stream selection guide
🤔
Science vs Commerce vs Arts
Honest stream comparison
🔬
After 12th Science
JEE, BTech & tech careers
💻
Become a Software Engineer
Complete roadmap & salary
⚙️
How to Crack JEE 2026
IIT preparation guide
📦
Get into Amazon India
SDE hiring guide
🏠
Back to Home
All career guides