← Back to Directory

Intuit interview notes, page 2 of 7

Large Enterprises

Most of these Intuit write-ups come from Software Engineers (37), then Data Scientists (17) and Machine Learning Engineers (6). The most reported rounds are the technical phone screen (47), the system design round (7), the product sense round (5) and the online assessment (2).

65 interview notes · updated Aug 2026

Intuit·Software Engineer·Online Assessment (OA)

Apr 2026
Three-part coding screen for a Software Engineer role at Intuit, covering a string algorithms problem, a SQL aggregation problem, and a Bash parsing problem, all in one session graded independently. The problems weren't brutal individually but the combination in one sitting was a lot to manage.
  • Given a DNA string of characters A, C, G, T, compute the sum of palindrome modification costs across all substrings, where the cost of a substring is the number of mismatched mirror-image character pairs needed to make it a palindrome. Return the result as a 64-bit integer.
  • Write a SQL query against a transactions table with columns for transaction ID, amount, status, and a free-text reason field. Return one row per status showing total transaction count, total amount, and a single delimited string of distinct normalized failure reasons ordered by frequency descending.
  • Given a multi-line string formatted like ls -l output, write a shell command or short script that prints the name of the largest file by byte size. Filenames may contain spaces.

“My first instinct was a triple loop and I immediately knew that was wrong for anything over a few hundred characters.”

View Post

Intuit·Data Scientist·Onsite - Behavioral / Leadership

Apr 2026
Intuit data scientist interview that basically turned into a 10-minute interrogation about why I left semiconductors for SaaS analytics. Not a vibe check, more like a structured defense of my entire career pivot.
  • Walk me through how you decided to move from a semiconductor company into a SaaS analytics role. What was your actual decision-making process?
  • What specific skills from your semiconductor background were actually transferable to this role, and can you give me concrete examples with numbers?
  • How did you actually get up to speed on the new domain in your first 90 days? What was your plan and how did you know it was working?
  • What business impact did you deliver within the first six months, and how do you know it was actually because of your work?
  • When you sensed skepticism from a stakeholder or interviewer about your background, how did you handle it without getting defensive or derailing the conversation?

“This is where I fumbled a bit at first.”

View Post

Intuit·Data Scientist·Technical Phone Screen

May 2026
Interviewed for a Data Scientist role at Intuit and got hit with a pretty involved SQL question that combined window functions, date spine generation, and year-over-year math all in one query. The problem looked manageable at first glance but the edge cases piled up fast.
  • Write a single PostgreSQL query that returns monthly counts of new paid subscribers from June 2019 through the latest month in the data, along with the same-month prior-year count, absolute year-over-year change, and year-over-year percent change. A new paid subscriber is a company with a non-null subscriptiondate in that month, excluding any company that ever had a free subscription. Include months with zero subscribers and handle the case where no prior-year data exists.

“This one took me longer to mentally parse than I expected.”

View Post

Intuit·Data Scientist·Onsite - System Design / Architecture

May 2026
Brutal system design round at Intuit for a data scientist role. The whole thing was a deep dive into building a production-grade churn metrics pipeline, and it went way more into engineering territory than I expected for a DS position.
  • Walk through the full DAG you'd build to go from raw streaming subscription events to curated metric snapshots, including how you'd handle partitioning, clustering, and key design.
  • Write SQL for a merge/upsert that builds a monthly snapshot table from event-level changes, correctly handling late-arriving cancellations and reactivations without double-applying on reruns.
  • How would you design a strategy to recompute only the affected months when late data arrives, and how would you validate the recomputation using invariants?
  • How would you version metric definitions so that historical reports stay interpretable when the definition of a metric like net revenue retention changes over time?

“I started with the obvious layers (raw ingest, staging, curated, metrics) and that part felt fine.”

View Post

Intuit·Software Engineer·Online Assessment (OA)

May 2026
Got an Intuit coding problem that looked deceptively clean on the surface but had some real depth once you started thinking about all substrings. The DNA palindrome thing is one of those problems where the brute force is obvious but the expected solution is not.
  • Given a string of DNA characters, for every possible substring, find the minimum number of character swaps needed to make that substring a palindrome. Return the total sum of these minimums across all substrings.

“I spent way too long on the brute force before realizing the substring count alone would wreck my runtime.”

View Post

Intuit·Software Engineer·Onsite - System Design / Architecture

May 2026
System design round at Intuit for a software engineering role. One question, pretty open-ended, and I spent a good chunk of time second-guessing my own assumptions about how bidding should even work.
  • Design a marketplace where freelancers can bid on contract jobs, with the lowest bid winning the contract.

“I jumped straight into the bidding flow and completely skipped scoping the user types for like the first five minutes.”

View Post

Intuit·Data Scientist·Technical Phone Screen

May 2026
Intuit data scientist interview with a pandas aggregation and pivot question. Pretty practical, no tricks, just needed to know your groupby and pivot_table mechanics under mild time pressure.
  • Given transaction-level data with columns for date, user ID, SKU, price, channel, customer segment, and platform, compute daily distinct user counts and total revenue grouped by date and platform, then reshape the result into a wide format with one row per day and separate columns for each platform's metrics.

“The groupby part was fine, nunique for users and sum for price, no issue there.”

View Post

Intuit·Data Scientist·Technical Phone Screen

May 2026
SQL-heavy technical screen for a Data Scientist role at Intuit. One big question, lots of moving parts, and I spent way too long second-guessing the spine generation before I even touched the lag join.
  • Write a single SQL query that returns monthly new subscriber counts starting from June 2019, including year-over-year comparisons, a generated month spine (no hardcoded end dates), zero-filled months, a 12-month lag join, safe division for percentage deltas, and a flag indicating whether each month is a partial month based on the data watermark. A new subscriber is defined as a company whose earliest non-null subscription date falls in that month.

“This was a lot to hold in your head at once.”

View Post

Intuit·Software Engineer·Onsite - System Design / Architecture

May 2026
Intuit system design round for a software engineering role. The question was a beast, covering basically the entire ML lifecycle from prototype to prod, and I felt like I was constantly playing catch-up on the scope.
  • Walk through how you'd take an AI-powered product feature from prototype to production. Cover deployment architecture choices like online vs. batch inference, service boundaries, and scaling. Also include model and feature versioning, CI/CD for ML, monitoring for latency and data drift, and how you'd handle A/B or canary rollouts with rollback. Then explain how you'd instrument the product to collect feedback for continuous improvement, including logging, labeling strategy, privacy and consent, and data retention.

“This was a lot.”

View Post

Intuit·Product Manager·Onsite - Product Sense / Strategy

May 2026
Product sense question at Intuit, just the one question about competitive strategy in streaming. Short and a bit odd given the company, but it's the kind of thing that trips you up if you haven't thought about it before.
  • You're the PM for Hulu. How do you compete with Netflix?

“Weird question to get at Intuit of all places.”

View Post