Upload Button Icon Add office photos

Intuit

Compare button icon Compare button icon Compare

Filter interviews by

Intuit Interview Questions, Process, and Tips

Updated 6 Jan 2025

Top Intuit Interview Questions and Answers

View all 92 questions

Intuit Interview Experiences

Popular Designations

77 interviews found

SDE-2 Interview Questions & Answers

user image Anonymous

posted on 31 May 2022

I was interviewed in Mar 2022.

Round 1 - Face to Face 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

Interview held in working timing. They make you comfortable so that you do not feel nervous.

  • Q1. How would you design a system like Pastebin?
  • Ans. 

    Design a system like Pastebin for sharing text snippets

    • Use a web application framework like Django or Flask for the backend

    • Store text snippets in a database with unique URLs for each snippet

    • Implement user authentication and permissions for private and public sharing

    • Include features like syntax highlighting, expiration dates, and password protection

    • Optimize for fast and efficient text retrieval and storage

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Standard Problem solving round

  • Q1. 

    Boundary Traversal of Binary Tree Problem Statement

    Given a binary tree consisting of integers, your task is to provide the boundary nodes of this tree in an anti-clockwise direction, starting with the ro...

  • Ans. 

    Boundary traversal of a binary tree to find left boundary, right boundary, and leaf nodes in an anti-clockwise direction.

    • Perform a pre-order traversal to get the left boundary nodes

    • Perform an in-order traversal to get the leaf nodes

    • Perform a post-order traversal to get the right boundary nodes

    • Combine the results in the required order to get the boundary nodes

  • Answered by AI
  • Q2. 

    Balanced Parentheses Combinations

    Given an integer N representing the number of pairs of parentheses, find all the possible combinations of balanced parentheses using the given number of pairs.

    Explanati...

  • Ans. 

    Generate all possible combinations of balanced parentheses for a given number of pairs.

    • Use backtracking to generate all valid combinations of balanced parentheses.

    • Keep track of the number of open and close parentheses used in each combination.

    • Recursively build the combinations by adding open parentheses if there are remaining, and then adding close parentheses if the number of open parentheses is greater than the numbe...

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

This round was a mix of design and data structures

  • Q1. 

    Count Pairs with Given Sum

    Given an integer array/list arr and an integer 'Sum', determine the total number of unique pairs in the array whose elements sum up to the given 'Sum'.

    Input:

    The first line c...
  • Ans. 

    Count the total number of unique pairs in an array whose elements sum up to a given value.

    • Use a hashmap to store the frequency of each element in the array.

    • Iterate through the array and for each element, check if (Sum - current element) exists in the hashmap.

    • Increment the count of pairs if the complement exists in the hashmap.

    • Divide the count by 2 to avoid counting duplicates like (arr[i], arr[j]) and (arr[j], arr[i])

  • Answered by AI
Round 4 - HR 

(1 Question)

Round duration - 30 minutes
Round difficulty - Medium

Standard managerial round

  • Q1. Why should we hire you?

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 2 in BangaloreEligibility criteriaAbove 2 years of experienceIntuit interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Practice every topic and company related questions of each topic
Tip 2 : Practice system design well

Application resume tips for other job seekers

Tip 1 : Keep it short
Tip 2 : Showcase your work by highlighting the impact that it had

Final outcome of the interviewSelected

Skills evaluated in this interview

SDE-2 Interview Questions asked at other Companies

Q1. Maximum Frequency Number Problem Statement Given an array of integers with numbers in random order, write a program to find and return the number which appears the most frequently in the array. If multiple elements have the same maximum fre... read more
View answer (5)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Mar 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Coding platform with problem solving skill

Round 2 - One-on-one 

