Intuit Interview Questions

Intuit Interview Questions

Practice 42 real Intuit interview questions for 2026. Covers top categories with a software-engineering and coding emphasis — Coding & Algorithms, System Design — followed by Data Manipulation (SQL/Python), Analytics & Experimentation, Machine Learning, and behavioral rounds. Intuit interview questions on this page reflect what hiring teams evaluate in interview preparation: clear algorithmic thinking, pragmatic product sense, metric-first analytics, and clean, testable code. Expect a mix of live coding, take-home/build tasks, SQL/Python data pivots, an applied experiment or metric-design prompt, and behavioral storytelling tied to impact and ownership. For specific roles, sample themes repeat across positions. Software Engineer interviews focus on algorithm and complexity problems (stack/DP/LRU-LFU patterns), scripting and parsing tasks (bash, filename/ls output), SQL aggregation, and AI feature design and prompt constraints. Data Scientist rounds concentrate on feature engineering and missing-data imputation (ZIP handling), classification metrics (precision/recall/F1), cohort and retention analysis, experiment design and KPI diagnosis, plus hands-on SQL/Python pivots and predictive-model exercises. Product Analyst questions center on experiment design for funnels, multi-entry scorecard interpretation, and dealing with unavailable predictive features. Use mixed practice: timed coding drills, SQL pivot exercises, clear metric writeups, and concise behavioral STAR examples.

42 Questions 1 Company06.30.2026
Showing 20 results
Role
Intuit logo
Intuit
Medium
Data Scientist Locked

Build cohort 30-day retention from signup date

This question evaluates a data scientist's competency in cohort analysis, retention metric computation, handling right-censoring and edge-case treatme...

Analytics & Experimentation
8
0
71 people solved
Oct 13, 2025
Intuit logo
Intuit
Medium
Software Engineer Locked

Produce valid student lineup from parent array

This question evaluates understanding of rooted tree hierarchies, parent-before-child ordering constraints, and lexicographic minimality when construc...

Coding & Algorithms
12
0
92 people solved
Feb 11, 2026
Intuit logo
Intuit
Medium
Software Engineer

Design prompts for JSON-only LLM responses

