Open In App

Intuit Interview Experience for Internship (On-Campus)

Intuit came to our campus for intern and FTE (full-time employment) roles for freshers, it’s an On-Campus interview experience!

There will be 4 rounds in total:



Coding round:

It’s a simple array question. Given two integers n and m, m is the number of distinct tanks you have and n is the line size Now arrange the tanks in a line assuming you have infinite supply of each tank and there should be n tanks in the row such that number of distinct subarrays is maximized if many such arrangement’s possible then return the lexographically smallest. sample cases:

Sample cases:



1) input: 3 5

output: 1 2 3 1 2

explanation: line size is 5 and number of distinct tanks available are 3 so we can place the tanks as 1 2 3 1 2. so that number of distinct subarrays is maximized and it’s lexographically smallest.

2)input: 2 1

output: 1

This is a very easy level question, Given n the size of the array and followed by n integers , now these all integers represent jewellery items in a shop in that shop all items are numbered continuously now you have only these jewels found , find the minimum number of missing jewels.

sample cases:

1) input: 2

1 10

output: 8

explanation: missing are 2,3,4,5,6,7,8 ,9 so total 8 were missing.

2) input: 3

5 6 8

output: 1

explanation : If only 7 is missing then we can get minimum robbed jewels.

Question: https://practice.geeksforgeeks.org/problems/find-the-string-in-grid0111/1

Didn’t remember the question exactly some dp question on matrix.

I got shortlisted for tech round 1 (by solving 2.5/4), there was a ppt (pre-placement talk) where the company objectives and the details regarding salary break-up, job profile, etc. were discussed (intern stipend was 1 LPM , FTE CTC was 45 LPA).

Technical round -1 : duration: 45-50 minutes

First the interviewer asked to introduce myself ,and then he started with oops .What is encapsulation, polymorphism, abstraction. what are your hobbies and then as my preferred language is CPP he asked me about map. Time complexity of ordered and unordered map. Followed with 2 DSA questions.

Given two sorted linked lists merge them to form a sorted linked list.(Standard question).
Question: https://www.geeksforgeeks.org/merge-two-sorted-linked-lists/amp/

It’s an array question of medium level. Given n the size of the array and followed by n elements assume you have n light bulbs arranged in a row starting from 1 to n. Now the array elements represents that that particular bulb is on at this instance. You need to find how many k exist such that first k bulbs are on and last n-k bulbs are off.

(Approach used by me: Take count=0 ,Traverse the array and keep track of minimum element from left when its equal to index (1 based index) then increase count)

Sample :

input:

5

2 1 4 3 5

2 -> off on off off off -> 0

1 -> on on off off off -> 1

4 -> on on off on off -> 1

3 -> on on on on off -> 2

5 -> on on on on on -> 3

so the answer is 3.

I was able to completely solve the both. Then he asked questions related to DBMS, OS like what is normalization, paging, process, scheduling. (There were 2 interviewers one tested my skills on DSA other on core subjects).

I got qualified for tech round 2.

Technical round -2: Time duration : 90minutes.

Firstly, the interviewer asked to introduce myself and then he asked me questions from oops , dbms ,os . Like inheritance , normal forms and to explain about various normal forms also about what is a process and various states of a process.

1 DSA question :: 4 approaches
Given an array of integers modify the array such that each index gets replaced with product of remaining elements.

If you’re going to deploy a website which has a simple UI login, signup, username , password fields ,then what are the checks will you do before deploying.

Verdict: Got rejected 🙁
Learning: Have some good projects in resume , revise core subjects like operating systems, database management system , computer networks thoroughly.


Article Tags :