Google Interview Questions

82 questions available. Practice with AI-powered feedback.

Other companies

ml foundation
Netflix
Amazon
Google

Netflix ML Interview: Performance Optimization

Prepare for Netflix ML Foundation interviews on performance optimization: learn serving architectures, quantization, scaling strategies, monitoring, and real-world trade-offs.

Machine Learning Engineer, ML Platform EngineerMid Level
backend system design
Netflix
Google
Meta

Netflix System Design: Real-Time Ad Impression Limiter

Build a real-time ad impression limiter for Netflix: enforce per-campaign daily caps with millisecond checks, strong consistency, high availability, and monitoring. Learn how.

Software Engineer, Backend EngineerMid Level
infrastructure foundation
NVIDIA
Google
Amazon

NVIDIA Cluster Scaling Interview: Infrastructure Foundations

Study NVIDIA cluster scaling interview topics: HPA/VPA, Cluster Autoscaler, resource management, monitoring, and cost trade-offs. Get follow-ups and prep tips.

Software Engineer, Site Reliability EngineerMid Level
coding
NVIDIA
Google
Microsoft

NVIDIA Coding Interview: Short-String Inline Storage

Prepare for a NVIDIA coding interview: implement a short-string SSO constructor, analyze strncpy vs manual copy, and compare inline vs heap string performance.

Software Engineer, Systems EngineerEntry Level
ml foundation
NVIDIA
Google
Amazon

NVIDIA ML Engineer Interview — Model Selection Guide

Prepare for NVIDIA ML interviews: master model selection, bias-variance trade-off, cross-validation, ensembles, and evaluation metrics. Try practice prompts.

Machine Learning Engineer, Data ScientistEntry Level
backend system design
NVIDIA
Amazon
Google

NVIDIA System Design Interview: Distributed Rate Limiter

Design a high-throughput distributed rate limiter for NVIDIA's API gateway. Learn algorithms, scaling patterns, and interview tips. Prepare now.

Software Engineer, Backend EngineerMid Level
coding
OpenAI
Google
AWS

OpenAI Coding Interview: Time-Based GPU Credit System

Replayable time-based GPU credit system for OpenAI interviews. Covers event-sourced adds/charges, expiry rules, persistence and out-of-order timestamps.

Software Engineer, Backend EngineerEntry Level
ml coding
OpenAI
Anthropic
Google

OpenAI ML Coding: Noisy Human-Labeled Text Classifier

Analyze noisy human annotations and train embedding-based classifiers for identity_attack labels. Filter reliable annotators, retrain models, and propose robustness steps. Start preparing.

Machine Learning Engineer, ML EngineerMid Level
ml system design
OpenAI
Google
Microsoft

OpenAI ML System Design: Scalable Enterprise RAG

Prepare to design a scalable enterprise RAG system for document Q&A and customer support. Review architecture, retrieval, security, and deployment tips for OpenAI ML interviews.

Machine Learning Engineer, ML Systems EngineerMid Level
cs foundation
Oracle
Amazon
Google

Oracle Hashing Interview: HashMap Internals & Collisions

Oracle hashing interview prep: hash functions, collision resolution, load factor, Java HashMap internals and hashCode/equals tips. Practice coding problems.

Software Engineer, Backend EngineerEntry Level
ml foundation
Oracle
Google
Microsoft

Oracle ML Interview: RAG Systems & Retrieval Models

Prepare for Oracle ML interviews on RAG systems — learn retrieval+generation integration, eval metrics, and experiment design. Read practical tips and follow-ups.

Software Engineer, ML EngineerMid Level
behavioral
Palantir
Google
Meta

Palantir Behavioral Interview Question: Motivation

Prepare concise, authentic answers for Palantir behavioral motivation questions—outline your career goals, reasons for switching, and demonstrate role-company fit.

Software Engineer, Backend 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