~learn.
SaaS & dev tools · Sydney, Australia

Atlassian.

Jira, Confluence, Bitbucket, Trello and Loom, multi-tenant collaboration tools on Atlassian's cloud platform.

its questions lean on
  • rate limiting
  • cross-product platform services
  • crawling
  • multi-tenancy
  • clean extensible code

The rounds, as candidates describe them

  1. Third-party screen (Karat)About 20 minutes of short system design scenario questions, then 30 minutes of coding.source ↗
  2. Data structuresA practical data-structures problem with scale and multithreading follow-ups.source ↗
  3. Code designWorking, extensible code for a design problem; the rate limiter is the common one.source ↗
  4. System designA high-level design round.source ↗
  5. Managerial and valuesA management round and an Atlassian values round, both able to change the level or the outcome.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 Atlassian's products.

Study path

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

  1. 01LLD-03Design a Rate Limiter
  2. 02IP-02Design a Rate Limiter
  3. 03W09 · DAY 01Tenant Isolation Strategies
  4. 04W07 · DAY 02Indexing Pipeline
  5. 05W01 · DAY 04Hot Keys and Skew
  6. 06IP-05Design a Web Crawler
  7. 07W02 · DAY 05Distributed Cron & Job Scheduling
  8. 08IP-17Design a Distributed Job Scheduler
  9. 09IP-14Design a Real-Time Leaderboard
  10. 10W01 · DAY 01Partitioning Deep-Dive
  11. 11W09 · DAY 03Data Residency and GDPR
  12. 12W01 · DAY 02Replication Trade-offs
  13. 13W09 · BOSSDesign a Multi-Tenant Enterprise SaaS Platform
  14. 14W09 · DAY 02Noisy Neighbor Prevention
  15. 15W02 · DAY 04Webhook Delivery System
  16. 16W03 · DAY 04Dead Letters and Poison Pills
  17. 17SQ-20Google Docs Collaboration
  18. 18W05 · DAY 04Conflict Resolution
  19. 19IP-06Design a Notification System
  20. 20W06 · DAY 03Advanced Features

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.