Google Interview Questions

82 questions available. Practice with AI-powered feedback.

Other companies

coding
LinkedIn
Google
Meta

LinkedIn T9 Coding Question: Phone-Keyboard Word Match

T9 phone-keypad matching: return dictionary words matching a digit string per position (case-insensitive). Includes precompute index and query API design.

Software Engineer, Backend EngineerEntry Level
coding
Oracle
Amazon
Google

LRU Cache Implementation - Oracle Coding Interview

Implement an O(1) LRU cache with get/put, fixed-capacity eviction, and Java follow-ups (collections choices, thread-safety, GC, equals/hashCode). Read tips.

Software Engineer, Backend EngineerEntry Level
coding
Lyft
Google
Amazon

Lyft Coding Interview: Persistent Read Wrapper (read4)

Build a persistent read wrapper using read4 that preserves leftover characters across successive read() calls. Practice stateful iterator design—solve it now.

Software Engineer, Backend EngineerEntry Level
backend system design
Lyft
Uber
Google

Lyft System Design: Distributed Wiki Archiving Bots

Practice a Lyft backend system design: build a distributed Wikipedia archiving system with 1000 bots. Learn architecture, coordination, storage, and scaling.

Software Engineer, Backend EngineerMid Level
backend system design
Tesla
Google
Amazon

Memory Pool System Design: High-Performance Tesla Interview

Design a performance memory pool for Tesla interviews: lock-free or low-lock alloc/free, fragmentation control, O(1) ops, malloc fallback, and metrics.

Software Engineer, Backend EngineerMid Level
behavioral
Meta
Google
Amazon

Meta Behavioral Interview Question: Initiative & Ownership

Practice Meta behavioral interview: initiative & ownership examples for software engineers. Learn to structure answers, show clear impact, and handle followups.

Software Engineer, Backend EngineerEntry Level
behavioral
Microsoft
Google
Amazon

Microsoft Behavioral Interview: Problem Solving Question

Prepare Microsoft behavioral problem-solving questions with STAR examples. Learn to structure answers, show impact, and ace interviews - start practicing now.

Software Engineer, Backend EngineerEntry Level
coding
Microsoft
Google
Amazon

Microsoft Coding Interview: Longest Palindromic Subsequence

Learn to compute the Longest Palindromic Subsequence using dynamic programming and space-optimized DP. Step-by-step approach, edge cases, and practice prompts.

Software Engineer, Backend EngineerEntry Level
ml foundation
Microsoft
Google
Amazon

Microsoft ML Foundations: Statistical Analysis & A/B Tests

Microsoft ML interview: statistical analysis, A/B tests, hypothesis tests & confidence intervals. Learn test setup, sample-size, common pitfalls and follow-ups.

Data Engineer, ML EngineerEntry Level
ml system design
Microsoft
Google
Meta

Microsoft ML System Design: Local Sports Team Recommender

Scalable recommender for local sports teams: data ingestion, candidate generation, ranking, real-time updates, and metrics. Prep for ML design interviews.

Software Engineer, ML EngineerMid Level
backend system design
Microsoft
Amazon
Google

Microsoft System Design: Distributed Key-Value Store & Cache

Design a distributed key-value store and cache at Microsoft scale. Covers scalability, replication, consistency options, failure handling, and prep tips.

Software Engineer, Backend EngineerMid Level
behavioral
Netflix
Amazon
Google

Netflix Behavioral Interview: Communication & Leadership

Prepare for Netflix behavioral interviews on communication and leadership. Learn to present technical ideas, manage stakeholders, and structure STAR answers.

Software Engineer, Senior Software EngineerEntry Level

Get More Real Google Questions

Practice google interview questions with AI-powered hints, analysis, and feedback.

Start Free Practice
Google Interview Questions | Voker