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

Assistant System Engineer

TCS
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Logical Reasoning, English, Coding questions
Tip
Tip

Tip 1 : Practice aptitude questions as much as you can 
Tip 2 : Do at least 1 good project 
Tip 3 : Prepare Behavioural questions also

Application process
Where: Campus
Resume Tip
Resume tip

Tip 1 : Have at least 1 good project as most of the discussion will be around that only 
Tip 2 : Do not put false things on your resume.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration180 minutes
Interview date13 Sep 2021
Coding problem2

1. First non repeating character

Easy
15m average time
80% success
0/40
Asked in companies
QuikrHCL TechnologiesMakeMyTrip

Ninja is now bored with numbers and is now playing with characters but hates when he gets repeated characters. Ninja is provided a string, and he wants to return the first unique character in the string.The string will contain characters only from the English alphabet set, i.e., ('A' - 'Z') and ('a' - 'z'). If there is no non-repeating character, print the first character of the string. If there is no non-repeating character, return the first character of the string.

Problem approach

1. Loop over the array from left 
2. Check for each element if it is present more than 1 time.
3. Use nested loop to check the presence

Try solving now

2. Alien Dictionary

Easy
10m average time
70% success
0/40
Asked in companies
Thought WorksNagarro SoftwareTCS

Ninja is learning a new but strange language known as Alien Language. Alien language possesses the same alphabets as of English language, but their order is different. The order of letters are given as ‘ORDER’ string. Ninja has ‘N’ words in the ‘WORDS’ array. Ninja’s task is to check whether the words of ‘WORDS’ are sorted lexicographically in this alien language or not.

Note: ‘ORDER’ consists of all 26 letters of English alphabet.

For Example
If ‘WORDS’ = ["word","world","row"], ‘ORDER’ = "worldabcefghijkmnpqstuvxyz",the answer will be ‘NO’ as first and second words are not lexicographically sorted as ‘l’ comes before ‘d’ in alien language.
Try solving now
02
Round
Medium
Video Call
Duration30 minutes
Interview date27 Oct 2021
Coding problem2

There were 3 people on the panel one from technical, one from managerial, and one from HR the interview lasted for 30 mins. It was held on MS Teams in the evening. The interviewers were friendly and helpful. Mostly questions were asked from DBMS and related to my project and the approach used while making the project. Behavioral questions were also asked

1. DBMS Questions

What are ACID properties?

What is normalisation?

What is inheritance?

 

Problem approach

Tip 1 : Explain meaning of each word
Tip 2 : Give real world examples 

2. Sorting the stack recursively

Easy
0/40
Asked in companies
MicrosoftTCS

Ritik is stuck on a problem for the past few days. He has a stack 'S' of integers and his friend told him to sort the stack recursively.

Help Ritik to solve his problem so that he can show it off to his friend.

Note:
1. Looping through the stack is not allowed.
2. You need to return a stack that is sorted in descending order.
For example:
Given stack 'S' = 1 3 2 
The output will be 3 2 1 since it is the sorted order.
Try solving now
03
Round
Easy
HR Round
Duration15 minutes
Interview date1 Nov 2021
Coding problem1

It was held in the evening on teams platform. The interviewer asked me to show my identity proof and after that she asked me about my previous mark sheets and i have to share my screen and show that to her . At last she asked me why i want to join TCS .

1. Basic HR Questions

  • Why do you want to join TCS?
  • What are your strengths and weaknesses?
  • What is one advice that you will give to your juniors?
Problem approach

Tip 1 : Tell about your strengths and how your skills aligned with the job that they posted 
Tip 2 : Insights about the company 
Tip 3 : Be professional

Here's your problem of the day

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

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
Assistant System Engineer
2 rounds | 3 problems
Interviewed by TCS
1578 views
1 comments
0 upvotes
Assistant System Engineer
3 rounds | 4 problems
Interviewed by TCS
0 views
0 comments
0 upvotes
Assistant System Engineer
3 rounds | 7 problems
Interviewed by TCS
953 views
0 comments
0 upvotes
Assistant System Engineer
3 rounds | 6 problems
Interviewed by TCS
1313 views
0 comments
0 upvotes