Academic snapshot
Baseline (when printed): 60% / 6.0+ CGPA in 10th, 12th, graduation
Typical shortlisted band: 7.5-8.5 CGPA
Backlogs: None active
Class 12: Same soft baseline when listed
Google is a global technology leader in search, advertising, cloud computing, Android, and artificial intelligence. In India, Google hires software engineers across Bengaluru, Hyderabad, and other hubs to work on products used by billions of people worldwide.
Explore: Online Assessment · Download PDF · Placement Process · Interview Experience · Preparation Guide · Certifications & Career
Google does not publish one fixed CGPA cutoff for every India SWE drive. Coding depth matters more than marks, but campus JDs still commonly list a soft academic floor. Treat numbers below as candidate-reported (as of August 2026) - not a guarantee from Google HR.
| Route | What usually changes | What stays the same |
|---|---|---|
| Campus | Batch OA window, college CGPA list when printed | Algorithm bar, Googleyness, committee |
| Careers / referral | Resume volume; sometimes no hard published CGPA | Still expect OA + interview loop |
| Intern → full-time | Conversion may compress stages | You still defend code and Googleyness |
Is 7.0 CGPA enough? Eligible on many campus baselines, but expect to outperform on OA and interviews. Strong DSA can offset a middling CGPA; weak coding cannot be rescued by high marks.
Good fit: You enjoy hard medium / light hard DSA, you can code in a blank Doc without panicking, and you have real stories about leading without a title or navigating ambiguity. Internships and contest ratings help the resume screen. Candidates who already explain complexity before coding adapt fastest to Google interview silence.
Harder path: You only practiced IDE autocomplete; you freeze when the interviewer goes quiet; your Googleyness answers are “we as a team” with no personal ownership. A 9.0 CGPA with weak OA usually dies at the first filter. Over-prepping staff-level distributed systems while skipping Doc practice is another common miss.
Timeline reality: Google’s 6-8 week end-to-end is longer than Flipkart/Microsoft campus batches for many students. If you have GATE / semester exams, apply when you can protect interview weeks - not the week before finals.
Intern conversion note: A strong internship can compress stages, but Googleyness and coding depth still get tested. Do not treat conversion as automatic.
Academic snapshot
Baseline (when printed): 60% / 6.0+ CGPA in 10th, 12th, graduation
Typical shortlisted band: 7.5-8.5 CGPA
Backlogs: None active
Class 12: Same soft baseline when listed
What filters you next
After CGPA: Almost entirely DSA + Googleyness
OA mix: ~90 min, 2 medium-hard coding + CS MCQs
Loop: Technicals → Googleyness → hiring committee
6.0 with a strong OA can beat 8.5 with a weak one
| CGPA range | Practical read |
|---|---|
| Below ~6.0 / 60% when JD lists a floor | Often filtered by placement cell before Google sees you |
| 6.0-7.4 | Eligible on many baselines; OA must be excellent |
| 7.5-8.5 | Typical shortlisted band many write-ups cite |
| 8.5+ | Strong academically - still must clear OA and interviews |
Download 2026 Google placement papers
2026 in detail
2025 placement papers
2024 placement papers
Previous year question papers
Google “papers” for freshers are OA coding pattern trainers plus interview-style algorithmic sets - not aptitude booklets. Practicing 2024-2026 sets works when you treat them as pattern catalogs, not verbatim leaks. Download the free PDF, time yourself, then review the same day.
| Stage | What previous papers / mocks train |
|---|---|
| OA coding | Medium-hard arrays/strings, trees, graphs, DP with optimal complexity |
| CS MCQs | Complexity, DS properties, light system concepts |
| Tech interviews | Explain + code in a Doc + optimize under follow-ups |
| Googleyness | Ambiguity, leadership without authority, collaboration |
| Committee mindset | Consistent strong signals across rounds (prep implication: no weak leftovers) |
| Theme you saw in a set | What to drill next | Why Google asks it |
|---|---|---|
| Constrained shortest path | BFS layers vs Dijkstra | Modeling real constraints |
| Knapsack / DP on sequences | State + transition narration | Optimal-enough coding |
| Tree aggregates | Recursion stack discipline | Doc coding clarity |
| Design a DS | Hash + lists + amortization | Interview follow-ups |
| Window on strings | Variable window templates | OA speed + edges |
| Topological ideas | Cycle detection + order | Dependency prompts |
Paper review template: Date · Themes · Doc syntax stalls · Complexity misses · Googleyness story rehearsed. Three reviewed sets with this template beat ten skimmed PDFs - especially when your OA expects two strong coding signals.
Shared-doc gotchas to practice before loops: indentation drifting in a Doc, forgetting to state time complexity until asked, rewriting the entire solution instead of patching a bug, and going silent for two minutes. Record yourself once; the awkward pauses are the curriculum.
Free downloads and year pages:
Google hires fresher SWEs through campus placement cells, Google Careers, referrals, and internship → full-time conversion. After OA, the loop feels different from many India product drives: longer timeline, shared-doc coding, Googleyness, and a hiring committee that reviews your packet.
Campus recruitment
Through college placement cells - PPT, then OA and interviews on a batch timeline.
Careers / referrals
Apply on Google Careers; referrals improve visibility. You still need passing OA code.
Intern → full-time
Strong internship performance can convert. Prep Googleyness and coding as if it is a full loop.
Recruiters / systems look for academics (when listed), projects, competitive programming, internships, and open source. A one-line resume with no proof of coding depth struggles here even if CGPA is high. Put contest ratings, shipped projects, and clear ownership bullets.
| Piece | What you face | Pass bar (practical) |
|---|---|---|
| 2 coding problems | Medium-hard DSA | Strong solutions on both, solid complexity |
| 15-20 CS MCQs | DS, algorithms, complexity, light design | Consistent accuracy |
Languages: Python, Java, C++. Advancement candidates often cite around 15-20% of OA takers - treat both coding problems as mandatory, not “one perfect + one half.”
| Minute | Move |
|---|---|
| 0-5 | Skim both coding statements + constraints; pick order |
| 5-35 | Code problem A; invent 2 edge cases |
| 35-65 | Code problem B; do not abandon for MCQs too early |
| 65-85 | MCQs - skip sticky ones, return later |
| 85-90 | Final pass on failing tests if allowed |
Why both coding problems matter: Partial credit culture from college contests does not map cleanly here. Many shortlists expect strong signals on both prompts. If problem A is a graph and problem B is DP, spending 70 minutes polishing A while leaving B blank is a common self-reject. Skim both, pick a finishable order, leave a working (even slightly suboptimal) attempt on the second if time dies.
MCQ strategy: Complexity questions and DS property checks dominate. Do not burn coding time hunting one obscure MCQ. Mark, move, return in the last ten minutes.
Deeper OA notes: Google Online Assessment.
Often on a shared Google Doc or simple editor. Expect 1-2 algorithmic problems. You must:
Silence is normal - interviewers watch how you think. Narrate. If stuck, state what you would try next instead of freezing.
Warm-up: One easy array problem in a blank Doc the morning of the interview so syntax is warm.
Harder coding and/or L3 system design basics - scalability, storage, APIs, failure modes at fresher depth. Freshers fail by jumping to Spanner and Borg with no requirements. Start with users → data → APIs → bottlenecks. Project deep-dives are common: be ready to defend architecture choices and the hardest bug you fixed.
Worked mini-outline - URL shortener (L3 depth):
POST /shorten → code; GET /{code} → redirect.If the interviewer pivots to notify millions of users, talk fan-out, queues at a conceptual level, and what you would measure first (latency vs delivery %). That is enough for most L3 panels.
Leadership without authority, comfort with ambiguity, collaboration under disagreement, learning speed, ethical judgment. Use STAR. Weak answers sound like team resumes; strong answers sound like you owned a metric, a conflict, or a trade-off. Expect follow-ups until the story gains texture or collapses.
Googleyness dimensions students should prep explicitly:
| Dimension | What interviewers listen for | Campus-scale example seed |
|---|---|---|
| Leadership without authority | You moved people / code without a title | Owned API contract for a fest app |
| Ambiguity | You defined success when the brief was vague | “Make search better” → picked metrics |
| Collaboration | Disagreement without drama | Scope cut vs rewrite debate |
| Learning speed | You got dangerous fast on a new stack | Shipped after a one-week framework switch |
| Ethics / judgment | You protected users when it cost speed | Delayed a release over a privacy bug |
Interviewers submit notes; a hiring committee reviews the packet for consistent hire signals. Then background checks and offer discussion. Know the ₹30-45 LPA L3 band so HR talk is grounded. Locations: Bengaluru, Hyderabad, and other India hubs depending on team.
What “consistent signals” means for your prep: one brilliant coding round and one shallow Googleyness round is a risk. Committees read the whole packet. Do not “save behavioral for later” after OA - schedule Googleyness reps in the same weeks as DSA.
| Phase | Typical duration | Notes |
|---|---|---|
| Resume screen | 1-2 weeks | Faster with campus / referral |
| OA | 1 day window often | Score may be near-immediate |
| Interview scheduling | Several days | Tech + Googleyness slots |
| Interview loop | 1-2 weeks | Sometimes more technicals |
| Hiring committee | ~1 week | Packet review |
| End to end | ~6-8 weeks common | Longer than many India product loops |
| Component | Focus | Prep move this week |
|---|---|---|
| Coding Q1-Q2 | Graphs, DP, trees, optimal complexity | Two timed medium-hards |
| MCQs | Complexity + DS | Short flash review |
| Doc coding | No autocomplete | One blank-Doc session |
| Googleyness | Ambiguity, leadership | One STAR story aloud |
If rejected at OA, tag the failure: coding WA, suboptimal complexity, or MCQ gaps. Fix that bucket for two weeks before the next cycle.
Between interviews (the dangerous gap): Many candidates binge random hard problems and arrive tired. Better use: one Doc medium per day, one Googleyness aloud, and light MCQ flash. Save bold new topics for after the loop. If a recruiter reschedules, stay flexible - committee timelines already stretch; attitude notes travel in packets more than students think.
Online assessment
OA format, timing, and question types.
Coding questions
DSA patterns for OA and technical rounds.
Aptitude / mock quiz
Quant, logic, and timed mock quiz.
Interview experiences
Candidate stories and round notes.
HR interview questions
Common HR questions, sample answers, STAR tips.
Week-by-week prep
Study plan and round-by-round strategy.
If a Google invite is 3-8 weeks out, treat this hub as the map and the linked practice pages as the drills. Do not reread eligibility ten times. Check the JD once, then spend hours on the filter that actually rejects people.
Typical fresher CTC chatter for Google sits around ₹30-45 LPA (candidate-reported - confirm the letter). Languages students mention most often: Java, C++, Python, C. Pick one and stay with it in OA and interviews.
Eligibility reminder (from student reports): Google eligibility for freshers 2026 is candidate-reported, not one official published cutoff. Campus JDs commonly list 60%+ / 6.0+ CGPA across 10th, 12th, and graduation; shortlisted candidates often report 7.5-8.5. Degree: B.Tech/B.E./M.Tech/MCA. Final-year students and recent grads (within ~2 years). No active backlogs. Strong DSA in Python, Java, or C++ matters more than marks alone. Always verify the drive notic.
What you are training for: Google fresher SWE / L3 loops typically run: Resume screening → Online Assessment (often 90 minutes: 2 medium-hard coding + CS MCQs) → Technical interviews (algorithmic coding, often on a shared doc) → Behavioral / Googleyness → Hiring committee review → offer. Campus, careers, referrals, and intern → full-time paths feed a similar bar. Total often 6-8 weeks end to end - longer than many India product loops.
Short version of the prep split: Split prep roughly 60% DSA (Google-tagged LeetCode mediums/hards - graphs, DP, trees), 15% system design basics for L3, 15% Googleyness STAR stories, 10% timed OA mocks and shared-doc coding. Languages: Python, Java, or C++. Practice coding without IDE autocomplete.
Week 1 - pattern, not vibes. Language fluency: rewrite 10 old solutions in one language until you stop hunting syntax. Open the Google previous-year sets on this site and mark which sections ate your time. Write the timing on a sticky note. That number is more useful than a 200-problem LeetCode streak you never timed.
Week 2 - the steep filter. Most Google drives fail people on the first timed paper or OA. Do three timed sits this week. After each one, log every miss in a two-column note: topic and why (slow, wrong formula, bad edge case, panic). The next sit should only add problems from that log.
Week 3 - talk tracks. Technical interviews at Google usually want a clean project story, one or two CS fundamentals, and (if the process has it) a behavioral or values round. Write STAR stories on paper, not in your head. Practise “Why Google?” with one concrete product, lab, or business line - not a slogan.
Week 4 - mocks and logistics. Sleep, id photocopies, and a dry run of the oa platform if the invite names one. If you still have energy, redo only the questions you failed in week 2.
| Slice | Share of weekly hours | What “done” looks like |
|---|---|---|
| Timed papers / OA | ~40% | You finish a Google-style sit without guessing the clock |
| Coding / role technical | ~30% | You can explain a solution out loud in your chosen language |
| Fundamentals / domain | ~20% | You can teach one OS/DBMS/networks (or domain) topic to a friend |
| Stories + HR | ~10% | Two STAR stories and a specific Why-this-company answer |
If you only have 10 days, keep the same ratios and cut volume, not the timed sits.
Use this hub for the Google story (eligibility, rounds, salary). Use those pages for timed reps and interview notes.
If you do one thing after reading this: schedule three timed Google papers on three different days, then interview prep on the leftovers.
A TCS/Infosys aptitude deck still helps the quant/logic slice of many Google papers, but do not assume the same cutoff culture. Read the process section on this page once, then swap in Google-specific coding or domain drills from the nested banks. Shared prep is fine; shared assumptions about rounds are not.
Days 1-3: one timed Google paper each day plus error log. Days 4-6: only the topics you missed, plus 4-6 coding problems in one language. Days 7-8: project + STAR + Why Google. Day 9: one more full mock. Day 10: light review and sleep. This is worse than four weeks, but it beats rereading notes the night before.
Know your project at the level of what broke and what you changed, not only the tech list on the resume. For Google, interviewers often poke the same hole the OA already tested - be ready to re-solve a warm question on a shared editor or whiteboard. If you used AI to draft code while practising, you still need to type it yourself on the day.
A single note with date, paper name, score/time, and three misses is enough. If you cannot name your last three Google mistakes, you are collecting content, not preparing.
Sit one more mixed Google set this week: 20 minutes aptitude or MCQ if the drive has it, then one coding problem you have not seen since last month. Explain the solution out loud in 90 seconds. If you cannot, the interview will feel the same way. Then stop - more volume after that usually turns into tired guessing.
Sit one more mixed Google set this week: 20 minutes aptitude or MCQ if the drive has it, then one coding problem you have not seen since last month. Explain the solution out loud in 90 seconds. If you cannot, the interview will feel the same way. Then stop - more volume after that usually turns into tired guessing.
Random Google problems feel productive. Timed mocks are what move the needle. If you only have an hour tonight, sit 40 minutes of a previous-year Google set and spend 20 minutes on the three misses. That loop beats an untimed 8-problem grind you will not remember tomorrow.
Figures below are candidate-reported India bands (as of August 2026). Actual offers depend on location, level, stock, and year.
| Level | Experience | Base (typical) | Total package (typical) | Notes |
|---|---|---|---|---|
| L3 | New grad | ₹18-25 LPA | ₹30-45 LPA | Fresher target band for this hub |
| L4 | ~0-2 years | ₹25-35 LPA | ₹45-70 LPA | Strong early performers |
| L5 | ~3-5 years | ₹40-60 LPA | ₹70-120 LPA | Senior / tech lead scope |
| L6 | 6+ years | ₹70-100 LPA | ₹1 Cr+ | Staff / manager track |
| Role | Level | Total package (reported) | Focus |
|---|---|---|---|
| Product Manager | APM/PM | ₹35-60 LPA | Product sense |
| Data Scientist | L4-L5 | ₹40-80 LPA | ML / analytics |
| Site Reliability Engineer | L4-L5 | ₹45-85 LPA | Reliability at scale |
| UX Designer | UX3-UX4 | ₹30-55 LPA | Portfolio + research |
Locations: Bengaluru and Hyderabad are common fresher hubs; be ready for relocation questions.
Total CTC is rarely “one number equals monthly cash.” Candidate-reported ₹30-45 LPA packages usually mix:
Compare base + first-year cash separately from four-year stock face value when classmates compare offers.
L3 vs L4 confusion: L3 is the standard new-grad SWE level on this hub. L4 usually implies stronger experience or exceptional early performance and a higher band. Do not assume every “Software Engineer” posting is L3 - read the level on the offer letter.
Benefits fine print students forget to ask: vest cliff / schedule, relocation support, and whether learning budget is reimbursement-based. None of these replace coding prep, but they stop HR-round surprises.
Student implication for 2026: prep like Google (Doc + optimal DSA + Googleyness), not like a service-company aptitude day. If campus slots are limited, invest early in Careers / referrals / internship conversion.
Also expect more college outreach than older seniors remember in some cycles - if your campus finally gets a Google PPT, treat it as a real shot. The algorithm bar does not drop because the venue is new; only the travel friction does. Keep a Doc-coding habit warm year-round if Google is on your shortlist, not a two-week crash after the PPT date is announced.
Hiring-committee mindset while you prep: every mock should leave a note a stranger could read - “strong graph narration,” “Googleyness thin on personal ownership,” “design started from APIs.” If your own notes are inconsistent, a committee packet will be too. Fix weak dimensions weekly instead of only climbing LeetCode count.
Typical fresher path: Resume screening → Online Assessment (~90 min, 2 coding + MCQs) → Technical interviews (often shared Doc) → Googleyness / behavioral → Hiring committee → offer. End-to-end is often 6-8 weeks.
Count 5-6 stages: resume screen, OA, two (sometimes more) technicals, Googleyness, and hiring committee. Exact labels vary by mailer and level.
Yes. Free Google placement papers PDF and previous-year practice sets (2024-2026) with solutions live on this site - including the 2026 PDF and year pages.
Often ~90 minutes: 2 medium-hard coding problems plus 15-20 CS MCQs. Languages: Python, Java, C++. Aim to clear both coding problems with solid complexity. Roughly 15-20% advance in many write-ups.
No official published cutoff. Campus JDs commonly list 60%+ / 6.0+ CGPA across 10th, 12th, and graduation; shortlisted often 7.5-8.5. Degrees: B.Tech/B.E./M.Tech/MCA. Final year or recent grad (~2 years). No active backlogs. DSA matters more than marks alone.
When printed, Class 12 usually matches the same soft 60%+ baseline as graduation. Consistency across years matters more than any single score. Compensate a bare floor with OA strength.
L3 new-grad total package is commonly ₹30-45 LPA in India (base often ₹18-25 LPA), plus stock and bonus on the letter. Always verify against your offer.
Google’s behavioral / culture assessment: leadership without authority, ambiguity, collaboration, learning speed, ethics. ~30-45 minutes, STAR format. Scored seriously alongside coding.
After interviews, a committee reviews your packet for consistent hire signals. You do not meet them in the room - your interview notes must show clear strength across rounds.
Many technical interviews still use a shared Doc or simple editor. Practice writing clean code without autocomplete for at least two weeks before your loop.
Rough framing (candidate-reported): Google ₹30-45 LPA L3, algorithm + Googleyness + committee. Amazon LPs + Bar Raiser, commonly ₹25-32 LPA SDE-1. Microsoft ₹45-55 LPA SDE-1, WLB reputation on many teams. Pick on team and written offer.
Practice coding in a blank Doc weekly. When OA lands, treat both coding problems as mandatory. Every week: Google-tag DSA + one Googleyness story spoken out loud.
Candidate reports expect no active backlogs. Gaps need a clean story; they do not replace OA or interview performance.
Most fresher offers assume joining an India hub - Bengaluru, Hyderabad, and other offices depending on team. Hybrid policies vary. State preferences honestly in HR.
Not mandatory, but contest practice helps the resume screen and OA speed. Many selected candidates have Codeforces/AtCoder/LeetCode contest history. If you have zero contests, compensate with deep project ownership and excellent timed mocks - do not pretend ratings you do not have.
Often about a week after interviews, sometimes longer with scheduling or packet volume. Use the wait to rest and lightly revise - do not grind a brand-new DP pattern the night before an unexpected follow-up.
Fresher L3 depth - APIs, storage, latency, simple failure modes. You are not expected to design Google Search. Skip buzzword-first answers; start from requirements and users.
Interviewers submit notes; the hiring committee looks at the whole packet. One weak round can still be recoverable if other signals are strong - but do not plan on that. Prep so every technical and Googleyness round can stand alone as a hire note.
STEP and related student/intern paths are useful earlier in college; full-time L3 is the fresher SWE target on this hub. If you are final year, prioritize L3 / new-grad postings and intern conversion if you already interned. Read the current program page each cycle - names and windows change.
A final-year CSE candidate cleared a 90-minute OA (graph medium + DP medium + MCQs), then faced two Doc-based interviews. They nearly failed the second when they went silent after a wrong approach; narrating a pivot to BFS recovered the round. Googleyness dug into a club conflict until they admitted what they would redo. Committee took about a week; offer landed in the ₹30-45 LPA L3 band.
What juniors should copy: practice Doc coding under silence; rehearse “what would you do differently?” until it is boring.
An off-campus applicant reported ~7 weeks from OA invite to offer, with a scheduling gap between technicals and Googleyness. They used the wait to rewrite STAR stories and re-solve OA misses in a Doc - not to start new advanced topics. Practical takeaway: plan for a long loop; do not panic-refresh every day.
A third pattern: candidate felt Interview 1 was “okay” and Interview 2 was strong, then spent Googleyness overselling team wins. Feedback (via a mentor who had seen similar cases) stressed personal ownership language. On a later attempt they rewrote stories with “I” actions and metrics; the packet read more consistently. Implication: every round must leave a clear hire note, not just the coding ones.
Campus write-ups often follow: clear both OA codes → Doc DSA → harder DSA / light design → Googleyness depth → committee wait → HR. Patterns repeat more than exact questions. Read fuller narratives on Google interview experiences.
Calendar tip: Google’s 6-8 week end-to-end means a September OA can collide with October exams. Build buffer before you apply; do not schedule your only mock the night before OA.
After you clear: post a short round-wise note for your campus group (OA themes, whether interviews used a Doc, which Googleyness dimension got probed, how long committee took). Specifics help the next batch more than motivational posts.
If you are building a FAANG-plus shortlist, compare loops honestly: Google’s longer committee timeline and Doc coding, Amazon’s Leadership Principles + Bar Raiser, Microsoft’s Codility performance tests and growth-mindset depth. Prep overlaps on DSA; culture rounds do not - budget separate weekly reps for Googleyness if Google is priority #1. Use the hubs below to contrast salary bands and round names before you lock a weekly plan.