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

Software Engineer

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

Interview preparation journey

expand-icon
Journey
TCS came to our college for mass recruitment. All the branches of engineering were invited and registration was done. Almost all students applied for same. There were 2 rounds of assessment.
Application story
I applied through online registration form shared by Training and Placement cell. There were 2 rounds. First round was online MCQ exam and second was interview round
Why selected/rejected for the role?
I was selected for this role. It was a very easy placement. There were two very easy rounds of interview. More than 100 students were selected.
Preparation
Duration: 6 months
Topics: Aptitude, C++, Java, SQL, RDBMS, Data Structures
Tip
Tip

Tip 1 : Focus on core concepts.
Tip 2 : Aptitude and communication skills are important in mass recruitment jobs.
Tip 3 : Prepare for GD.

Application process
Where: Campus
Eligibility: No Criteria
Resume Tip
Resume tip

Tip 1 : Describe your internship experience thoroughly.
Tip 2 : Make cover letter attractive.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration60 minutes
Interview date6 Oct 2021
Coding problem2

It was scheduled in afternoon. It was an online round which consists of MCQ and 2 coding questions.

1. Reverse Linked List

Moderate
15m average time
85% success
0/80
Asked in companies
CIS - Cyber InfrastructureInfo Edge India (Naukri.com)Cisco

Given a singly linked list of integers. Your task is to return the head of the reversed linked list.

For example:
The given linked list is 1 -> 2 -> 3 -> 4-> NULL. Then the reverse linked list is 4 -> 3 -> 2 -> 1 -> NULL and the head of the reversed linked list will be 4.
Follow Up :
Can you solve this problem in O(N) time and O(1) space complexity?
Problem approach

1. One way to solve this problem is using creating a new linked list.
2. But in java collection framework, a method to reverse linked list is already there.
3. I just modified the code to make it adjustable to be used by collection framework.
4. For this I imported java.util.*
5. Declared a reversed linked list iterator present in collection framework and applied it on the input.

Try solving now

2. Convert String

Easy
15m average time
85% success
0/40
Asked in companies
ThalesSAP LabsPayU

You are given a string 'STR'. You have to convert the first alphabet of each word in a string to UPPER CASE.

For example:

If the given string 'STR' = ”I am a student of the third year” so you have to transform this string to ”I Am A Student Of The Third Year"

Note:

'STR' will contains only space and alphabets both uppercase and lowercase. The words will be separated by space.
Try solving now
02
Round
Easy
HR Round
Duration15 minutes
Interview date14 Oct 2021
Coding problem1

It was a HR round whose whole objective was to test basic communication skills of the candidate. Almost all the students who passed coding round passed HR round as well.

1. Basic HR Questions

Why do you want to join TCS?

What defines you the best?

Problem approach

Tip 1 : Always study about the history of company.
Tip 2 : Explain that your vision is inline with the company 's goal.
Tip 3 : Don't hesitate.

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
Software Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
1640 views
0 comments
0 upvotes
company logo
Software Engineer
3 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
0 views
0 comments
0 upvotes
company logo
Software Engineer
3 rounds | 4 problems
Interviewed by Tata Consultancy Services (TCS)
1460 views
0 comments
0 upvotes
company logo
Software Engineer
3 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
1092 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
4 rounds | 1 problems
Interviewed by Newgen Software
3195 views
2 comments
0 upvotes
company logo
Software Engineer
3 rounds | 6 problems
Interviewed by HashedIn
2574 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Ernst & Young (EY)
0 views
0 comments
0 upvotes