Tata Consultancy Service Private Limited interview experience Real time questions & tips from candidates to crack your interview

System Engineer

Tata Consultancy Service Private Limited
upvote
share-icon
4 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Journey
My TCS Prime interview experience was smooth overall. I cleared the technical and managerial rounds confidently. However, in the HR round, I struggled to answer some basic questions related to career goals and stability, which affected my performance. It was a valuable learning experience in handling HR questions more thoughtfully.
Application story
I applied for TCS NQT through an on-campus drive. The TCS NQT exam was conducted offline at a TCS iON center. After clearing the assessment, I was shortlisted for the interview rounds, which were conducted face-to-face in Jabalpur for multiple colleges. The overall process was well organized and smooth.
Preparation
Duration: 2 months
Topics: Java, SQL, DBMS, Operating Systems, Data Structures, OOP concepts, problem solving, analytical thinking, teamwork, communication skills, time management, adaptability, debugging, basic algorithms
Tip
Tip

Tip 1: Be Strong in Fundamentals

  • Focus on DBMS, OS, OOP, and basic coding.
  • Mistake: Mugging up answers without understanding.

Tip 2: Prepare Your Project Well

  • Be ready to explain your project clearly (role, tech stack, challenges).
  • Mistake: Giving vague or copied project explanations.

Tip 3: Practice Basic Coding

  • Solve easy-to-moderate problems (arrays, strings, linked lists).
  • Mistake: Ignoring coding, assuming it won’t be asked.

Tip 4: Be Honest but Smart in the HR Round

  • Show commitment to an IT career.
  • Mistake: Talking about government job plans or lack of interest.

Tip 5: Communicate Clearly

  • Explain your answers step by step with confidence.
  • Mistake: Speaking too fast or getting nervous.

Tip 6: Handle Tricky Questions Carefully

  • Stay positive and align your answers with company expectations.
  • Mistake: Giving uncertain or conflicting answers.

Tip 7: Show Willingness to Learn

  • Even if you don’t know something, express your willingness to learn.
  • Mistake: Saying “I don’t know” without attempting an answer.

Tip 8: Be Confident, Not Overconfident

  • Maintain a calm and professional attitude.
  • Mistake: Showing arrogance or underconfidence.

Tip 9: Prepare HR Questions in Advance

  • Especially goals, strengths, weaknesses, and stability.
  • Mistake: Answering HR questions randomly.
Application process
Where: Campus
Eligibility: CGPA above 6, no active backlogs, and an education gap of not more than 2 years. (Salary Package: 9 LPA)
Resume Tip
Resume tip

Tip 1: Keep Your Resume to One Page (for Freshers)
Avoid unnecessary long content.

Tip 2: Highlight Key Skills Clearly (Java, SQL, etc.)
Avoid listing irrelevant skills.

Tip 3: Write a Strong Project Description
Avoid copying project content.

Tip 4: Use Simple and Clean Formatting
Avoid fancy fonts and colors.

Tip 5: Mention Achievements and Certifications
Avoid leaving empty sections.

Tip 6: Use Bullet Points Instead of Paragraphs
Avoid long sentences.

Tip 7: Customize Your Resume for Each Role
Avoid sending the same resume everywhere.

Tip 8: Add Keywords Related to the Job
Avoid generic descriptions.

Tip 9: Check Grammar and Spelling
Avoid typos.

Tip 10: Be Honest in Your Resume
Avoid fake experience or skills.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration190 minutes
Interview date14 Nov 2024
Coding problem2

1. Armstrong Check

The problem required taking an integer input and verifying whether the sum of the cubes of its digits is equal to the original number. For example, 153 is an Armstrong number because the sum of the cubes of its digits (1³ + 5³ + 3³) equals 153, which matches the original number.

To solve this, I extracted each digit using the modulus operator (% 10), calculated the cube of each digit, and added it to a sum variable. After processing all the digits, I compared the result with the original number to determine whether it is an Armstrong number.

This question was straightforward and mainly tested the basic understanding of loops, arithmetic operations, and conditional logic.

2. Remove Duplicates

Easy
15m average time
80% success
0/40
Asked in companies
AmazonGE (General Electric)Info Edge India (Naukri.com)

Ninja is playing with numbers but hates when he gets duplicate numbers. Ninja is provided an array, and he wants to remove all duplicate elements and return the array, but he has to maintain the order in which the elements were supplied to him.

Try solving now
02
Round
Medium
Face to Face
Duration45 minutes
Interview date21 Dec 2024
Coding problem4

1. OS Concepts

2. OOP Basics

  • What is the difference between OOP concepts (encapsulation, inheritance, and polymorphism)?
  • What is abstraction?
  • What is the difference between an array and a linked list? (Learn)

3. SQL Query

I was given a table (for example, an Employee table) containing columns such as Employee_ID, Name, Salary, and Department. The interviewer asked me to write an SQL query to find the second-highest salary from the table.

4. Reverse Linked List

Moderate
15m average time
85% success
0/80
Asked in companies
OracleInnovaccerCIS - Cyber Infrastructure

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?
Try solving now
03
Round
Easy
Online Coding Interview
Duration30 minutes
Interview date21 Dec 2024
Coding problem1

1. HR Questions

  • Tell me about yourself.
  • Can you explain your project in detail?
  • What was your role in the project?
  • What challenges did you face during the project, and how did you resolve them?
  • Have you worked in a team? How did you coordinate with your team members?
  • What would you do if you were assigned a task with a tight deadline?
  • How do you handle pressure or stressful situations?
  • What would you do if you were stuck on a problem and no one was available to help you?
  • Are you comfortable with relocation?
  • Are you comfortable working night shifts?
  • Why should we hire you?
  • What are your strengths and weaknesses?
  • Where do you see yourself in the next 3–5 years?
04
Round
Easy
HR Round
Duration20 minutes
Interview date21 Dec 2024
Coding problem1

1. HR Questions

  • What does your father do?
  • Since your father is in the defence sector, are you also interested in defence or government jobs?
  • If you get a better opportunity in a government job, what will you do?
  • Why do you want to join TCS?
  • Are you planning to prepare for government exams?
  • What are your long-term career goals?
  • How can we trust that you will stay with the company for a long time?
  • Suppose you get selected for both TCS and a government job; which one would you prefer?
  • Why should we hire you if you are not sure about staying in the IT industry?

Here's your problem of the day

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

Skill covered: Programming

Which data structure is used to implement a DFS?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
9191 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
1002 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3586 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2856 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
System Engineer
2 rounds | 4 problems
Interviewed by HCL Technologies
1448 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
959 views
0 comments
0 upvotes