Intuit interview questions

297 questions from 32 candidate reports · 2014 to 2024

Online test

CS fundamentals

Showing 23 of 159 reported in this area

Explain the Banker's Algorithm.
asked oncemediumPractice this →
Implement your own Blocking Queue.
asked oncemediumPractice this →
How does a hash table work internally?
asked oncemediumPractice this →
Explain AtomicInteger and its use cases
asked oncemediumPractice this →
Explain ElasticSearch and its use cases
asked oncemediumPractice this →
How does a Google search work internally?
asked oncemediumPractice this →
Explain MVC design pattern with an example.
asked oncemediumPractice this →
Explain MapReduce in Hadoop with an example.
asked oncemediumPractice this →
Write an SQL query based on given conditions
asked oncemediumPractice this →
Print odd and even numbers using two threads.
asked oncemediumPractice this →
Explain joins in DBMS and their implementation
asked oncemediumPractice this →
Explain REST framework concepts and principles.
asked oncemediumPractice this →
Discuss the design of the Java Garbage Collector.
asked oncemediumPractice this →
Explain the normal forms in DBMS and Codd’s rules.
asked oncemediumPractice this →
Explain the threading concept in Operating Systems
asked oncemediumPractice this →
Explain how AtomicInteger works internally in Java.
asked oncemediumPractice this →
Explain the internal functioning of HashMap in Java.
asked oncemediumPractice this →
Explain and implement secondary sort using MapReduce.
asked oncemediumPractice this →
Explain DBMS concepts including indexing and CAP theorem
asked oncemediumPractice this →
Explain what happens when you enter a URL into a web browser.
asked oncemediumPractice this →
Explain visibility vs synchronization issues in multithreading
asked oncemediumPractice this →
Explain multiple inheritance and the issues associated with it.
asked oncemediumPractice this →
Explain memory management and allocation in an operating system.
asked oncemediumPractice this →

DSA

Showing 23 of 144 reported in this area

Implement an LRU (Least Recently Used) Cache
asked 2×mediumPractice this →
Given an unsorted linked list, remove all duplicates without using any temporary buffer.
asked 2×mediumPractice this →
Given a binary tree, find the root-to-leaf path such that the sum of the nodes in the path is maximum.
asked 2×mediumPractice this →
Find the median of two sorted arrays.
asked 2×hardPractice this →
Given a boolean expression with symbols T/F and operators (&, |, ^), count the number of ways to parenthesize the expression such that it evaluates to true.
asked 2×hardPractice this →
Delete a node from a Binary Search Tree
asked oncemediumPractice this →
Find the median in a stream of numbers.
asked oncemediumPractice this →
Find the number of islands in a 2D grid
asked oncemediumPractice this →
Implement the Next Permutation of an array.
asked oncemediumPractice this →
Search an element in a rotated sorted array.
asked oncemediumPractice this →
Find all triplets in an array that sum to zero.
asked oncemediumPractice this →
Generate all combinations of balanced parentheses
asked oncemediumPractice this →
Find the top k repeating elements in a given file.
asked oncemediumPractice this →
Find the longest increasing subsequence in an array
asked oncemediumPractice this →
Group all anagrams together from a list of strings.
asked oncemediumPractice this →
Find the kth largest element in a stream of numbers.
asked oncemediumPractice this →
Sort a stack in ascending order using another stack.
asked oncemediumPractice this →
Explain and implement topological sorting of a graph.
asked oncemediumPractice this →
Add two binary numbers represented using linked lists.
asked oncemediumPractice this →
Count the number of subarrays with sum exactly equal to K
asked oncemediumPractice this →
How do you convert a Binary Tree to a Binary Search Tree?
asked oncemediumPractice this →
Given a matrix, rotate the matrix to the right by k times.
asked oncemediumPractice this →
Implement a heap data structure and the heapify operation.
asked oncemediumPractice this →

System design

Showing 6 of 18 reported in this area

Design a system or framework explaining how a student can achieve academic excellence.
Design a URL shortener service.
asked oncemediumPractice this →
Design a Bus Seat Booking System.
asked oncemediumPractice this →
Design a college administration system.
asked oncemediumPractice this →
How do you handle caching in a distributed environment?
asked oncemediumPractice this →
How do you decide which database to use for an application?
asked oncemediumPractice this →

Puzzles

Showing 3 of 11 reported in this area

There are 8 balls, 7 of equal weight and 1 heavier ball. Using a weighing scale, identify the heavier ball in 2 weighings.
asked oncemediumPractice this →
Given a 3x3 matrix of dots, traverse all dots using 4 straight lines without lifting the pen and without visiting a dot twice.
asked oncemediumPractice this →
Three ants are placed on a polygon; determine the probability or outcome of collisions. Extend the solution to an n-sided polygon.
asked oncemediumPractice this →

Behavioural

Showing 3 of 7 reported in this area

How would you test the Google homepage?
asked oncemediumPractice this →
How would you troubleshoot if a Google search for Bluetooth shows irrelevant results like television?
asked onceeasyPractice this →
If speakers connected to a television produce no sound, how would you diagnose and resolve the problem?
asked onceeasyPractice this →

Aptitude

2 questions reported in this area

How many times does the minute hand cross the hour hand in one day?
asked oncemediumPractice this →
What is the angle between the hour hand and the minute hand of a clock at 3:15?
asked onceeasyPractice this →

Showing 60 of 297 questions. Ranked by how often the same question came back across reports.

Practise a Intuit-style interview

A spoken interview built from these questions, scored when you finish; the report is yours.

Start practising

Common questions

What questions does Intuit ask?

Candidate interview reports most often cover CS fundamentals (47%) and DSA (42%).

How many rounds does Intuit interview have?

Candidate interview reports show an average of 3.4 rounds per experience, with a typical sequence of Online test. Individual interview paths can vary.

Is the Intuit interview hard?

Among questions with a reported difficulty, the mix is easy 37%, medium 53%, hard 10%.

Keep reading