Mock interviews · Google-style loop

Practise for a Google-style interview
coding, design and the questions in between.

Rehearse the rounds a Google software engineering loop is publicly known to include, with an experienced engineer who asks follow-ups the way a real interviewer would. Each round ends with a written report within 24 hours.

By the Revvox team · Updated 19 October 2026

The short answer

A Google-style mock interview is a practice round shaped like the interviews Google is widely reported to run: coding and problem solving across most rounds, system design for more senior roles, and a conversation about how you work with others. On Revvox each round is 60 minutes live with an experienced engineer, scored 1 to 5 on five skills, with a written report within 24 hours. We are not affiliated with Google, and we do not claim our interviewers work there.

What a Google-style loop usually includes

Google has written publicly about using structured interviews: every candidate for a role is asked questions of the same kind and judged against the same criteria. For software engineers, the loop typically opens with a recruiter conversation and one or two technical screens, then a set of interviews, most of them about coding and problem solving. Candidates for senior roles usually also get a system design round.

Google has said publicly that it looks at general cognitive ability (how you reason through a problem you have not seen), role-related knowledge, leadership, and what it calls Googleyness: comfort with ambiguity, a bias to action and working well with others. In practice, that means the coding rounds care about how you think as much as whether the code runs, and almost every round has a moment where the interviewer changes the problem to see how you adapt.

The format changes over time and differs by role and country, so treat this as a description of the shape, not a promise. Your recruiter is the only source for your exact loop.

How it is scored

After the 60-minute round, the interviewer marks each line below 1 to 5 in your written report, due within 24 hours, with notes on what you said and wrote behind each mark. The verdict is one of Strong hire, Hire, Lean hire, Lean no hire or No hire.

DSA and coding round: the five lines on the report
Skill (1 to 5)What the interviewer looks for
Problem solvingYou clarify an open problem, try small examples, and reach a working approach without heavy hints, then improve it when pushed.
Code qualityReadable code in a plain editor: clear names, small helper functions and no dead ends left in.
Testing and edge casesYou test without being asked: empty input, duplicates, limits, and the change the interviewer just introduced.
ComplexityYou state time and space cost correctly and know which part of the solution sets it.
CommunicationYou think out loud, take a hint without losing the thread, and keep the interviewer with you through the twist.
System design round: the five lines on the report
Skill (1 to 5)What the interviewer looks for
Requirements and estimatesYou narrow a broad product into a few must-have features and size it before drawing.
High-level designA clean request path with a reason for each component, at the scale the numbers call for.
Data and storageA data model that fits the reads and writes, and a clear plan for partitioning as it grows.
Scale and trade-offsYou name the hard part early, weigh two options, and say what each costs in latency, consistency and money.
CommunicationYou lead the conversation, check assumptions with the interviewer and finish a complete design in time.
Behavioural round: the five lines on the report
Skill (1 to 5)What the interviewer looks for
StructureShort answers with a clear situation, what you did, and the result; no ten-minute preamble.
OwnershipYou acted when the path was unclear and say what you personally decided.
CollaborationYou describe working through disagreement and helping others, not winning arguments.
ImpactYou can say what changed because of your work, in plain terms.
Self-awarenessYou talk honestly about a mistake and what you do differently now.

Practice questions in a Google style

Written by us in the style of these rounds, not taken from any real interview. In a mock, the interviewer picks one at your level and changes it as you go.

  1. Given a list of meeting times, find the smallest number of rooms needed, then return which meeting goes in which room.Sorting plus a heap, and whether you adapt cleanly when the output changes from a count to an assignment.
  2. A grid holds land and water. Count the islands, then count them again when cells flip to land one at a time.A first answer with search, then a better one with union-find for the streaming version.
  3. Design a function that returns a random element from a set in constant time, with add and remove also in constant time.Pairing a hash map with an array and handling removal without leaving gaps.
  4. Given a dictionary of words, find the longest chain where each word adds one letter to the previous one.Sorting by length and dynamic programming over words, with a clear explanation of the cost.
  5. Design a service that shows the most-searched terms in the last hour, updated every minute.Approximate counting, time windows, and where to aggregate so the read path stays cheap.
  6. Tell me about a time the requirements for your work were unclear. What did you do first?Comfort with ambiguity: how you found out what mattered and moved forward without waiting.
  7. Describe a time you changed your mind after a teammate disagreed with you.Listening, weighing the argument on its merits and what happened next.

