~learn.
Big tech · Mountain View, California

Google.

Search, YouTube, Maps, Gmail, Drive, Photos and Google Cloud, all serving billions of users.

its questions lean on
  • caching
  • storage at scale
  • indexing
  • rate limiting and abuse prevention
  • stream processing

The rounds, as candidates describe them

  1. CodingThree coding rounds of about 45 minutes, solved in a shared doc.source ↗
  2. System designOne system design round at L5 and above.source ↗
  3. Googleyness and leadershipOne behavioural round.source ↗

Reported by candidates

From public interview write-ups; each links its source.

Likely, from what they build

Our pick, not a report: questions that fit Google's products.

Study path

Every lesson the questions above point to, once, in order.

  1. 01IP-11Design a Distributed Cache
  2. 02W04 · DAY 01Caching Patterns
  3. 03W01 · DAY 04Hot Keys and Skew
  4. 04SQ-08AWS S3
  5. 05W04 · DAY 05Multi-Tier Caching
  6. 06SQ-21Instagram Feed and Stories
  7. 07IP-02Design a Rate Limiter
  8. 08W01 · DAY 03Rate Limiting at Scale
  9. 09W09 · DAY 05Security Architecture
  10. 10W08 · DAY 01Event Ingestion at Scale
  11. 11W10 · DAY 02Observability
  12. 12W03 · DAY 01Queue vs Stream
  13. 13IP-07Design a News Feed
  14. 14IP-05Design a Web Crawler
  15. 15W07 · DAY 02Indexing Pipeline
  16. 16W08 · DAY 02Streaming vs Batch Processing
  17. 17SQ-10Twitter/X
  18. 18IP-16Design an Ad Click Aggregation System
  19. 19W07 · DAY 01Search Fundamentals & Architecture
  20. 20LLD-03Design a Rate Limiter
  21. 21LLD-08Design a Logging Framework (Pub-Sub)
  22. 22SQ-05Google Search
  23. 23W07 · DAY 03Query Processing & Relevance
  24. 24IP-09Design Typeahead Search (Autocomplete)
  25. 25W07 · DAY 04Advanced Search Features
  26. 26SQ-19YouTube Video Platform
  27. 27SQ-06Netflix Streaming
  28. 28SQ-20Google Docs Collaboration
  29. 29W05 · DAY 04Conflict Resolution
  30. 30IP-10Design a File Sync Service (Dropbox / Google Drive)
  31. 31IP-13Design a Proximity Service
  32. 32W01 · DAY 01Partitioning Deep-Dive

Company names and logos are trademarks of their owners, shown only to identify each company. This course isn't affiliated with or endorsed by any of them.