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

Graduate Trainee

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

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: My expertise was in java so i prepared all the topic in java. the topics are listed below:1. OOPS concepts(imp)2. Exception Handling3. Threading(Multi threading is imp).4. And some basic java question related with class .object inheritence.5 Programming for diffrent star pattern.for refrence purpose you can visit to "Javatpoint site".6. some basic Database topics like DDL, DCL,DML and all the commands related with ddl,dcl,dml
Tip
Tip

Tip 1 : Prepare the topic in that way so that you give precise answer to interviewers.
Tip 2 : Programming is imp, try to practice at least easy level programming from geeks of geeks site.
Tip 3 : project is also imp and if it is some web development project try to host it.there is lots of free hosting site is available.

Application process
Where: Campus
Eligibility: More than 50% marks in semester exam and not more than 3 back paper in semester exam.
Resume Tip
Resume tip

Tip 1 : First and most imp tips for resume is " Don't lie". Mention whatever you know don't put false information.
Tip 2 : Mention all the extra activities you performed in your clg event is small activity mention it.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration180 minutes
Interview date16 Feb 2022
Coding problem1

First round was written testin which there are 4 sections.
1.First section- competative maths(topics: work and time,propability,Data interpritation etc.)
2.Second section- english round(unseen passage,synonyms etc)
3. Third section- Reasoning(easy level).
4. Fourth section-2 handson question(medium to hard level).

Test timing was in the evening 4 to 7
we need to reach to TCS ion centre in new delhi.

Second round
After 20 days i got a mail that TCS nqt result is out and then i received a mail for my interview.
My interview was on teams(online) platform.
the total timing for my interview was 15-20 min only.

after 2 days of interview round i got a mail that again there is a round for me, in that round they only verified my documents.
after 8 days of this round i got my offer letter.

1. Implementation: HashMap

Easy
30m average time
90% success
0/40
Asked in companies
CognizanteBayAmazon

Design a data structure that stores a mapping of a key to a given value and supports the following operations in constant time.

1. INSERT(key, value): Inserts an integer value to the data structure against a string type key if not already present. If already present, it updates the value of the key with the new one. This function will not return anything.

2. DELETE(key): Removes the key from the data structure if present. It doesn't return anything.

3. SEARCH(key): It searches for the key in the data structure. In case it is present, return true. Otherwise, return false.

4. GET(key): It returns the integer value stored against the given key. If the key is not present, return -1. 

5. GET_SIZE(): It returns an integer value denoting the size of the data structure. 

6. IS_EMPTY(): It returns a boolean value, denoting whether the data structure is empty or not. 
Note :
1. Key is always a string value.
2. Value can never be -1.
Operations Performed :
First(Denoted by integer value 1):  Insertion to the Data Structure. It is done in a pair of (key, value).

Second(Denoted by integer value 2):  Deletion of a key from the Data Structure.

Third(Denoted by integer value 3): Search a given key in the Data Structure.

Fourth(Denoted by integer value 4): Retrieve the value for a given key from the Data Structure.

Fifth(Denoted by integer value 5): Retrieve the size of the Data Structure.

Sixth(Denoted by integer value 6): Retrieve whether the Data Structure is empty or not.
Try solving now
02
Round
Medium
Video Call
Duration20 min
Interview date14 Mar 2021
Coding problem1

The interview held online on teams.There were 2 members , first one asked me about my introduction and some basic question regarding my carrier and all.
Second one asked some technical question related with java nad dbms and os. and he also given me one programming question to solve.

1. Star Pattern

Easy
0/40
Asked in companies
CognizantIBMPaytm (One97 Communications Limited)

Pattern for N = 4


Hint
As taught in the video, you just have to modify the code so that instead of printing numbers, it should output stars ('*').

The dots represent spaces.



Problem approach

i told them abot the logic orally that how i will run 2 loop , one for row and one for column and how will i initialize the variable nad how i will print it.

Try solving now
03
Round
Easy
HR Round
Duration10 min
Interview date17 Mar 2021
Coding problem1

They only asked me about my 10 and 12 certificate and told me to send my documents to the mail which he shared during the round.

1. Basic discussion

They only asked me about my 10 and 12 certificate and told me to send my documents to the mail which he shared during the round.

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
Graduate Trainee
3 rounds | 7 problems
Interviewed by Tata Consultancy Services (TCS)
1447 views
1 comments
0 upvotes
company logo
SDE - 1
2 rounds | 7 problems
Interviewed by Tata Consultancy Services (TCS)
1594 views
3 comments
0 upvotes
company logo
System Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
2956 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
5200 views
1 comments
0 upvotes