How to rehearse it with a Revvox package

Most people preparing for a Google-style loop take the Standard package: three 60-minute rounds that mirror the loop. A common order is two problem-solving rounds first, then a system design or behavioural round, depending on your level. You pick the order when you book, and you get a report after every round, so the second round can work on what the first one found.

  1. Round one: coding. A medium problem with a twist part-way through. The interviewer watches how you clarify, choose an approach and test.
  2. Round two: coding, harder. A problem where the obvious solution is too slow. You are scored on finding a better one and explaining why it is better.
  3. Round three: design or behavioural. System design if you are aiming for a senior role; otherwise a conversation about projects, conflict and ambiguity.

How to prepare

  • Write code in a plain editor without autocomplete. Many Google-style screens use a shared document rather than an IDE.
  • Say your approach before you type, and state its time and space cost. Interviewers often stop you to ask about it anyway.
  • Practise the follow-up. After a working solution, ask yourself what changes if the input does not fit in memory, arrives as a stream, or holds duplicates.
  • Prepare four or five short stories from your work: a time you were unsure what to build, a disagreement, a mistake, and something you led without being asked.
  • For senior roles, practise designing a system end to end in 45 minutes, starting from requirements and numbers.

Common mistakes in Google-style rounds

  • Jumping to code before agreeing the problem. Ambiguity is often deliberate.
  • Stopping at the first working answer when the interviewer is waiting for a better one.
  • Testing only the happy path. Walk through an empty input, a single element and a large case out loud.
  • Treating the behavioural questions as small talk. They are scored like any other round.

Google is a trademark of its owner. Revvox is not affiliated with, endorsed by or a partner of Google. Our interviewers are experienced engineers; we do not claim they work or worked there. This page describes the publicly known shape of the company's interviews so you can practise for interviews like Google's.

Packages

One round, or the whole loop.
Pay once. No subscription.

  • Single round

    1 live round

    ₹2,499one time

    Pay per round

    One round you need to nail, soon.

    • One 60-minute live interview
    • The round of your choice
    • Written report within 24 hours
    • Score, strengths, gaps and next steps
    Choose single round
  • Recommended

    Standard

    3 live rounds

    ₹6,499one time

    Save 13% on single rounds

    The full loop: coding, design and behavioural.

    • Three 60-minute live interviews
    • Rounds shaped like the company's loop
    • A report after every round
    • Progress across rounds in one view
    Choose standard
  • Advanced

    5 live rounds

    ₹9,999one time

    Save 20% on single rounds

    Senior and lead roles, or a long prep window.

    • Five 60-minute live interviews
    • System design and leadership rounds
    • A report after every round
    • A 15-minute review call at the end
    Choose advanced

You pick a real open time first, then pay through Dodo Payments. Your time is held for 15 minutes while you pay.

Questions

Questions
people ask about this.

Is Revvox affiliated with Google?
No. Revvox is not affiliated with, endorsed by or a partner of Google. Our interviewers are experienced engineers; we do not claim they work or worked at Google. This page describes the publicly known shape of Google-style interviews so you can practise for them.
Will I get real Google interview questions?
No. Questions are written by us or the interviewer in the style of these rounds. Real interview questions are confidential, and memorising lists does not help much: the interviewer follows your answers.
Which package fits a Google-style loop?
Standard: three rounds for ₹6,499 ($85), usually two coding rounds and one design or behavioural round. A single round is ₹2,499 ($32); Advanced is five rounds for ₹9,999 ($129), useful for senior roles or a longer preparation window.
Can I choose my level?
Yes, from junior to principal. The interviewer sets the problem and the depth of follow-ups to the level you pick.
What does the report tell me?
A 1 to 5 mark for each skill in the tables above, what went well, the two or three gaps that cost you most with practice for each, and a verdict at your level. It arrives within 24 hours of the round.
Do I need to install anything?
No. Rounds run on video with a shared code pad and whiteboard in the browser.

Rehearse the loop before the real one.

Pick your level and rounds, pay when you book and choose a time from engineers' open slots. A written report follows every round.

Get early access to Revvox

Takes a minute. A founder reads every one.

  1. 1 You
  2. 2 Your needs
Which product do you want?