Design an LLM request that returns strict JSON only Context You are designing a backend call to an LLM for a technical screen (System Design & Enginee...

ML System Design
8
0
73 people solved
Sep 6, 2025
Intuit logo
Intuit
Easy
Product Analyst

Design an experiment to evaluate an onboarding progress bar

Scenario In a QuickBooks-like onboarding flow, the product team adds a progress bar. The onboarding has 4 steps: 1. Onboard 2. Send payment 3. Set up ...

Analytics & Experimentation
4
0
52 people solved
Oct 21, 2025
Intuit logo
Intuit
Medium
Software Engineer

Aggregate transactions by status and failure reasons (SQL)

You are given a table transactions with (at least) the following columns: - transaction_id (unique identifier) - status (e.g., SUCCESS, FAILED, PENDIN...

Software Engineering Fundamentals
8
0
92 people solved
Oct 13, 2025
Intuit logo
Intuit
Medium
Software Engineer

Walk through resume and share behavioral examples

Behavioral Prompt — Software Engineer Technical Screen Context: In a technical screen for a Software Engineer role, you are asked to succinctly commun...

Behavioral & Leadership
4
0
90 people solved
Sep 6, 2025
Intuit logo
Intuit
Medium
Software Engineer

Solve word segmentation and React palindrome validation

Part A — String segmentation: Given a non-empty string s and a dictionary of valid words, design an algorithm to determine whether s can be segmented ...

Coding & Algorithms
8
0
76 people solved
Sep 6, 2025
Intuit logo
Intuit
Easy
Data Scientist

Design an experiment for pricing page redesign

A product team is redesigning a pricing tier page. Historically the page only offered a monthly plan; the redesign adds an annual plan option. You are...

Analytics & Experimentation
12
0
102 people solved
Nov 8, 2025
Intuit logo
Intuit
Easy
Data Scientist

Compute monthly signups, conversion, and YoY growth

You work at a subscription company and are given a user-level table. Table company_users - id (INT, PK) — user/customer id - signup_date (DATE) — date...

Data Manipulation (SQL/Python)
10
1
140 people solved
Nov 8, 2025
Intuit logo
Intuit
Easy
Product Analyst

Extract insights from a multi-entry funnel scorecard

Scenario You are given a scorecard for a QuickBooks-like product showing a funnel by access point (15+ entry points, highly skewed traffic). For each ...

Analytics & Experimentation
7
0
65 people solved
Oct 21, 2025
Intuit logo
Intuit
Easy
Product Analyst

Handle missing and unavailable predictive features

Scenario You are building a model to predict whether a user will successfully file taxes (binary label success) for a TurboTax-like product. One of th...

Machine Learning
4
0
59 people solved
Oct 21, 2025
Intuit logo
Intuit
Medium
Data Scientist

Design an idempotent churn ETL pipeline

You must build a daily pipeline that produces month-end churn metrics (logo churn, gross revenue churn, net revenue retention) from streaming subscrip...

Data Manipulation (SQL/Python)
0
0
6 people solved
Oct 13, 2025
Intuit logo
Intuit
Medium
Data Scientist

Compute Cohort Retention Rate

You are given two tables: - users(user_id BIGINT, signup_ts TIMESTAMP) — one row per user. - user_activity(user_id BIGINT, activity_ts TIMESTAMP, even...

Data Manipulation (SQL/Python)
9
0
64 people solved
Feb 10, 2026
Intuit logo
Intuit
Easy
Data Scientist

Implement nth Fibonacci number

Implement nth Fibonacci number Problem Write a function that returns the n-th Fibonacci number. The Fibonacci sequence is defined as: - \(F(0)=0\) - \...

Coding & Algorithms
6
0
76 people solved
Aug 1, 2025
Intuit logo
Intuit
Medium
Data Scientist

Compute paid subscriber YoY counts by month

Write a single SQL query (PostgreSQL) that returns calendar-month counts of new paid subscribers starting from 2019-06-01 (inclusive) through the late...

Data Manipulation (SQL/Python)
1
0
18 people solved
Oct 13, 2025
Intuit logo
Intuit
Medium
Data Scientist

Compute monthly new subscribers and YoY deltas

Write a single SQL query that returns monthly counts of new subscribers starting at 2019-06, plus year-over-year (same-month prior year) comparisons. ...

Data Manipulation (SQL/Python)
0
0
6 people solved
Oct 13, 2025
Intuit logo
Intuit
Hard
Software EngineerSenior+

Find Business Degrees of Separation

Implement a feature for a small-business network. QuickBooks has data showing business relationships, such as one business regularly buying goods or s...

Coding & Algorithms
0
0
4 people solved
Apr 2, 2026
Intuit logo
Intuit
Easy
Software Engineer

Validate bracket sequence

Given a string s containing only the characters (, ), [, ], {, and }, determine whether the brackets are properly matched. A string is valid if: - Eve...

Coding & Algorithms
6
0
44 people solved
Apr 2, 2026
Intuit logo
Intuit
Easy
Data Scientist

Pivot daily users and revenue by platform

You are given transaction-level data and need daily aggregates by platform. Input (Pandas DataFrame) df with columns: - file_date (DATE or string pars...

Data Manipulation (SQL/Python)
20
0
161 people solved
Nov 8, 2025
Intuit logo
Intuit
Medium
Data Scientist

Exclude free subscribers via anti-join

Extend your previous monthly new-subscriber + YoY query to exclude companies that ever received a free subscription, using an anti-join against Free_S...

Data Manipulation (SQL/Python)
0
0
4 people solved
Oct 13, 2025

Frequently Asked Questions

How difficult are Intuit interview questions across roles and levels?
Difficulty varies by role and seniority. Entry-level software engineer interviews typically include one or two medium-to-hard coding problems plus a craft or debugging conversation, while mid and senior roles add larger system and product-design discussions. Data scientist interviews are applied and product-focused, testing SQL, Python, evaluation metrics, experiment design, and often a take-home case or presentation. Product analyst rounds emphasize SQL, funnel reasoning, and experiment design. Overall, Intuit favors practical, product-oriented problems that evaluate reproducible analysis, tradeoff reasoning, and clear communication rather than academic puzzles. ([interviewquery.com](https://www.interviewquery.com/interview-guides/intuit-data-scientist?utm_source=openai))
What is the Intuit interview process and where do these Intuit interview questions appear?
The typical Intuit loop begins with a recruiter screen, proceeds to a technical phone or live screen, and often includes a take-home or build challenge followed by a virtual onsite loop that features craft presentations and manager interviews. Software engineers encounter coding, craft demos, and system/product discussions; data scientists face coding plus case presentations and experiment questions; product analysts see SQL and funnel experimentation. Behavioral and values-alignment conversations are embedded throughout, and interviewers expect examples of production impact and cross-functional collaboration. ([intuit.com](https://www.intuit.com/careers/hiring-process/?utm_source=openai))
How long should I plan to prepare for Intuit interviews and what timeline works best?
Candidates commonly report a four to six week process, so plan at least six weeks of structured preparation. Use the first two weeks to strengthen fundamentals in data structures, algorithms, SQL, and Python. Spend weeks three and four practicing timed coding problems, take-home case studies, and experiment design, including one or two mock presentations. Use week five to refine craft demos, system sketches, and behavioral stories, and week six to consolidate weak areas and run full mock loops. Aim for consistent timed practice, two full take-home rehearsals, and rehearsal of concise metric-driven narratives. ([datainterview.com](https://www.datainterview.com/blog/intuit-data-scientist-interview?utm_source=openai))
What key subtopics and question types recur on Intuit interview questions by role?
Recurring themes are product-centered and practical. Data scientists commonly face ZIP feature engineering and missing-data imputation, precision/recall and cohort retention calculations, predictive modeling on product samples, and applied experiment design plus KPI diagnosis. Software engineers often get validation and parsing problems, LRU/LFU and complexity analysis, bash/file manipulation tasks, SQL aggregation and formatting challenges, and discussions about designing AI features and safe prompts. Product analysts focus on onboarding experiments, multi-entry funnel scorecards, and handling unavailable predictive features. Expect questions that require reproducible code, clear metrics, and product-focused tradeoffs. ([prachub.com](https://prachub.com/interview-guide/intuit-data-scientist-interview-guide?utm_source=openai))
What standout preparation tips and common pitfalls should I know for Intuit interviews?
Treat technical prompts as product problems: state assumptions, define business metrics, and explain tradeoffs. For take-homes and craft demos deliver reproducible notebooks or scripts, concise slides tied to KPI impact, and a clear rollout and validation plan. Avoid common pitfalls like overfitting to toy metrics, skipping edge-case tests, ignoring deployment and monitoring implications, and delivering unclear behavioral stories. Communicate how your results would change product decisions and quantify impact when possible; demonstrating ownership, cross-team collaboration, and measurable outcomes often separates strong candidates at Intuit. ([intuit.com](https://www.intuit.com/careers/hiring-process/?utm_source=openai))

Explore more Intuit interview questions

Jump straight to Intuit questions for a specific role or category.

By role
In-depth guides
Across all companies