Upload Button Icon Add office photos

Filter interviews by

Intuit SDE-2 Interview Questions, Process, and Tips

Updated 3 May 2024

Top Intuit SDE-2 Interview Questions and Answers

  • 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-clockw ...read more
  • Q2. 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 giv ...read more
  • Q3. Balanced Parentheses Combinations Given an integer N representing the number of pairs of parentheses, find all the possible combinations of balanced parentheses using th ...read more

Intuit SDE-2 Interview Experiences

2 interviews found

SDE-2 Interview Questions & Answers

user image Anonymous

posted on 3 May 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Instahyre and was interviewed in Apr 2024. There were 4 interview rounds.

Round 1 - Coding Test 

There is 1 coding question from ds, and 5 MCQs from general programming knowledge

Round 2 - Case Study 

This is a craft round where you have to finish an assignment keeping in mind all the protocols, basically a production ready code. Around a week's time is given

Round 3 - Technical 

(1 Question)

  • Q1. This round is based on the project we have done, they asked to do some modifications there and then, examples like change the queries, api responses, unit test cases, logging, caching, implementation of lo...
Round 4 - Technical 

(1 Question)

  • Q1. This is purely DS algo round, they asked a dp based question which I couldn't answer. Something modified on house robbery problem

Interview Preparation Tips

