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

Assistant System Engineer

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

Interview preparation journey

expand-icon
Journey
It was a great journey right from preparation for exams and getting a job offer. I was working as a Quality Assurance Engineer in a small startup company. I always dreamt about getting into MNC. On one fine day, I saw news that Tata consultancy services is going to recruit freshers through off campus drive. Then I filled the required form and registered for TCS NQT. Later I got an email stating for online examination, which is the elimination round, where most of the folks are eliminated. Hence my preparation started for TCS journey, I gave online assessment. After couple of months I got an email stating that I have cleared the exam, and I will be interviewed further for Technical, Managerial and HR round. So I gave all three rounds in one interview itself. And on the next day itself they rolled out offer letter to me. That day was the best day of my life.
Application story
On one fine day, I saw news that Tata consultancy services is going to recruit freshers through off campus drive. Then I filled the required form and registered for TCS NQT. Later I got an email stating for online examination, which is the elimination round, where most of the folks are eliminated. Hence my preparation started for TCS journey, I gave online assessment. After couple of months I got an email stating that I have cleared the exam, and I will be interviewed further for Technical, Managerial and HR round. So I gave all three rounds in one interview itself. And on the next day itself they rolled out offer letter to me. That day was the best day of my life.
Why selected/rejected for the role?
The first and the most important thing for getting selected in the company is your basics should be clear. One should be confident enough while answering the questions and make sure to be calm while giving the interview. Also go through the resume and answer the questions confidentially.
Preparation
Duration: 2 Months
Topics: Data Structures, Object oriented programming, Computer Networks, Computer Programming, Operating systems, Database management system
Tip
Tip

Tip 1 : Focus on Analytical and logical thinking problems for aptitude exam. You can refer geeks for geeks
Tip 2 : Be perfect in one programming language, and Make sure your computer basics are clear
Tip 3 : Do atleast 2 minor and 1 Major project and mention them on your resume. Be confident what you have written on your resume as questions will be asked on what you have written on your resume.

Application process
Where: Other
Eligibility: 6 CGPA or 60%
Resume Tip
Resume tip

Tip 1 : Mention atleast 2 minor and one major project 
Tip 2 : Try to learn cutting edge technology and mention them in your skills, like Artificial intelligence, Data Mining, Block chain technology etc.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration166 minutes
Interview date27 Oct 2020
Coding problem2

The test was scheduled in the afternoon from 12:00 pm. Before giving the test, we should do a dry run, for which they will send you a seperate link. The test is to be given from a quiet room. As the exam was proctored, our environment noise was been captured by system and also web cam was on during the assessment.

1. Count of Matches in Tournament

Easy
20m average time
80% success
0/40
Asked in company
Barclays

You are given a positive integer 'N' representing the number of teams playing in a tournament. Your task is to find the total number of matches played in the tournament if the condition for the tournament is as follows:

1. If the current number of teams(N) playing in the tournament is even then, a total of N / 2 matches will be played. The winning N / 2 teams will advance to the next round, and the losing N / 2 teams will be eliminated.

2. If the current number of teams(N) playing in the tournament is odd then, 1 team will be advanced to the next round directly, and a total of (N - 1) / 2 matches will be played. The winning (N - 1) / 2 teams will advance to the next round, and the losing (N - 1) / 2 teams will be eliminated.
Try solving now

2. STRING KA KHEL

Moderate
15m average time
85% success
0/80
Asked in companies
AmazonCIS - Cyber InfrastructureWalmart

Ninja started a gaming shop and for that shop, he is planning to make a new game ‘String Ka Khel’. In that game user is provided with ‘N’ number of strings and he has to find out the maximum length of strings he can form by joining these ‘N’ strings. For joining two strings there is a condition that two strings will only join if the last character of the first string is same as the last character of the second string. If the user will find out the correct answer he will be given Coding Ninja goodies by the Ninja.

So your task is to find the maximum length of string which can be formed by joining strings according to the given condition. If no such combination exists return ‘0’. Strings only contain the letter ‘B’ and ‘R’.

Example:

The string is ‘RR’, ‘RB’ so we can combine ‘RR’ and ‘RB’ as the last character of ‘RR’ i.e ‘R’ matches with the first character of ‘RB’. But we cant combine ‘RB’ and ‘RR’ as the last character of ‘RB’ i.e ‘B’ doesn't matches with the first character of ‘RR’ i.e ‘R’ so our answer is '4'.
Try solving now
02
Round
Easy
Face to Face
Duration45 minutes
Interview date9 Feb 2021
Coding problem2

The round was scheduled at 4:00 Pm . But I got call at 1:30pm it self and they asked to join the interview invite in 10 mins. Then I joined it at around 1:45. And then my interview was started .

1. Reverse the String

Easy
15m average time
85% success
0/40
Asked in companies
ThalesDeutsche BankPaytm (One97 Communications Limited)

You are given a string 'STR'. The string contains [a-z] [A-Z] [0-9] [special characters]. You have to find the reverse of the string.

For example:

 If the given string is: STR = "abcde". You have to print the string "edcba".
follow up:
Try to solve the problem in O(1) space complexity. 
Try solving now

2. DBMS Questions

Write a SQL query to get the details of employees who is working in purchase department and having salary more than 10000 per month .

What is Acid properties?

Explain primary key .

Problem approach

Tip 1 : Be confident 
Tip 2 : Do practice for SQL queries 
Tip 3 : DBMS concepts should be crystal clear

03
Round
Easy
Face to Face
Duration10 Minutes
Interview date9 Feb 2021
Coding problem1

Basic puzzles will be asked in this round. As soon as technical round is over, you'll be with another panelist for Managerial round

1. Puzzle

What are the minimum steps for which you can cut a piece of cake into 8 pieces

Problem approach

Tip 1 : Thinking and approach to the problem is tested here. 
Tip 2 : Please make sure you go through all the interview puzzle questions on different websites 
Tip 3 : If you're not sure to answer, keep on explaining your approach to interviewer, but don't say I have no clue about this

04
Round
Easy
HR Round
Duration10 minutes
Interview date9 Feb 2021
Coding problem1

After the Technical and Managerial round was over. I was asked to wait for HR round call. So after half an hour. I got call from TCS HR that my Technical and Managerial round were cleared and I have to appear for HR interview now. And the link for HR interview was send at round 4:00 PM on the same day. And I attended the HR round

1. Basic HR Questions

Are you able to relocate?
Are you able to work in rotational shifts?
Tell me about TCS achievements during last 6 months.
Are you comfortable to work in support projects?
Do you have any questions for us?

Problem approach

Tip 1 : Please be fluent and confident while answering the questions 
Tip 2 : Have a brief study about the Company 
Tip 3 : Do ask questions to HR in favour of company when they ask do you have any questions for us.

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
Assistant System Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
1297 views
0 comments
0 upvotes
company logo
Assistant System Engineer
2 rounds | 4 problems
Interviewed by Tata Consultancy Services (TCS)
1316 views
1 comments
0 upvotes
company logo
Assistant System Engineer
4 rounds | 7 problems
Interviewed by Tata Consultancy Services (TCS)
1019 views
0 comments
0 upvotes
company logo
Assistant System Engineer
2 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
902 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Assistant System Engineer
2 rounds | 4 problems
Interviewed by Accenture
1331 views
0 comments
0 upvotes
company logo
Assistant System Engineer
3 rounds | 4 problems
Interviewed by Accenture
0 views
0 comments
0 upvotes