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 · Real-Time Channels: WebSockets and SSE at Scale →
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 03Real-Time Channels: WebSockets and SSE at Scale
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.