Interview Questions by Companies
Discover real interview questions from top companies. 97 companies available.
Browse by company
Questions
Google Coding Question: Task Scheduling with Precedence
Minimal makespan for DAG tasks with durations and precedence constraints on unlimited or M CPUs. Includes algorithms, complexity notes, and follow-ups.
Google CS: Memory Management & Go Slices Interview
Prep for Google's memory management interview: study virtual memory, paging, page faults, and Go slices. Get tips, examples, and follow-ups to practice.
Google ML Coding: Hand-code Multi-Head Attention in NumPy
Implement multi-head attention in NumPy: scaled dot-product for batched Q,K,V. Do per-head projections, reshape, apply mask, and return attention weights.
Google ML Foundations Interview: Loss Functions Guide
Prepare for Google ML interviews: learn MSE vs cross-entropy, derive gradients, and handle numerical stability and class imbalance. Practice follow-ups and choose the right loss.
Google ML System Design: Fuzzy Video Deduplication
Design a real-time fuzzy video deduplication system using embedding models and ANN search. Learn tradeoffs, scalability, and appeal workflows—prepare for interviews.
Google System Design: Twitter Hashtag Aggregator Guide
Practice Google's backend system design: real-time Twitter hashtag aggregator. Learn ingestion, aggregation windows, DB trade-offs and interview follow-ups.
Home Depot API Design Interview: Surface & Contracts
Design a complete HTTP API surface and contracts for a Home Depot backend: list endpoints, request/response schemas, docs outline, and client pseudocode.
Home Depot Coding Question: Reorder Merge Sort Pseudocode
Reconstruct and implement Merge Sort pseudocode from a Home Depot coding screen. Practice ordering, translating to code, and analyzing time/space complexity.
Home Depot Object-Oriented Design: Tool Rental System
Prepare for Home Depot OOD interviews: design a scalable Tool Rental System handling inventory, deposits, overtime fees, payments and receipts. See tips.
IBM Behavioral Interview — Initiative Examples & Answers
Prepare for IBM behavioral interviews: learn to craft STAR Initiative answers that show proactive leadership, measurable impact, and practical follow-up steps.
IBM Coding Question: Min Insertions to Form 'abc' Problem
Minimize insertions to convert a lowercase string into repeated "abc" blocks. Learn a greedy two-pointer approach, complexity, and interview follow-ups.
IBM Online Assessment: Make Network Connected - Union Find
Solve IBM's 'Make Network Connected' OA: use Union-Find or DFS to count components, check m<n-1, compute minimal rewirings, and get implementation tips.
Also browse by
Get More Real Questions
Practice Google, Amazon, Meta and more companies with AI-powered feedback.
Start Free Practice