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 You have been given a binary tree of integers. Your task is to print the boundary nodes of this binary tree in Anti-Clockwise direction ...read more
  • Q2. Number Of Pairs With Given Sum You have been given an integer array/list(arr) and a number 'Sum'. Find and return the total number of pairs in the array/list which when a ...read more
  • Q3. Balanced parentheses Given an integer ‘N’ representing the number of pairs of parentheses, Find all the possible combinations of balanced parentheses with the given numbe ...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 CodingNinjas

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. System Design Question

    Design 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 by CodingNinjas
Round 2 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Standard Problem solving round

  • Q1. Boundary Traversal of Binary Tree

    You have been given a binary tree of integers. Your task is to print the boundary nodes of this binary tree in Anti-Clockwise direction starting from the root node.

    NOTE:
    ...
  • 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 by CodingNinjas
  • Q2. Balanced parentheses

    Given an integer ‘N’ representing the number of pairs of parentheses, Find all the possible combinations of balanced parentheses with the given number of pairs of parentheses.

    Note :

    ...
  • 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 by CodingNinjas
Round 3 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

This round was a mix of design and data structures

  • Q1. Number Of Pairs With Given Sum

    You have been given an integer array/list(arr) and a number 'Sum'. Find and return the total number of pairs in the array/list which when added, results equal to the ...

  • 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 by CodingNinjas
Round 4 - HR 

(1 Question)

Round duration - 30 minutes
Round difficulty - Medium

Standard managerial round

  • Q1. Basic HR Question

    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 by CodingNinjas

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. Design Question“Rent a Ride”  As a customer to Rent a Ride y ... read more
Q4. Reverse StringYou are given a string ‘S’. You are also given ‘M’ ... read more
asked in ShareChat
Q5. Find Square root of an integerYou are given an integer ‘A’. Your ... read more

Interview questions from similar companies

SDE-2 Interview Questions & Answers

ThoughtWorks user image CodingNinjas

posted on 31 May 2022

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

    You are given an integer 'N'. For a given 'N' x 'N' chessboard, find a way to place 'N' queens such that no queen can attack any other queen on the chessboard.

    A...

  • 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 by CodingNinjas
  • Q2. Pair Sum

    You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to return the list of all pairs of elements such that each sum of elements of each pair eq...

  • 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 by CodingNinjas
  • Q3. Minimum Number of Platform Needed

    You are given the arrival and departure times of N trains at a railway station in a day. You need to find the minimum of platforms required for the railway station such th...

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

(1 Question)

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

  • Q1. Design Question

    “Rent a Ride”  As a customer to Rent a Ride you book a cab. We charge you as per the distance covered. We charge 8rs/km. The moment you click the button to RIDE, we search for the nearb...

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.

People are getting interviews through

based on 1 Intuit interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.2k Interviews
Accenture Interview Questions
3.9
 • 8k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
IBM Interview Questions
4.1
 • 2.4k Interviews
Oracle Interview Questions
3.7
 • 883 Interviews
SAP Interview Questions
4.2
 • 302 Interviews
Salesforce Interview Questions
4.1
 • 265 Interviews
CitiusTech Interview Questions
3.4
 • 262 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 & Benefits

5.0

Job Security

5.0

Company culture

4.0

Promotions/Appraisal

3.0

Work Satisfaction

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

₹20 L/yr - ₹80 L/yr

Software Engineer2
137 salaries
unlock blur

₹20 L/yr - ₹62 L/yr

Software Engineer
88 salaries
unlock blur

₹27.8 L/yr - ₹45.5 L/yr

Devops Engineer
46 salaries
unlock blur

₹4.2 L/yr - ₹16 L/yr

Software Developer
43 salaries
unlock blur

₹14.6 L/yr - ₹46 L/yr

Explore more salaries
Compare Intuit with

Salesforce

4.1
Compare

Yodlee

3.8
Compare

SAP

4.2
Compare

Oracle

3.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview