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

System Engineer

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

Interview preparation journey

expand-icon
Preparation
Duration: 1.5 months
Topics: Java, Web development, DSA, C++, Sql, js,php, android
Tip
Tip

Tip 1 : Try to code at least 5 programs a day(DSA)
Tip 2 : Have some basic knowledge of sql
Tip 3 : keep practicing, if stuck (googling can do wonders)

Application process
Where: Other
Eligibility: Above 7 CGPA, no current backlogs
Resume Tip
Resume tip

Tip 1 : write what you know even if it's less( don't fake it)
Tip 2 : Keep it short, just mention what's required (plz mention you project if any)

Interview rounds

01
Round
Medium
Online Coding Interview
Duration180 Minutes
Interview date11 Nov 2021
Coding problem2

Questions on c,c++,java, DSA, verbal english, sql,aptitude

1. Segregate Odd-Even

Moderate
25m average time
75% success
0/80
Asked in companies
Wells FargoTata Consultancy Services (TCS)Thought Works

There is a wedding ceremony at NinjaLand. The bride and groom want everybody to play a game and thus, they have blindfolded the attendees. The people from the bride’s side are holding odd numbers and people from the groom’s side are holding the even numbers. For the game to start quickly, all the bride’s side people should come first, followed by the groom’s side people in the same order.

The attendees of the wedding with their numbers are given in the form of a Singly Linked List, arranged randomly.

A singly linked list is a type of linked list that is unidirectional; that is, it can be traversed in only one direction from head to the last node (tail).

Example:
The attendees holding numbers from 1, 4, 3 are shown: 

As the organizers are busy, you have to arrange all the people by arranging the bride’s side people first followed by the groom’s side people sequentially.

Note:
For the above example 1 -> 4 -> 3, 1 -> 3 -> 4 is the only correct answer, i.e nodes should be grouped sequentially. Hence, 3 -> 1 -> 4 is the wrong answer as we have to preserve the same order.
Try solving now

2. Guess The Number

Easy
0/40
Asked in companies
AmazonTata Consultancy Services (TCS)Google inc

You are given an integer ‘N’ and there is a hidden number in the range [0, N] which you have to guess. You are also given a function higherLower(k) to help you in guessing the number. The ‘higherLower(k)’ will return -1, 0 or 1, depending on if ‘k’ is smaller, equal or greater than the hidden number.

For Example:
You are given ‘N’ = 20, and the hidden number is ‘8’. You won't have access to the hidden number and you will have to guess the number ‘8’ using the higherLower function and print it.
Try solving now
02
Round
Easy
Video Call
Duration30 minutes
Interview date27 Nov 2021
Coding problem0

It was a technical round, questions on sql, Oops concepts were asked, few questions were on project.

Find 2nd highest salary from given tables.

03
Round
Medium
Video Call
Duration30 Minutes
Interview date27 Nov 2021
Coding problem1

There were two technical HR who asked me to write code for find missing number, asked about abstract and wrapper class and few questions on Technologies like AI, ML and IoT were asked

1. Missing Number

Moderate
30m average time
70% success
0/80
Asked in companies
FacebookAppleAmazon

You are given an array/list ‘BINARYNUMS’ that consists of ‘N’ distinct strings which represent all integers from 0 to N in binary representation except one integer. This integer between 0 to ‘N’ whose binary representation is not present in list ‘BINARYNUMS’ is called ‘Missing Integer’.

Your task is to find the binary representation of that ‘Missing Integer’. You should return a string that represents this ‘Missing Integer’ in binary without leading zeros.

Note

1. There will be no leading zeros in any string in the list ‘BINARYNUMS’.

Example:

Consider N = 5 and the list ‘binaryNums’=  [“0”, “01”, “010”, “100”, “101”].  This list consists of the binary representation of numbers [0, 1, 2, 4, 5]. Clearly, the missing number is 3 and its binary representation will be “11”. So you should return string “11”.
Try solving now
04
Round
Medium
Video Call
Duration30 Minutes
Interview date27 Nov 2021
Coding problem0

This was HR round were they asked few questions abou myself, my hobbies, interets, skills, strength, weakness, and how am I going to handle work load in office, how will manage different tasks at same time etc etc

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
System Engineer
3 rounds | 5 problems
Interviewed by Tata Consultancy Services (TCS)
0 views
0 comments
0 upvotes
company logo
System Engineer
4 rounds | 10 problems
Interviewed by Tata Consultancy Services (TCS)
1000 views
0 comments
0 upvotes
company logo
System Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
2957 views
0 comments
0 upvotes
company logo
System Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
330 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
System Engineer
2 rounds | 2 problems
Interviewed by Cognizant
4965 views
5 comments
0 upvotes
company logo
System Engineer
2 rounds | 4 problems
Interviewed by HCL Technologies
1369 views
0 comments
0 upvotes
company logo
System Engineer
2 rounds | 3 problems
Interviewed by Accenture
907 views
0 comments
0 upvotes