Arrays, Strings & Hashing
The algorithm round at Intuit opens the way most loops do, with a problem you have seen before. You get an array to rearrange, a set of strings to group, a small structure to build from scratch. Nothing exotic. The problems sit in the easy-to-medium band, and both the online assessment on Glider and the phone screen live here. So the same clean-code bar runs from the very first screen through the panel that decides the offer. What the round measures is narrower. The Java you write should compile on the first run. It should survive the empty input and the value that repeats. It should read like something you would keep.
There is a second half to almost every one of these rounds, and it is the tell that you are at Intuit. The interviewer takes your working answer and pivots into Java and object-oriented theory. How does a Spring bean get created? When would you reach for a Runnable over a Callable? Why is your class laid out the way it is? The algorithm is often the smaller part. Intuit has no signature trick problem. The closest thing to one is a Premium question, which shows up more than any other in real write-ups, and even that is easy once you know the steps. Clean, tested Java that survives its edges beats a clever one-liner.
- 3 problems, worked step by step
- about 24 min
Premium lessonIntuit interview guide
These took digging.
What candidates walked out with, from 20,000+ reports, forum threads behind logins and write-ups in Chinese. Then solved step by step.
100 companies. Checked every month.
Unlock all 100 companies$49 a year · less than $1 a week · 30-day money-back guarantee
Intuit interview guideKnow what Intuit asks before you walk in.
15 coding · 5 system design · 21 behavioral questions
Get their questions first.
InterviewLegend is independent and not affiliated with or endorsed by any company it covers.