All companies

THE INTERVIEW BRIEFING

Intuit Interview Guide

Prepare for Intuit with a focused mix of coding, design, and communication. Start with your job description and confirm the interview loop with your recruiter.

10 Question notes 6 Practice picks 5 Levels mapped

01 / MAKE YOUR NEXT SESSION COUNT

Your preparation, made concrete.

AlgoDaily practice • not reported questions
0130 min suggested

Find the right array pattern

Merge two sorted arrays. Then adapt your solution when one array has enough unused space to hold both. Explain how you avoid overwriting unread values.

What a strong answer demonstrates

A maintained invariant, correct boundary handling, and justified complexity.

0230 min suggested

Reason about string windows

Find the longest substring without repeating characters. Walk through a repeated character, an empty input, and a string with all unique characters.

What a strong answer demonstrates

Correct window updates, explicit character assumptions, and linear-time reasoning.

0320 min suggested

Behavioral storytelling

Describe a technical decision you changed after receiving feedback. Explain your contribution and the outcome.

What a strong answer demonstrates

Specific actions, honest reflection, and measurable impact.

BEFORE YOU PRACTICE

Ask your recruiter.

Get the details that a generic company guide cannot know.

  • Which team and level is this opening for, and what does success look like?
  • What rounds, durations, and evaluation criteria should I prepare for?
  • Which languages, tools, and AI assistance are permitted?
  • Will design focus on frontend, backend, infrastructure, or another specialty?
  • Are there accommodations or preparation materials I should request?

Intuit practice problems

Company-linked challenges and related lessons from our library. Not a prediction of your interview.

Questions candidates have reported

Aggregated from candidate submissions and public sources.

Q1
Finite state machine to identify how a bit stream is divisible by 4.
Q2
Difference between c++ and java?
Q3
You have two strings, each of which burns in exactly one hour, although not at a constant rate. how do you measure 45 minutes with only these two strings?
Q4
Remove an item from a singly linked list. next: do it with no additional memory usage
Q5
Implement queue with stacks.
Q6
Get the unique numbers in an array
Q7
Design an airline ticket buying website.
Q8
What's the time complexity? how to improve it?
Q9
Implement a tinyurl encoding system .
Q10
Design LRU cache.

Engineering levels & compensation

Historical figures from existing records; date and location may be unspecified. Verify current ranges on Levels.fyi.

Level 1

Software Engineer 1

$130,313

$106,875 base · $13,250 stock · $10,188 bonus

Level 2

Software Engineer 2

$148,086

$117,250 base · $20,148 stock · $10,688 bonus

Level 3

Senior Software Engineer

$207,500

$148,357 base · $34,875 stock · $24,268 bonus

Level 4

Staff Software Engineer

$284,800

$170,200 base · $71,400 stock · $43,200 bonus

Level 5

Principal · Architect

Not Available

What people at Intuit say

Reviews originally posted on Glassdoor.

Good salary, bonus and stock options Cool office and respected brand name Industry leading products. Very high employee attrition. Most employees cannot stay for more that 2-3 years. Either one has to be working on a successful project or belong to a clique to stick around. Every year spring a musical chair of who will stay and who will let go happen, an ugly blame game will follow breaking people's spirit and sense of personal dignity, one could witness adult men crying. Once all the dirty business is taken care, company will have a song and dance summer party where the CEO will crack jokes in his southern folksy accent and CFO will talk about how all accounting books are looking great (with reduced financial liability).
Very good Benefits and flexible working schedule. Lots of technologies to play around with and they are very interested in improving your quality of life both at home and at work. I've seen many times now that the wrong people get promoted and they loose some really good talent because they fail to recognize until it's too late. This is very similar to most companies though to be fair. If you are someone that can handle watching this type of scenario and be complacent then this won't bother you, but if you are bothered, this is absolutely frustrating. Recognize key players in the org and utilize them to help weed out others that don't align with the key values. One key factor lacking is the "correct" mind set for most of the engineers.
Employee friendly policies and culture . Leaders seem always busy "planning", not connected to engineers on ground. Many VPs may not even know their engineers by face. Even though we adopted Agile, senior leadership though process is still "waterfall". There is fear of failure , risk taking is not encouraged, only big milestones are worth celebrating. There are some really good talented people around, but their energies are not effectively utilized or even recognized. Keep your "talent acquisition" hat open even internally.
I've been at Intuit for a little under a year an half now, and all in all, I like the company. Some bullet points are: Great benefits, invested in improving their employees, company culture isn't an afterthought. They're also actively working to bring modern tools and technology into the development stack allowing us to do some pretty cools things. Sadly while the culture is great, and the public facing technology is what you would expect from a modern SaaS company, the immediate tools they allow you to work with are not. It's fairly obvious the their IT organisation is pretty old school. While offering both Macs and PC's, the PC's are behemoths and not fun to carry around. They're so loaded with security software trying compensate for Window's poor security that you're lucky if the batteries last an hour sometimes.
Stand by their principles - Integrity without compromise being the first and foremost. Congenial work environment and great people to work with - focus is on work and never experienced any internal politics. Employee friendly, good work-life balance, opportunity to work on new technologies. Quarterly 'hackathons' help teams focus on engineering what is close to their heart. Great benefits - well-subsidized health insurance, 401K company match, matching donations to charities, parental leave, generous PTO, 3 days of volunteer time off and other perks and benefits.
Inside the workplace

About Intuit

A day at Intuit