Intuit interview experience Real time questions & tips from candidates to crack your interview

Senior Software Engineer

Intuit
upvote
share-icon
1 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Data Structures, Algorithms, System Design, Aptitude, OOPS
Tip
Tip

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application process
Where: Other
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Interview rounds

01
Round
Medium
Face to Face
Duration60 minutes
Interview date25 May 2015
Coding problem3

Technical interview round that lasted for around 60 minutes. The interviewer asked me programming questions, puzzles, Java basics and some output based questions.

1. Maximum sum of non-adjacent elements

Moderate
15m average time
85% success
0/80
Asked in companies
MakeMyTripSalesforceExpedia Group

You are given an array/list of ‘N’ integers. You are supposed to return the maximum sum of the subsequence with the constraint that no two elements are adjacent in the given array/list.

Note:
A subsequence of an array/list is obtained by deleting some number of elements (can be zero) from the array/list, leaving the remaining elements in their original order.
Problem approach

The problem can be solved using dynamic programming. 
At every i-th element we have two choices to make, i.e., include the i-th element or don't.
•Case1 : Don't include the ith element - then we can include the i-1 th element...so we will have max sum included till i-1 th element
•Case 2 : Include the i-th element - then we can't include the i-1 th element but we can include i-2 th element. So, we will have max sum included till i-2 th element + ith element.
Time Complexity: O(n) 
Auxiliary Space Complexity: O(n)

Try solving now

2. Puzzle

Design a dice such that when the dice is played with a normal dice, the probability of each number coming up, when you roll the two dice together, is equal.

Problem approach

To get a uniform distribution between 1-12, 3 faces of the dice should be marked 0 and the rest three with 6. In this manner, all values will have a probability of 1/12.

3. Output Question

What will be the output of V in the following program?
int v=2;
v += v++;

Problem approach

The output of v will be 5. 
v++ is a post increment operator, so the value of v is incremented after it is evaluated. Hence, the operation would be :
3 += 2;
So, v = 5

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
Senior Software Engineer
4 rounds | 4 problems
Interviewed by Intuit
1685 views
0 comments
0 upvotes
company logo
SDE - 2
5 rounds | 6 problems
Interviewed by Intuit
5209 views
1 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Intuit
1372 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Intuit
1379 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Senior Software Engineer
5 rounds | 5 problems
Interviewed by PhonePe
2560 views
0 comments
0 upvotes
company logo
Senior Software Engineer
4 rounds | 4 problems
Interviewed by Walmart
7469 views
1 comments
0 upvotes
company logo
Senior Software Engineer
3 rounds | 3 problems
Interviewed by Walmart
0 views
1 comments
0 upvotes