Google Interview Questions

82 questions available. Practice with AI-powered feedback.

Other companies

backend system design
Atlassian
Google
LinkedIn

Atlassian System Design: Scalable Image Crawler Service

Design a scalable image crawler with job-management APIs: recursive crawling, scheduling, deduplication and storage. Atlassian interview guide — prepare now.

Software Engineer, Backend EngineerMid Level
coding
Amazon
Microsoft
Google

Binary Tree Path Sum — Amazon Coding Question Guide

Practice Amazon coding: implement root-to-leaf and any-node downward path-sum in a binary tree. Learn DFS/backtracking and prefix-sum optimizations — try code examples.

Machine Learning Engineer, Software EngineerEntry Level
coding
Bloomberg
Google
Amazon

Bloomberg Coding: Grid Shortest Path with K Breaks

Bloomberg coding: shortest path in a grid with up to k wall removals. Learn BFS-with-state, complexity O(m*n*k), optimizations and interview tips. Try it.

Software Engineer, Backend EngineerEntry Level
cs foundation
Bloomberg
Google
Microsoft

Bloomberg OS Interview: Linux VFS & Mounting

Prepare for Bloomberg software engineer OS questions on Linux VFS, mounting, tmpfs/procfs and troubleshooting. Review commands, configs, and debug steps — practice now.

Software Engineer, Site Reliability EngineerEntry Level
application design
ByteDance
TikTok
Google

ByteDance App Design: Modern Web Browser Tab System

Design a scalable, performant web browser tab system for ByteDance. Learn architecture, tab lifecycle, crash isolation, session restore and optimization tips.

Software Engineer, Frontend EngineerMid Level
coding
ByteDance
TikTok
Google

ByteDance Coding Question: Merge Accounts by Email

Practice ByteDance 'Merge Accounts by Email' coding problem using Union-Find or graph traversal. Implement merging, dedupe emails, sort results, and analyze complexity.

Software Engineer, Backend EngineerEntry Level
coding
Cisco
Amazon
Google

Cisco Coding Interview: Look-and-Say Next Term

Practice Cisco coding screens: implement Look-and-Say next term for digit strings. Learn approach, edge cases, and complexity tips — try it now.

Software Engineer, Backend EngineerEntry Level
object oriented design
Cisco
Google
Amazon

Cisco Object-Oriented Design: Customizable Chessboard

Practice Cisco OOD: design a flexible chessboard with customizable initial placement, move validation, and game-state tracking. Read implementation tips and follow-ups.

Software Engineer, Backend EngineerMid Level
behavioral
Coupang
Amazon
Google

Coupang Behavioral Interview: Conflict Resolution Guide

Prep for Coupang's Conflict Resolution interview: structure STAR examples, show mediation and cross-functional communication, and practice concise answers.

Software Engineer, Senior Software EngineerEntry Level
coding
Coupang
Amazon
Google

Coupang Coding Interview: Connected Components (Graph)

Count connected components in an undirected graph with BFS/DFS or Union-Find. See approach, complexities, and interview tips for Coupang ML Engineer. Read now

Machine Learning Engineer, Software EngineerEntry Level
infrastructure foundation
Coupang
Amazon
Google

Coupang Infra Interview: Kubernetes Storage Management

Prepare for Coupang infrastructure screens: deep dive into Kubernetes storage, PV/PVC lifecycle, storage classes, and setup steps. Read practice follow-ups.

Software Engineer, Site Reliability EngineerEntry Level
backend system design
Coupang
Google
YouTube

Coupang System Design: Large Video Upload (Backend)

Plan a scalable, fault-tolerant large video upload system with chunked, resumable uploads, object storage and processing. Review trade-offs and interview prep.

Software Engineer, Backend EngineerMid Level

Get More Real Google Questions

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

Start Free Practice
Google Interview Questions | Voker