Intuit.
TurboTax, QuickBooks, Credit Karma and Mailchimp, tax, accounting and money tools for consumers and small businesses.
its questions lean on
- take-home craft builds
- API and DB design
- invoicing and money flows
- clean OO code
- concurrency
The rounds, as candidates describe them
- DSA and technicalA one-hour DSA round with Java and Spring Boot questions.source ↗
- Craft demoA case study shared days before, built and then presented to a panel with its HLD and LLD.source ↗
- Assessor and team memberA DSA problem plus changes to the craft project, then a feature-design discussion.source ↗
- Hiring managerA behavioural round on experience and projects.source ↗
Reported by candidates
From public interview write-ups; each links its source.- Design an Image Hosting ServiceSystem designSQ-08 · AWS S3 →W04 · DAY 05 · Multi-Tier Caching →reported in:LeetCode Discuss · Intuit SDE 2, an app to store photos (2024) ↗
- Design an Online Auction SystemSystem designW01 · DAY 04 · Hot Keys and Skew →W05 · DAY 01 · Consistency Models →IP-14 · Design a Real-Time Leaderboard →reported in:LeetCode Discuss · Intuit SDE 2, selected, online bidding system (2024) ↗
- Design an Invoice and Commission SystemSystem designIP-20 · Design a Payment System →W08 · DAY 03 · Data Modeling for Analytics →reported in:LeetCode Discuss · Intuit SDE 2, rejected (2023) ↗
- Design a URL ShortenerSystem designIP-01 · Design a URL Shortener →IP-04 · Design a Unique ID Generator →reported in:LeetCode Discuss · Intuit SE2 Bangalore, craft round (2023) ↗
- Design a Page Visit CounterSystem designW01 · DAY 04 · Hot Keys and Skew →IP-16 · Design an Ad Click Aggregation System →reported in:LeetCode Discuss · Intuit SDE 2, hiring manager round (2024) ↗
- Design an E-commerce WebsiteSystem designW04 · BOSS · Design a Global E-Commerce Product Catalog System →W03 · BOSS · Event-Driven Food Delivery Order System →reported in:LeetCode Discuss · Intuit SDE 2, team member round, API contracts and DB design (2024) ↗
- Design a Leaderboard (LLD)Low-level designIP-14 · Design a Real-Time Leaderboard →reported in:LeetCode Discuss · Intuit SDE 2 Bangalore, top-K scorers craft (2022) ↗
- Design Twitter (LLD)Low-level designSQ-10 · Twitter/X →IP-07 · Design a News Feed →reported in:LeetCode Discuss · Intuit SDE2 Bangalore, offer (2022) ↗
- Design a Doctor Appointment Booking SystemLow-level designLLD-05 · Design a Movie Ticket Booking System →IP-19 · Design a Hotel Reservation System →reported in:LeetCode Discuss · Intuit PE, HLD and LLD of appointment scheduling (2022) ↗
- Design an In-Memory Message QueueLow-level designLLD-08 · Design a Logging Framework (Pub-Sub) →IP-18 · Design a Distributed Message Queue →reported in:LeetCode Discuss · Intuit SDE 2, producer-consumer with a blocking queue (2024) ↗
Likely, from what they build
Our pick, not a report: questions that fit Intuit's products.- Design a Payment SystemSystem designIP-20 · Design a Payment System →W02 · DAY 02 · Idempotency in Practice →
- Design a Multi-Tenant SaaS PlatformSystem designW09 · BOSS · Design a Multi-Tenant Enterprise SaaS Platform →W09 · DAY 03 · Data Residency and GDPR →
- Design a Notification SystemSystem designIP-06 · Design a Notification System →W06 · DAY 03 · Advanced Features →
Study path
Every lesson the questions above point to, once, in order.
- 01SQ-08AWS S3
- 02W04 · DAY 05Multi-Tier Caching
- 03W01 · DAY 04Hot Keys and Skew
- 04W05 · DAY 01Consistency Models
- 05IP-14Design a Real-Time Leaderboard
- 06IP-20Design a Payment System
- 07W08 · DAY 03Data Modeling for Analytics
- 08IP-01Design a URL Shortener
- 09IP-04Design a Unique ID Generator
- 10IP-16Design an Ad Click Aggregation System
- 11W04 · BOSSDesign a Global E-Commerce Product Catalog System
- 12W03 · BOSSEvent-Driven Food Delivery Order System
- 13SQ-10Twitter/X
- 14IP-07Design a News Feed
- 15LLD-05Design a Movie Ticket Booking System
- 16IP-19Design a Hotel Reservation System
- 17LLD-08Design a Logging Framework (Pub-Sub)
- 18IP-18Design a Distributed Message Queue
- 19W02 · DAY 02Idempotency in Practice
- 20W09 · BOSSDesign a Multi-Tenant Enterprise SaaS Platform
- 21W09 · DAY 03Data Residency and GDPR
- 22IP-06Design a Notification System
- 23W06 · 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.