Interview preparation tips for other job seekers - Be well prepared for th DS algo round

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. 

    Tip 1 : Ask proper clarifying questions 
    Tip 2 : Give reason for each component
    Tip 3 : Give multiple solutions if you can think of

  • Answered Anonymously
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. Recursion Based Approach

    The boundary traversal of a binary tree can be broken down into 4 parts. These parts are given in the same order as they are present in the traversal-

     

    1. The root node - The root node will always be our first node in the whole boundary traversal.
       
    2. The left boundary - The left most nodes of the left subtree are also included in the boundary traversal, so we will process them next except for...
  • Answered Anonymously
  • 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. Recursion

    The idea is to generate all possible combinations and check whether the combination is the combination of balanced parentheses or not. We have two choices whether to consider ‘(‘ or ‘)’.

    When the number of closing brackets is greater than the number of opening brackets we can consider taking ‘)’ in the sequence and in the other case we can consider taking ‘(‘ for all numbers of opening brackets until the number...

  • Answered Anonymously
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. Brute Force Approach
    • Initialize the ans = 0
    • Run two loops first from i = 0 to n-1 and second from j = i+1 to  n-1 and if arr[i] + arr[j] == Sum then increase the ans by 1.
    • Return ans
    Space Complexity: O(1)Explanation:

    O(1)

     

    As constant extra space is used.

    Time Complexity: O(n^2)Explanation:

    O(N^2), where N is the size of the array.


    As we are running two nested loops of size N.

  • Answered Anonymously
Round 4 - HR 

(1 Question)

Round duration - 30 minutes
Round difficulty - Medium

Standard managerial round

  • Q1. Why should we hire you?
  • Ans. 

    Tip 1 : The cross-questioning can go intense sometimes, think before you speak.


    Tip 2 : Be open-minded and answer whatever you are thinking, in these rounds, I feel it is important to have opinion.
     

    Tip 3 : Context of questions can be switched, pay attention to the details. It is okay to ask questions in these round, like what are the projects currently the company is investing, which team you are mentoring, how all...

  • Answered Anonymously

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

asked in Walmart
Q1. Maximum Frequency NumberNinja is given an array of integers that ... read more
asked in Atlassian
Q2. K Most Frequent WordsYou have been given an array/list 'WORDS' of ... read more
Q3. Reverse StringYou are given a string ‘S’. You are also given ‘M’ ... read more
asked in ShareChat
Q4. Find Square root of an integerYou are given an integer ‘A’. Your ... read more
asked in DP World
Q5. Count Ways To Reach The N-th StairsYou have been given a number o ... read more

Interview questions from similar companies

I was interviewed in Feb 2022.

Round 1 - Coding Test 

(3 Questions)

Round duration - 90 Minutes
Round difficulty - Easy

In this round, there are a total of 16 questions and the time given was 90 mins.

3 Coding questions – Easy, Medium, and Hard.
13 MCQs based on outputs, Computer fundamentals, Aptitude.

  • Q1. 

    N Queens Problem Statement

    You are provided with an integer 'N'. For an 'N' x 'N' chessboard, determine how to position 'N' queens such that no queen can attack another queen on the chessboard.

    Explanati...

  • Ans. Backtracking
    1. Instead of checking all the places on the chessboard, we can use backtracking and place queen row-wise or column-wise.
    2. Suppose we place queens row-wise, and we start with the very first row. Place the queen and move to the next row until either there is a solution or there are no viable cells left.
    3. As we backtrack, check to place the queen in the different columns of the same row.
    4. When we can place a queen at ...
  • Answered Anonymously
  • Q2. 

    Pair Sum Problem Statement

    Given an integer array ARR of size N and an integer S, your goal is to return a list of all pairs of elements such that the sum of elements of each pair equals S.

    Example:

    Inp...
  • Ans. Brute Force
    • Initialize a list to store our results.
    • For each element in the array 'ARR[i]', check if ('ARR[i]' + ‘ARR[j]’), equals to given sum or not, where ‘i’ < ‘j’ < ‘N’.
    • If the condition matches, add the pair('ARR[i]', ‘ARR[j]’) to the list. Sort the list of pairs as per the given output format and return this list.
    Space Complexity: O(1)Explanation:

    O(1).

     

    Constant extra space is required.

    Time Complexity: O...
  • Answered Anonymously
  • Q3. 

    Minimum Number of Platforms Needed Problem Statement

    You are given the arrival and departure times of N trains at a railway station for a particular day. Your task is to determine the minimum number of pl...

  • Ans. Space Complexity: O(1)Explanation: Time Complexity: O(1)Explanation:
  • Answered Anonymously
Round 2 - Coding Test 

Round duration - 120 minutes
Round difficulty - Easy

This round is an interesting experience to brainstorm, problem-solve and pair alongside a ThoughtWorks Developer that allows you to demonstrate hands-on coding, design, OOP, and solution skills on the code which you have submitted.The problem statement will be shared with you 20 minutes before the start time of the interview

Interview Preparation Tips

Eligibility criteriaNAThought Works interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Prepare system design
Tip 2 : Practice coding questions
Tip 3 : Prepare and search previous interviews

Application resume tips for other job seekers

Tip 1 : Have atleast 3 great project
Tip 2 : Write only what you know and prepare well

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Method Overloading Example with respect to your framework
  • Ans. 

    Method overloading allows multiple methods with the same name but different parameters in a class.

    • Method overloading in our framework allows us to create multiple methods with the same name but different parameters.

    • For example, we can have a method 'calculate' that can take different types of parameters like int, double, or string.

    • This helps in improving code readability and reusability.

    • Method overloading is resolved a...

  • Answered by AI
  • Q2. Reverse the string input using java code without using any inbuilt method
  • Ans. 

    Reverse a string input without using any inbuilt method in Java

    • Create a char array from the input string

    • Use two pointers to swap characters from start and end of the array

    • Continue swapping until the pointers meet in the middle

  • Answered by AI
  • Q3. Selenium waits explain
  • Ans. 

    Selenium waits are used to make the test scripts wait for a certain condition to be met before proceeding.

    • Selenium waits help in handling dynamic web elements that load at different times.

    • There are three types of waits in Selenium: Implicit wait, Explicit wait, and Fluent wait.

    • Implicit wait sets a default waiting time for the entire script.

    • Explicit wait waits for a specific condition to be met before proceeding.

    • Fluent ...

  • Answered by AI
  • Q4. Method hiding explain
  • Ans. 

    Method hiding is a concept in object-oriented programming where a subclass defines a method with the same name as a method in its superclass, effectively hiding the superclass method.

    • Method hiding allows a subclass to provide its own implementation of a method without overriding the superclass method.

    • The subclass method must have the same signature (name and parameters) as the superclass method to hide it.

    • To access the...

  • Answered by AI
  • Q5. How to access static variables, method.
  • Ans. 

    Static variables and methods can be accessed using the class name directly.

    • Use the class name followed by a dot operator to access static variables and methods.

    • No instance of the class is required to access static members.

    • Example: ClassName.staticVariableName or ClassName.staticMethodName()

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare all the testing related subjects

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Automation framework related questions
  • Q2. Java coding on strings

Sdet Interview Questions & Answers

Altimetrik user image Varsha Jyotiana

posted on 13 Jan 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(1 Question)

  • Q1. Questions based on java collections
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Coding Test 

Java Coding Test dsa program and all that

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Django in depth questions
  • Q2. Django ORM related questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 tips
Round 2 - Coding Test 

Recerse string using java

Round 3 - Technical 

(1 Question)

  • Q1. Tell me all oops features
  • Ans. 

    Object-oriented programming features include encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (class).

    • Inheritance: Ability for a class to inherit properties and behavior from another class.

    • Polymorphism: Ability for objects of different classes to respond to the same message in different ways.

    • Abstraction: Hiding the complex imp...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Simple and basic and questions from time and distance and also some blood relation problem.

Round 3 - Coding Test 

Easy to Medium and some medium level questions from string and array

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy to crack and belive in yourself, you will be selected very easily just be confident.

Intuit Interview FAQs

How many rounds are there in Intuit SDE-2 interview?
Intuit interview process usually has 4 rounds. The most common rounds in the Intuit interview process are Technical, Coding Test and Case Study.
What are the top questions asked in Intuit SDE-2 interview?

Some of the top questions asked at the Intuit SDE-2 interview -

  1. This round is based on the project we have done, they asked to do some modifica...read more
  2. This is purely DS algo round, they asked a dp based question which I couldn't a...read more

Tell us how to improve this page.

Intuit SDE-2 Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.3k Interviews
Accenture Interview Questions
3.9
 • 8.1k Interviews
Infosys Interview Questions
3.7
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
Oracle Interview Questions
3.7
 • 896 Interviews
SAP Interview Questions
4.2
 • 304 Interviews
Salesforce Interview Questions
4.1
 • 270 Interviews
CitiusTech Interview Questions
3.4
 • 266 Interviews
View all
Intuit SDE-2 Salary
based on 12 salaries
₹20 L/yr - ₹30 L/yr
23% less than the average SDE-2 Salary in India
View more details

Intuit SDE-2 Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

4.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

4.0

Promotions

3.0

Work satisfaction

Explore 1 Review and Rating
Senior Software Engineer
225 salaries
unlock blur

₹20 L/yr - ₹80 L/yr

Software Engineer2
140 salaries
unlock blur

₹20 L/yr - ₹52 L/yr

Software Engineer
121 salaries
unlock blur

₹14 L/yr - ₹47.2 L/yr

Devops Engineer
45 salaries
unlock blur

₹4.2 L/yr - ₹16 L/yr

Staff Software Engineer
43 salaries
unlock blur

₹32 L/yr - ₹97 L/yr

Explore more salaries
Compare Intuit with

Salesforce

4.1
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