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

Digital

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

Interview preparation journey

expand-icon
Journey
I solved aptitude questions as part of the initial test and completed around 259 DSA questions, which were part of both the online test and the interview.
Application story
It was an on-campus drive, so we received a Google form requesting all the information, and then we completed the online form on the TCS website as well.
Why selected/rejected for the role?
I was selected because of my additional knowledge of new technologies like Big Data and Cloud computing. They also expected multiple solutions for DSA problems.
Preparation
Duration: 1 month
Topics: Aptitude, DSA, OOPS, DBMS, C++, Python
Tip
Tip

Tip 1: Aptitude is a major part of the test.
Tip 2: Read all the instructions carefully.

Application process
Where: Campus
Eligibility: No criteria, (Salary Package: 7LPA)
Resume Tip
Resume tip

Tip 1: Make sure it fits on one page.
Tip 2: Include at least two projects on your resume.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date23 Jun 2022
Coding problem1

It was an online round that started around 9 in the morning.

1. Reverse The Array

Easy
15m average time
85% success
0/40
Asked in companies
SAP LabsUberCognizant

Given an array/list 'ARR' of integers and a position ‘M’. You have to reverse the array after that position.

Example:

We have an array ARR = {1, 2, 3, 4, 5, 6} and M = 3 , considering 0 
based indexing so the subarray {5, 6} will be reversed and our 
output array will be {1, 2, 3, 4, 6, 5}.
Problem approach

Tip 1: Try to read the array carefully.
Tip 2: Format it according to the requirements.

Try solving now
02
Round
Easy
Video Call
Duration30 minutes
Interview date30 Jun 2022
Coding problem2

It was scheduled for noon, and since it was an online interview, I didn’t have to go anywhere.

1. Cloud Questions

What is cloud computing? (Learn)

Problem approach

Tip 1: Start from the basics.

2. Anish and MEX!

Easy
20m average time
75% success
0/40
Asked in companies
OracleTCS

The WT20 has started and Anish is busy watching it. However, he also has to complete his maths homework. His maths teacher has given him an array and asked him to reorder the array in such a way that the following is satisfied.

Let B1 be the MEX of the elements [ARR1].

Let B2 be the MEX of the elements [ARR1, ARR2].

Let Bn be the MEX of the elements [ARR1, ARR2, ………………………….. ARRn ].

The sum of B2 + B2 ………………. Bn is maximum.

Note:- MEX of an array is the smallest non-negative element missing in the array. Example MEX of [0, 1, 3, 4] is 2.

Example:-
Let, 

N = 4
ARR = [2, 1, 0, 3]

Answer:- 10 (1 + 2 + 3 + 4) (The re-ordered array is [0, 1, 2, 3], so the MEXs will be 1, 2, 3, and 4).

Problem approach

Tip 1: Always explain your intuition and thought process to the interviewer.
Tip 2: Even if you can't solve the problem, try to provide a brute-force solution.

Try solving now

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
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
2957 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
5201 views
1 comments
0 upvotes
company logo
Digital
2 rounds | 4 problems
Interviewed by Tata Consultancy Services (TCS)
305 views
0 comments
0 upvotes
company logo
Digital
3 rounds | 6 problems
Interviewed by Tata Consultancy Services (TCS)
158 views
0 comments
0 upvotes