~learn.
Big tech

Oracle.

Databases, enterprise applications and Oracle Cloud Infrastructure (OCI) - compute, storage, networking and managed services.

its questions lean on
  • cloud control-plane services
  • rate limiting
  • workflows and sagas
  • scheduling and notifications
  • schema design
  • LLD with changing requirements

The rounds, as candidates describe them

  1. HLD/LLDAn OCI IC2 loop opened with a 60-minute design round where the interviewer changed requirements mid-way.source ↗
  2. Hiring managerTeam products, what you would work on, and a deep dive on a recent project.source ↗
  3. DSA, design and behaviouralLater rounds mix DSA, HLD or system design, and behavioural questions.source ↗
  4. Bar raiserOCI calls it the "bar tender" round; it digs into your current project, design patterns and multithreading.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 Oracle's products.

Study path

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

  1. 01IP-02Design a Rate Limiter
  2. 02W01 · DAY 03Rate Limiting at Scale
  3. 03IP-01Design a URL Shortener
  4. 04W01 · BOSSDesign a URL Shortener at Scale
  5. 05IP-10Design a File Sync Service (Dropbox / Google Drive)
  6. 06SQ-08AWS S3
  7. 07SQ-21Instagram Feed and Stories
  8. 08IP-07Design a News Feed
  9. 09IP-13Design a Proximity Service
  10. 10LLD-01Design a Parking Lot
  11. 11SQ-19YouTube Video Platform
  12. 12SQ-06Netflix Streaming
  13. 13IP-17Design a Distributed Job Scheduler
  14. 14W02 · DAY 05Distributed Cron & Job Scheduling
  15. 15IP-06Design a Notification System
  16. 16W06 · DAY 02Core Notification Flow
  17. 17W01 · DAY 01Partitioning Deep-Dive
  18. 18W07 · DAY 01Search Fundamentals & Architecture
  19. 19W09 · DAY 01Tenant Isolation Strategies
  20. 20W05 · DAY 03Saga Orchestration Deep Dive
  21. 21W05 · DAY 02Distributed Transactions — The Saga Pattern
  22. 22W08 · DAY 02Streaming vs Batch Processing
  23. 23W10 · DAY 02Observability
  24. 24W08 · DAY 01Event Ingestion at Scale
  25. 25W04 · DAY 03Thundering Herd
  26. 26W08 · DAY 03Data Modeling for Analytics
  27. 27IP-03Design a Distributed Key-Value Store
  28. 28W01 · DAY 02Replication Trade-offs

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.