(2 Questions)

  • Q1. Technical design round
  • Q2. Design event driven schedular
  • Ans. 

    Design an event driven scheduler for managing tasks and events.

    • Use a message queue system to handle incoming events and tasks.

    • Implement event listeners to trigger actions based on specific events.

    • Utilize a scheduling algorithm to prioritize and manage tasks.

    • Include error handling mechanisms to handle failures gracefully.

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Hiring Manager round
Round 4 - HR 

(1 Question)

  • Q1. Salary discussion

Top Intuit Senior Software Engineer Interview Questions and Answers

Q1. Maximum Non-Adjacent Subsequence Sum Given an array of integers, determine the maximum sum of a subsequence without choosing adjacent elements in the original array. Input: The first line consists of an integer 'T', the number of test cases... read more
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. K Largest Elements Problem Statement You are given an integer k and an array of integers that contain numbers in random order. Write a program to find the k largest numbers from the given array. You need to save them in an array and return ... read more
View answer (1)
Intuit Interview Questions and Answers for Freshers
illustration image

Sde1 Interview Questions & Answers

user image Anonymous

posted on 2 Aug 2022

I applied via LinkedIn and was interviewed in Jul 2022. There were 2 interview rounds.

Round 1 - Coding Test 

4 question, highly proctored, have to be very carefull

Round 2 - Technical 

(1 Question)

  • Q1. So we we asked to implemenent reverse linked list Find loop in linked list Remove loop from linked list

Interview Preparation Tips

Interview preparation tips for other job seekers - Thank You, for reading, practive cc for clearing OA

Sde1 Interview Questions asked at other Companies

Q1. DSA and Language Questions: 1. Difference between Arrays and ArrayList in Java. 2. Queue Implementation using Linked List. 3. BST- How would you fill a BST with a sorted array. 4. Random pointer linked-list clone. 5. Fibonacci number genera... read more
View answer (1)

Sdet Engineer Interview Questions & Answers

user image Anonymous

posted on 13 Jun 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jun 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude easily to moderate simple

Round 2 - Coding Test 

Dsa basics only no need to worry

Round 3 - Coding Test 

Advanced DDA trees dp various topics

Sdet Engineer Interview Questions asked at other Companies

Q1. Tell me about the projects and knowledge on selenium api and etc?
View answer (2)

Intuit interview questions for popular designations

 Software Developer

 (18)

 Senior Software Engineer

 (11)

 Software Developer Intern

 (7)

 Software Engineer

 (6)

 Software Engineer2

 (5)

 SDE-2

 (2)

 Intern

 (2)

 Senior Software Engineer 2

 (2)

I applied via LinkedIn and was interviewed in Jun 2021. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. 1st Round - Programming Round with 10 MCQ’s
  • Q2. 2nd Round (Craft Round) - Business Use case is given and you need to develop an application and show a working demo after 5-7 day period on the day of the interview. Please make a PPT for your demo to earn...
  • Q3. 3rd Round - Face to Face Interview with a panel.
  • Ans. Learn about DS & Algo. I was asked top view of a Binary Search Tree. Learn about Systems Design, Spring Security, Spring Boot/Cloud and Spring Framework Basics. Learn Java 8 Streams and Lambdas and Basics of Java well.
  • Answered Anonymously
  • Q4. Manager Round

Interview Preparation Tips

Interview preparation tips for other job seekers - Except the programming round, the other Interviews Lasts for a Half and a Half. Please practise programming questions on HackerEarth, Hacker Rank GeeksForGeeks for DS&Algo. Prepare System Design from Educative.io. Know the role of Load Balancers, API gateway, handling huge traffic load etc in Modern day micro services design and development. Study the basics of Java and Spring framework well. You will also be tested on Multi-threading concepts such as Executor Framework and Synchronization. Design Patterns should be prepared for as well such as Builder, Strategy, Command, Singleton etc. Also, please make sure you prepare a PPT if you get to the Craft round.

This is an awesome company to get into so please be thorough in your preparation and answer confidently. All the best !!

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (196)

Get interview-ready with Top Intuit Interview Questions

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Feb 2023. There was 1 interview round.

