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.
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.
Questions were time taking and few from previous year CAT papers. Average cut-off was around 12-13 only. There was negative marking.
Tips: Manage your time. Speed and Accuracy are important. Practice daily for at least 1 hour and cover all models in various topics. CAT level exam.
There were 12 in a panel, 6 were selected finally. they want a team player. Have discussed the benefits and problems associated with the topic and its long term effects on Indian Economy.
This was technical interview round. Questions based on programming and puzzles were asked.



1) A prime number is a number that has only two factors: 1 and the number itself.
2) 1 is not a prime number.
The naïve approach for this question is to run a loop from the start to the end number. And for each number, check if it is prime or not. If the number is prime, we print it otherwise skip it.
One optimization to this approach would be to skip all even numbers (except 2 if present in interval) since even numbers are not prime.
Function to check if a number is prime or not :
isPrime(n):
if (n <= 1)
return false
for (i=2; i<n; i++){
if (n%i == 0)
return false
}
return true


If a number has trailing zeros, then its reverse will not include them. For e.g., the reverse of 10400 will be 401 instead of 00401.
Algorithm :
Input: num
(1) Initialize rev_num = 0
(2) Loop while num > 0
(a) Multiply rev_num by 10 and add remainder of num
divide by 10 to rev_num
rev_num = rev_num*10 + num%10;
(b) Divide num by 10
(3) Return rev_num



Bubble Sort implementation for the given array: {6,2,8,4,10} is shown below :-
Bubble Sort is the simplest sorting algorithm that works by repeatedly swapping the adjacent elements if they are in wrong order.
Pseudocode:
bubbleSort(arr[], n)
{
for (i = 0 to i < n-1) do :
// Last i elements are already in place
for (j = 0 to j < n-i-1) do :
if (arr[j] is greater than arr[j+1])
swap(arr[j], arr[j+1])
}There are 25 horses among which you need to find out the fastest 3 horses. You can conduct race among at most 5 to find out their relative speed. At no point you can find out the actual speed of the horse in a race. Find out the minimum no. of races which are required to get the top 3 horses.
Make group of 5 horses and run 5 races. Suppose five groups are a,b,c,d,e and next alphabet is its individual rank in this group(of 5 horses).for eg. d3 means horse in group d and has rank 3rd in his group. [ 5 RACES DONE ]
a1 b1 c1 d1 e1
a2 b2 c2 d2 e2
a3 b3 c3 d3 e3
a4 b4 c4 d4 e4
a5 b5 c5 d5 e5
Now make a race of (a1,b1,c1,d1,e1).[RACE 6 DONE] suppose result is a1>b1>c1>d1>e1
which implies a1 must be FIRST.
b1 and c1 MAY BE(but not must be) 2nd and 3rd.
FOR II position, horse will be either b1 or a2
(we have to find top 3 horse therefore we choose horses b1,b2,a2,a3,c1 do racing among them [RACE 7 DONE].
The only possibilities are :
c1 may be third
b1 may be second or third
b2 may be third
a2 may be second or third
a3 may be third
The final result will give ANSWER. suppose result is a2>a3>b1>c1>b2
then answer is a1,a2,a3,b1,c1.
HENCE ANSWER is 7 RACES.
Suppose you have a 3 liter jug and a 5 liter jug (this could also be in gallons). The jugs have no measurement lines on them either. How could you measure exactly 4 liter using only those jugs and as much extra water as you need?
1. Fill 3 liter jug from tap.
2. Empty it into 5 liter jug.
3. Again fill 3 liter jug from tap
4. Pour 2 liter (after that 5 liter jug will be full) from 3 liter jug into 5 liter leaving 1 liter in 3 liter jug.
5. Pour away the water of 5 liter jug.
6. Empty 1 liter water from 3 liter jug into 5 liter jug.
7 Fill 3 liter jug from tap and empty it into 5 liter jug .
8. 5 liter jug has 4 liters of water
HR round with typical behavioral problems.
1. About yourself.
2. Vision of company
3. Why UHG ?
4. Discussion on my Strengths, weaknesses
5. Questions about projects.
6. Why don't you have projects in analytics related topics?
Tip 1 : Be sure to do your homework on the organization and its culture before the interview.
Tip 2 : Employers want to understand how you use your time and energy to stay productive and efficient. Be sure to emphasize that you adhere to deadlines and take them seriously.
Tip 3 : Talk about a relevant incident that made you keen on the profession you are pursuing and follow up by discussing your education.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?