Intuit interview questions and how to prepare
The questions candidates report from Intuit interviews, sorted by how often they come up, with difficulty and topics, plus original practice written in Intuit's interview style.
ZorixOS tracks 73 community-reported Intuit interview questions, drawn from an open-source dataset of real interview reports and sorted by how frequently each one comes up. Every question links to its source. Alongside them are 78 original ZorixOS practice questions written in Intuit's known interview style (not claimed as asked at Intuit), so you can rehearse the real format. Practice any of them out loud in a free AI mock interview tuned to Intuit.
Updated July 2026
Intuit interview questions candidates report
Community-reported from real Intuit interviews (open-source dataset), most-asked first. Showing 60 of 73. Each links to its source.
- Coin ChangeArrayDynamic ProgrammingBreadth-First SearchMedium100% asked
- Minimum Number of Taps to Open to Water a GardenArrayDynamic ProgrammingGreedyHard100% asked
- Plus OneArrayMathEasy100% asked
- Valid ParenthesesStringStackEasy100% asked
- Course Schedule IIDepth-First SearchBreadth-First SearchGraphTopological SortMedium94% asked
- Most Profitable Path in a TreeArrayTreeDepth-First SearchBreadth-First SearchMedium93% asked
- Maximum Product of Three NumbersArrayMathSortingEasy91% asked
- LRU CacheHash TableLinked ListDesignDoubly-Linked ListMedium89% asked
- Basic Calculator IVHash TableMathStringStackHard87% asked
- Destroy Sequential TargetsArrayHash TableCountingMedium87% asked
- Length of the Longest Subsequence That Sums to TargetArrayDynamic ProgrammingMedium87% asked
- Make String Anti-palindromeStringGreedySortingCounting SortHard87% asked
- Max Area of IslandArrayDepth-First SearchBreadth-First SearchUnion FindMedium87% asked
- Maximum Difference Score in a GridArrayDynamic ProgrammingMatrixMedium87% asked
- Maximum Total Beauty of the GardensArrayTwo PointersBinary SearchGreedyHard87% asked
- Number of Distinct Substrings in a StringStringTrieRolling HashSuffix ArrayMedium87% asked
- Number of Substrings With Fixed RatioHash TableMathStringPrefix SumMedium87% asked
- Sudoku SolverArrayHash TableBacktrackingMatrixHard84% asked
- Rotting OrangesArrayBreadth-First SearchMatrixMedium82% asked
- Product of Array Except SelfArrayPrefix SumMedium81% asked
- Two SumArrayHash TableEasy74% asked
- Employee Free TimeArrayLine SweepSortingHeap (Priority Queue)Hard73% asked
- Minimum Limit of Balls in a BagArrayBinary SearchMedium73% asked
- Russian Doll EnvelopesArrayBinary SearchDynamic ProgrammingSortingHard73% asked
- Logger Rate LimiterHash TableDesignData StreamEasy71% asked
- Spiral MatrixArrayMatrixSimulationMedium71% asked
- Unique Email AddressesArrayHash TableStringEasy70% asked
- Word BreakArrayHash TableStringDynamic ProgrammingMedium70% asked
- 3SumArrayTwo PointersSortingMedium65% asked
- HeatersArrayTwo PointersBinary SearchSortingMedium65% asked
- Longest Increasing SubsequenceArrayBinary SearchDynamic ProgrammingMedium65% asked
- Min StackStackDesignMedium65% asked
- Top K Frequent ElementsArrayHash TableDivide and ConquerSortingMedium65% asked
- House RobberArrayDynamic ProgrammingMedium64% asked
- 132 PatternArrayBinary SearchStackMonotonic StackMedium59% asked
- Group AnagramsArrayHash TableStringSortingMedium59% asked
- Middle of the Linked ListLinked ListTwo PointersEasy59% asked
- Minimum Cost For TicketsArrayDynamic ProgrammingMedium59% asked
- Trapping Rain WaterArrayTwo PointersDynamic ProgrammingStackHard59% asked
- Best Time to Buy and Sell StockArrayDynamic ProgrammingEasy57% asked
- Daily TemperaturesArrayStackMonotonic StackMedium57% asked
- Binary Tree Level Order TraversalTreeBreadth-First SearchBinary TreeMedium49% asked
- Climbing StairsMathDynamic ProgrammingMemoizationEasy49% asked
- Course ScheduleDepth-First SearchBreadth-First SearchGraphTopological SortMedium49% asked
- Decode StringStringStackRecursionMedium49% asked
- Design Circular QueueArrayLinked ListDesignQueueMedium49% asked
- Find All Anagrams in a StringHash TableStringSliding WindowMedium49% asked
- Generate ParenthesesStringDynamic ProgrammingBacktrackingMedium49% asked
- Get the Maximum ScoreArrayTwo PointersDynamic ProgrammingGreedyHard49% asked
- Insert Delete GetRandom O(1)ArrayHash TableMathDesignMedium49% asked
- Largest Plus SignArrayDynamic ProgrammingMedium49% asked
- Longest Substring Without Repeating CharactersHash TableStringSliding WindowMedium49% asked
- Longest Valid ParenthesesStringDynamic ProgrammingStackHard49% asked
- Maximal RectangleArrayDynamic ProgrammingStackMatrixHard49% asked
- Median of Two Sorted ArraysArrayBinary SearchDivide and ConquerHard49% asked
- Merge Two Sorted ListsLinked ListRecursionEasy49% asked
- Minimum Falling Path SumArrayDynamic ProgrammingMatrixMedium49% asked
- Number of Longest Increasing SubsequenceArrayDynamic ProgrammingBinary Indexed TreeSegment TreeMedium49% asked
- Number of Operations to Make Network ConnectedDepth-First SearchBreadth-First SearchUnion FindGraphMedium49% asked
- Palindrome Linked ListLinked ListTwo PointersStackRecursionEasy49% asked
These are the 60 most-reported of 73 tracked Intuit questions. Create a free account to drill the full set with solutions and an AI interviewer.
Practice questions in Intuit's style
Original ZorixOS questions written the way Intuit interviews, so you rehearse the real format. Not claimed as asked at Intuit.
Imagine you are designing a new feature for QuickBooks Online that allows small businesses to automatically categorize expenses from linked bank accounts. Describe your approach to building a robust and scalable categorization engine. What are the key components, data structures, and potential challenges you anticipate, considering millions of transactions and diverse business types?
Software EngineerSystem DesignTests: Evaluates the candidate's ability to design complex, scalable systems, considering data volume and business logic.You've identified a bug in TurboTax where some users are experiencing incorrect tax calculations for specific investment scenarios (e.g., wash sales). Walk me through your debugging process, from identifying the root cause to proposing a fix. What tools and techniques would you employ?
Software EngineerDebuggingTests: Assesses problem-solving skills and systematic debugging approach in a real-world product context.Consider the Mint app. How would you design a system to detect and flag potential fraudulent transactions for users? Discuss the trade-offs between false positives and false negatives, and how you'd approach real-time detection.
Software EngineerSystem DesignTests: Tests the candidate's ability to design for security and real-time processing, with an understanding of user impact.Write a SQL query to find the top 10 customers in QuickBooks Online by total invoiced amount in the last quarter, considering only invoices that have been paid. Include customer name, total invoiced amount, and number of invoices.
Data ScientistSQLTests: Evaluates SQL proficiency and ability to extract meaningful business insights from data.You're working on Credit Karma. How would you design an A/B test to evaluate the impact of a new credit score display format on user engagement (e.g., time spent on page, number of credit-related actions taken)? What are the key metrics you'd track, and how would you determine statistical significance?
Data ScientistExperimentationTests: Assesses understanding of A/B testing methodologies, metric selection, and statistical analysis in a product context.For QuickBooks Online, how would you define and measure the 'success' of the 'QuickBooks Capital' loan offering? Propose a dashboard of key metrics that would provide a holistic view of its performance and impact on small businesses.
Product ManagerMetricsTests: Tests the candidate's ability to define success for a financial product and translate it into measurable metrics.
72+ more Intuit-style questions are in the free library, each practiceable live with adaptive follow-ups and an honest scorecard. Start free.
Keep exploring
Can you answer these out loud, under Intuit-style follow-ups?
The ZorixOS AI interviewer runs a Intuit-tuned mock interview: it asks these kinds of questions, digs into your answers, and scores you against a real hiring bar. Your first one is free.
Start your Intuit mock interview