TCS interview experience Real time questions & tips from candidates to crack your interview

System Engineer

TCS
upvote
share-icon
3 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: OOPS, Machine Learning, DBMS, Statistics, Programming Concepts, Algorithms
Tip
Tip

Tip 1 : Try to get skilled in new technologies like Machine Learning etc.
Tip 2 : Make your programming concepts best 
Tip 3 : Try to improve communication skills

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : One-page resume
Tip 2 : Mention best of your projects

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date22 Oct 2021
Coding problem2

Mostly aptitude, English and basic programming concepts and two coding questions.

1. Twin Pairs

Easy
15m average time
85% success
0/40
Asked in company
TCS

Bob always bragged about his smartness. To test this, Alice gave him an

array ‘A’ of size ‘N’ and asked him to find the number of twin pairs in that array.

A twin pair can be defined as a pair of indexes ‘x’, ‘y’ such that ‘x’ is less than ‘y’ and ‘A[y]’ - ‘A[x]’ = ‘y’ - ‘x’.

Bob was having a hard time doing so, so he asked you to help him find the total number of twin pairs.

Try solving now

2. Cycle Detection in a Singly Linked List

Moderate
15m average time
80% success
0/80
Asked in companies
GrabThalesSterlite Technologies Limited

You are given a Singly Linked List of integers. Return true if it has a cycle, else return false.


A cycle occurs when a node's next points back to a previous node in the list.


Example:
In the given linked list, there is a cycle, hence we return true.

Sample Example 1

Try solving now
02
Round
Medium
Video Call
Duration60 minutes
Interview date25 Nov 2021
Coding problem5

Resume discussion followed by some questions from OOPs and DBMS 

1. OOPS Question

What are the various types of constructors in C++?

2. OOPS Question

How does C++ support Polymorphism?

3. OOPS Question

What are the various types of inheritance?

4. DBMS Question

What is meant by an entity-relationship (E-R) model? Explain the terms Entity, Entity Type, and Entity Set in DBMS.

5. DBMS Question

Explain the difference between the DELETE and TRUNCATE command in a DBMS

03
Round
Easy
HR Round
Duration15 minutes
Interview date1 Dec 2021
Coding problem1

Standard HR round with some behavioural questions

1. Basic HR Questions

1) Why should we select you?
2) Your weakness and strengths?
3) What do you know about the organization?

Problem approach

Tip 1 : Go slow
Tip 2 : Be proficient in English
Tip 3 : Listen carefully

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
System Engineer
2 rounds | 4 problems
Interviewed by TCS
0 views
0 comments
0 upvotes
System Engineer
2 rounds | 3 problems
Interviewed by TCS
1139 views
0 comments
0 upvotes
System Engineer
2 rounds | 3 problems
Interviewed by TCS
1197 views
0 comments
0 upvotes
System Engineer
3 rounds | 6 problems
Interviewed by TCS
1250 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
System Engineer
2 rounds | 4 problems
Interviewed by HCL Technologies
1374 views
0 comments
0 upvotes
company logo
System Engineer
1 rounds | 3 problems
Interviewed by Microsoft
0 views
0 comments
0 upvotes
company logo
System Engineer
3 rounds | 6 problems
Interviewed by HCL Technologies
912 views
0 comments
0 upvotes