Round 1 - Assignment 

Make e-commerce website design.

Top Intuit Software Developer Interview Questions and Answers

Q1. Word Presence in Sentence Determine if a given word 'W' is present in the sentence 'S' as a complete word. The word should not merely be a substring of another word. Input: The first line contains an integer 'T', the number of test cases.Th... read more
View answer (1)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)

I applied via LinkedIn and was interviewed in Dec 2021. There were 4 interview rounds.

Round 1 - Coding Test 

Coding Test

Round 2 - Assignment 

Assignment

Round 3 - Technical 

(1 Question)

  • Q1. Technical Questions asked based on resume
Round 4 - HR 

(1 Question)

  • Q1. General HR Questions to check communication skills

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DS and Algo. Netflix and chill

Software Engineer Trainee Interview Questions asked at other Companies

Q1. Palindromic Linked List Problem Statement Given a singly linked list of integers, determine if it is a palindrome. Return true if it is a palindrome, otherwise return false. Example: Input: 1 -> 2 -> 3 -> 2 -> 1 -> NULL Outpu... read more
View answer (1)

I was interviewed in Feb 2021.

Round 1 - Coding Test 

(4 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

Timing: 6 PM to 7:30 PM IST
Environment: Test took place on Hackerrank. The test was proctored.
Details: 4 questions with varying difficulty were there. Partial score was allowed.

  • Q1. 

    Grid Satisfaction Problem

    In this problem, you are given a grid of size N*M containing two types of people: type ‘A’ and type ‘B’. You are given the number of people of each type: 'countA' denotes the num...

  • Ans. 

    Given a grid with type A and B people, maximize satisfaction based on neighbors.

    • Start with type A people for maximum satisfaction

    • Optimally place people to maximize satisfaction

    • Consider satisfaction levels for each type of person and their neighbors

  • Answered by AI
  • Q2. 

    Max Game Minimum Penalty Problem

    In this game, you are given a collection of 'N' numbers. The objective is to minimize the total penalty incurred while playing by following these steps:

    1. Select any two ...
  • Ans. 

    The objective is to minimize total penalty by selecting two numbers, summing them, and accumulating the penalty until only one number remains.

    • Iteratively select two numbers, sum them, and accumulate the penalty until only one number remains.

    • Choose the two smallest numbers to minimize the penalty.

    • Repeat the process until only one number remains to find the minimum possible penalty.

  • Answered by AI
  • Q3. 

    Binary Tree Diameter Problem Statement

    You are given a Binary Tree, and you need to determine the length of the diameter of the tree.

    The diameter of a binary tree is the length of the longest path betwe...

  • Ans. 

    The task is to find the diameter of a binary tree, which is the longest path between any two nodes in the tree.

    • Traverse the tree to find the longest path between two nodes.

    • Keep track of the maximum diameter found during traversal.

    • The diameter may or may not pass through the root node.

    • Consider the height of the left and right subtrees to calculate the diameter.

  • Answered by AI
  • Q4. 

    Problem Statement: Find the Number of States

    You are given ‘n’ cities, some of which are connected by bidirectional roads. You also have an ‘n x n’ matrix ‘roads’, where if city ‘i’ and city ‘j’ are conne...

  • Ans. 

    Find the number of states of cities connected by roads in a matrix.

    • Identify connected cities using DFS or Union-Find algorithm

    • Count the number of disjoint sets to determine the number of states

    • Handle self-connections of cities by setting roads[i][i] = 1

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Easy

Problems were asked from projects, and with one easy algorithm problem, they tested problem-solving skill.

The interview started with an introduction, post which my projects were discussed.
Out of two projects, one was discussed for about 15 minutes, and another for 5 minutes. The questions were more on underlying concepts, its conceptual working, rather than implementation details. They were satisfied with my answer.

  • Q1. 

    Triplets with Given Sum Problem

    Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K.

    Explanation:

    A t...

  • Ans. 

    Identify all distinct triplets within an array that sum up to a specified number.

    • Iterate through the array and use nested loops to find all possible triplets.

    • Use a set to store unique triplets and check if the sum equals the target.

    • Handle edge cases like duplicate elements and no valid triplets.

    • Return the triplets as space-separated integers or -1 if no triplets exist.

  • Answered by AI
Round 3 - Video Call 

Round duration - 60 Minutes
Round difficulty - Medium

In this round, my project was discussed for 5 minutes, and later only OS, DBMS was asked. No coding problems were asked.
It was more of a discussion round for me.
One of the interviewers had 20+ years of experience, while the other 7+ years of eperience.
Questions were mostly asked from the OS course (nearly 45 minutes) and had a healthy discussion. I didn't knew the answers to a few questions, of which the interviewer explained the answer.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in BangaloreEligibility criteriaCGPA – 7.5 CGPA or 75%, Branches – CSE/IT/Software Engineering, Mathematics and ComputingIntuit interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Operating Systems, Databases, Computer Networks, OOPS, ArchitectureTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : Keep practising questions on Data Structures and Algorithms to enhance problem-solving skills.
Tip 2 : Do at least one project with a proper understanding of underlying concepts.
Tip 3 : Coursework are important

Application resume tips for other job seekers

Tip 1 : Have at least one project.
Tip 2 : Do not put things which you are not completely comfortable.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Intuit Software Developer Intern Interview Questions and Answers

Q1. Grid Satisfaction Problem In this problem, you are given a grid of size N*M containing two types of people: type ‘A’ and type ‘B’. You are given the number of people of each type: 'countA' denotes the number of type 'A' people, and 'countB'... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Coding Test 

Ds questions related to hashing

Round 3 - HR 

(1 Question)

  • Q1. Salary negotiation

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (196)

I was interviewed before Mar 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Hard

4 questions. 2 hard, 1 medium, 1 easy. Those who were able to 2.5 questions were shortlisted. 2 DP Questions Hard, 1 Graph medium and 1 easy array based question.

  • Q1. 

    Number of Islands Problem Statement

    You are provided with a 2-dimensional matrix having N rows and M columns, containing only 1s (land) and 0s (water). Your goal is to determine the number of islands in t...

  • Ans. 

    Count the number of islands in a 2D matrix of 1s and 0s.

    • Use Depth First Search (DFS) or Breadth First Search (BFS) to traverse the matrix and identify connected groups of 1s.

    • Maintain a visited array to keep track of visited cells to avoid redundant traversal.

    • Increment the island count each time a new island is encountered.

    • Consider edge cases like boundary conditions and handling of diagonals while traversing.

    • Handle the...

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 40 minutes
Round difficulty - Medium

Face to Face Interaction. Project discussion in great depth. Talked about Machine learning.

  • Q1. 

    Longest Palindromic Substring Problem Statement

    You are provided with a string STR of length N. The goal is to identify the longest palindromic substring within this string. In cases where multiple palind...

  • Ans. 

    Given a string, find the longest palindromic substring, prioritizing the one with the smallest start index.

    • Iterate through the string and expand around each character to find palindromes

    • Keep track of the longest palindrome found and its starting index

    • Return the longest palindromic substring with the smallest start index

  • Answered by AI
Round 3 - Face to Face 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Hard

Very tough Data structure questions to get the most optimum approach only.

  • Q1. 

    Rearrange Linked List Problem Statement

    Given a singly linked list in the form 'L1' -> 'L2' -> 'L3' -> ... 'Ln', your task is to rearrange the nodes to the form 'L1' -> 'Ln' -> 'L2' -> '...

  • Ans. 

    Rearrange the nodes of a singly linked list in a specific order without altering the data of the nodes.

    • Use two pointers to split the linked list into two halves, reverse the second half, and then merge the two halves alternately.

    • Ensure to handle cases where the number of nodes is odd or even separately.

    • Time complexity: O(N), Space complexity: O(1)

    • Example: Input: 1 -> 2 -> 3 -> 4 -> 5 -> NULL, Output: 1 -

  • Answered by AI
  • Q2. 

    Kth Largest Element Problem

    Given an array containing N distinct positive integers and a number K, determine the Kth largest element in the array.

    Example:

    Input:
    N = 6, K = 3, array = [2, 1, 5, 6, 3, ...
  • Ans. 

    Find the Kth largest element in an array of distinct positive integers.

    • Sort the array in non-increasing order and return the Kth element.

    • Use a priority queue or quick select algorithm for efficient solution.

    • Handle constraints like array size and element values properly.

    • Ensure all elements in the array are distinct for accurate results.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in BengaluruEligibility criteria7 CGPAIntuit interview preparation:Topics to prepare for the interview - Trees(Red Black, AVL, binary), Graphs, DP, Queue, String ManipulationTime required to prepare for the interview - 5 MonthsInterview preparation tips for other job seekers

Tip 1 : Keep your good projects ready in Resume and be ready to explain design related questions. They are looking for approaches.
Tip 2 : Practice by writing the code from scratch and not completing a simple function.
Tip 3 : Good Communication skills will be an added advantage.

Application resume tips for other job seekers

Tip 1 : Keep your 2 best projects and interview experiences.
Tip 2 : NEVER put things that you don't thoroughly know.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Intuit Software Developer Intern Interview Questions and Answers

Q1. Grid Satisfaction Problem In this problem, you are given a grid of size N*M containing two types of people: type ‘A’ and type ‘B’. You are given the number of people of each type: 'countA' denotes the number of type 'A' people, and 'countB'... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)
Contribute & help others!
anonymous
You can choose to be anonymous

Intuit Interview FAQs

How many rounds are there in Intuit interview?
Intuit interview process usually has 2-3 rounds. The most common rounds in the Intuit interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Intuit interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Intuit. The most common topics and skills that interviewers at Intuit expect are Java, AWS, Python, Software Development and Agile Development.
What are the top questions asked in Intuit interview?

Some of the top questions asked at the Intuit interview -

  1. How do you design a website which displays say top 1000 products with product r...read more
  2. Given an array of n elements which contains elements from 0 to n­1, with any o...read more
  3. Given a word and dictionary, write a program to calculate the total number of v...read more
How long is the Intuit interview process?

The duration of Intuit interview process can vary, but typically it takes about less than 2 weeks to complete.

Recently Viewed

SALARIES

BIZONGO

SALARIES

Arms

SALARIES

Intuit

INTERVIEWS

Intuit

No Interviews

SALARIES

Arms

SALARIES

Wynk

LIST OF COMPANIES

Discover companies

Find best workplace

INTERVIEWS

Hortonworks

No Interviews

LIST OF COMPANIES

Confluent

Overview

Tell us how to improve this page.

Intuit Interview Process

based on 57 interviews

Interview experience

4.1
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.1k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
Oracle Interview Questions
3.7
 • 847 Interviews
SAP Interview Questions
4.2
 • 283 Interviews
Adobe Interview Questions
3.9
 • 234 Interviews
Salesforce Interview Questions
4.0
 • 222 Interviews
View all

Intuit Reviews and Ratings

based on 164 reviews

3.5/5

Rating in categories

3.2

Skill development

3.5

Work-life balance

4.2

Salary

3.0

Job security

3.3

Company culture

3.1

Promotions

3.0

Work satisfaction

Explore 164 Reviews and Ratings
Senior Software Engineer
219 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer2
146 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
126 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Devops Engineer
45 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Staff Software Engineer
43 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Intuit with

Salesforce

4.0
Compare

Yodlee

3.8
Compare

SAP

4.2
Compare

Oracle

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview