Tata Consultancy Services (TCS) interview experience Real time questions & tips from candidates to crack your interview

Associate Software Engineer

Tata Consultancy Services (TCS)
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 1-2 Months (variable)
Topics: Arrays, Strings, Dynamic Programming, OOPS, Data Structures
Tip
Tip

Tip 1 : Practice questions on arrays and strings manipulation. There is no exact number of questions you have to solve but solve each question with understanding.
Tip 2 : If you have some problem in aptitude focus on this first as only after you clear this round you could go to the next one. You can refer IndiaBix for aptitude.
Tip  3: Resume building is very important. Structure your resume well and mention only those things you know. Also, mention at least two IT projects in your resume, it adds up to your chances.

Application process
Where: Campus
Eligibility: Percentage more than 60 in 10th, 12th and in college also with no pending backlog. Not more than two years of education gap.
Resume Tip
Resume tip

Tip 1 : Structure your resume well if you have good in hand projects do mention them first on the top of your resume. Please do not mention your academics on top if you have poor academics performance.
Tip 2 : Do not lie and put false things on your resume. In TCS Resume is very important your interview will move around based on your resume and if they found something suspicious your chances of getting selected would be very low.
Tips 3 : It is a bonus tip which is applicable to every firm. Prepare your introduction well make sure you put everything in the right blend trust me this trick really helps.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration180 minutes
Interview date28 Oct 2020
Coding problem2

There was a slot given to me in the evening around 4 pm. First, we had to register to get a unique number and use that unique number to access the test. The test was non-adaptive. There were different sections in the Test.
Verbal Ability 
Reasoning Ability 
Numerical Ability 
Programming Logic 
Coding

1. Prime time again

Moderate
25m average time
60% success
0/80
Asked in companies
Tata Consultancy Services (TCS)Tata Consultancy Services (TCS)Pinnacle Works Infotech

You have been given two integers ‘DAY_HOURS’ and ‘PARTS’. Where ‘DAY_HOURS’ is the number of hours in a day and a day can be divided into ‘PARTS’ equal parts. Your task is to find total instances of equivalent prime groups. Prime group refers to the group of elements (hours) which are prime and measure the same equivalent time since the start of the day.

For example, if we consider ‘DAY_HOURS’ to be 24 and ‘PARTS’ to be 2, then the day of total 24 hours is divided into 2 parts ( 1 - 12 ) and ( 13 - 24 ). 5 hours in the first part of the day is equivalent to 17, which is 5 hours into the second part of the day. And since 5 and 17 both are prime, they can be considered as a prime group.

Note:
1. Day starts with hour 1 and ends with hour  ‘DAY_HOURS’.

2. Each hour of the prime group should be in a different part of the day.

3. If there is no prime group then return zero.

4. ‘DAY_HOURS’ should be divisible by ‘PARTS’, meaning that the number of hours per part (DAY_HOURS/PARTS)  should be a natural number.

Example:

Let ‘DAY_HOURS’ = 20  and ‘PARTS’ = 2

Hence the view of our day would be in the following format: 

1  2  3  4  5  6  7  8  9 10      -  Part 1
11 12 13 14 15 16 17 18 19 20     -  Part 2

 1-11  Not a prime group because 1 is not prime.
 2-12  Not a prime group because 12 is not prime.
 3-13  Because both 3 and 13 are prime, it is an equivalent prime group.
 4-14  Not a prime group because 4 and 14 are not prime.
 5-15  Not a prime group because 15 is not prime.
 6-16  Not a prime group, because 6 and 16 are not prime.
 7-17  Because both 7 and 17 are prime, it is an equivalent prime group.
 8-18  Not a prime group, because 8 and 18 are, is not prime.
 9-19  Not a prime group because 9 is not prime.
 10-20 Not a prime group because both 10 and 20 are not prime.

 Hence there are 2 equivalent prime groups in the above format which are 3-13 and 7-17.
Try solving now

2. Minimum Cash Flow

Easy
10m average time
90% success
0/40
Asked in companies
Tata Consultancy Services (TCS)Tata Consultancy Services (TCS)Codenation

There are ‘N’ friends who have borrowed money from one another. Now, they wanted to settle their debts by giving or taking some money among themselves.

Your task is to design a series of transactions, such that the total cash flow among them is minimized.

For example:

Let there be three friends ‘A’, ‘B’, ‘C’  with debts-

• A has to pay $ 2000 to B.
• A has to pay $ 1000 to C.
• B has to pay $ 3000 to C.
• C has to pay $ 1000 to A.

Then their minimized cash flow system will be-

• A will finally pay $ 2000 to C.
• B will finally pay $ 1000 to C.

Thus, the total cash flow among them will be $ 3000. 
Try solving now
02
Round
Medium
Video Call
Duration30 minutes
Interview date28 Nov 2020
Coding problem0

The time was around 12 noon.
There were 4 interviewers two were Technical and other two were HR.
The questions were about OOPS, arrays, strings, personal preference, projects, situation-based questions.

Here's your problem of the day

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

Skill covered: Programming

To make an AI less repetitive in a long paragraph, you should increase:

Choose another skill to practice
Similar interview experiences
company logo
Associate Software Engineer
2 rounds | 7 problems
Interviewed by Tata Consultancy Services (TCS)
1338 views
0 comments
0 upvotes
company logo
Associate Software Engineer
2 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
2362 views
0 comments
0 upvotes
company logo
Associate Software Engineer
2 rounds | 4 problems
Interviewed by Tata Consultancy Services (TCS)
1172 views
0 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 4 problems
Interviewed by Tata Consultancy Services (TCS)
680 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Associate Software Engineer
4 rounds | 5 problems
Interviewed by Accenture
3922 views
0 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 2 problems
Interviewed by Ernst & Young (EY)
2657 views
0 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 15 problems
Interviewed by Ernst & Young (EY)
2337 views
0 comments
0 upvotes