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

System Engineer Specialist

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

Interview preparation journey

expand-icon
Journey
In the initial years of my college, I became familiar with the C programming language and the basics of coding. Then, as a part of my curriculum, I learned some basic concepts of Data Structures and Algorithms (DSA). I started diving deep into DSA and coding in my second year of college, getting hands-on experience with it. My approach was to solve standard problems for every data structure I learned. Once I mastered this, I practiced solving assorted coding questions, which helped me understand which approach to use for different types of questions and optimize their complexity. In my fourth semester, I also began learning web development using the MERN stack and developed several projects, which I uploaded online. By the start of my seventh semester, I felt confident enough to interview for the TCS digital candidate role, and I was selected. Throughout my journey, I understood the importance of not only mastering DSA but also making projects and learning core subjects. This comprehensive approach proved invaluable during my interview process.
Application story
The company visited our campus, and I applied for the position from there. Subsequently, an online assessment was conducted, consisting of MCQs and two coding questions. I managed to solve both questions and was shortlisted for the Digital cadre Interview. Two rounds were conducted: the first was technical, and the second was HR, both of which I cleared, ultimately securing an offer.
Why selected/rejected for the role?
I remained confident throughout the interview, as I was aware of the fact that I had worked hard and could answer the questions asked. While coding, I continually explained my approach to the interviewer, which left a strong impression of my knowledge and skills. Additionally, I learned something unique about TCS digital interviews: they expect candidates to have a grasp of trending technologies such as AI, cloud computing, ML, AR, VR, etc. Therefore, I took the time to learn basic introductions to these topics, enabling me to confidently address questions related to them.
Preparation
Duration: 6 Months
Topics: ReactJS, NodeJS, Data Structures, OOPS, SQL, Java, Computer Network, Git, DBMS, C
Tip
Tip

Tip 1: Consistently practice coding questions, at least 2 questions daily.
Tip 2: Take time to solve the problems on your own, jumping at the answers section without spending time on the question will do no good.
Tip 3: Always go through with core subjects taught in your curriculum questions will be asked on them.

Application process
Where: Campus
Eligibility: 6 CGPA
Resume Tip
Resume tip

Tip 1: Make a single-page resume with good formatting and keep it simple and to the point.
Tip 2: Do mention links in your resume to your GitHub profile, projects (if you have hosted any), coding ninjas profile, etc.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration75 minutes
Interview date14 Jul 2021
Coding problem2

The test was conducted at 11 a.m., and the platform was nice.

1. Factorial of a Number

Moderate
25m average time
70% success
0/80
Asked in companies
HCL TechnologiesHCL TechnologiesWells Fargo

Write a program to take a number from a user and find its factorial.

Problem approach

I solved the problem recursively in the first go then I saw that since there are a lot of repeated cases we can make a dp array of size n and store the results and hence improve the time complexity.

Try solving now

2. Largest Palindrome

Moderate
20m average time
80% success
0/80
Asked in companies
MathworksLivekeeping (An IndiaMART Company)Goldman Sachs

Program to find the largest palindrome in a string.

Problem approach

I first thought of an O(N^3) where I used two loops to take a substring and another loop to check if the given string is a palindrome. I then thought of a better approach and implemented it where for every i index in the array I kept on adding characters to both sides till they were equal and solved it in O(N^2) complexity.

Try solving now
02
Round
Medium
Video Call
Duration60 minutes
Interview date29 Jul 2021
Coding problem1

It was a 60-minute technical round conducted at 4 p.m., where questions on things related to my resume were asked. First I was asked to explain my projects then I asked some basic stuff about that. Then they asked questions related to Core subjects including basic Dbms, Oops, etc. They then asked me to share my screen and write a basic problem to print a Fibonacci series. At the end of the interview, they asked me basic questions on cloud computing and the type of cloud models.

1. N-th Fibonacci Number

Moderate
40m average time
70% success
0/80
Asked in companies
HCL TechnologiesHCL TechnologiesOracle

You are given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation.

Since the answer can be very large, return the answer modulo 10^9 +7.

Fibonacci number is calculated using the following formula:
F(n) = F(n-1) + F(n-2), 
Where, F(1) = F(2) = 1.
For Example:
For ‘N’ = 5, the output will be 5.
Try solving now
03
Round
Easy
HR Round
Duration45 minutes
Interview date2 Aug 2021
Coding problem1

It was an HR round conducted at 3 p.m. There they asked me various behavioural questions. Questions were basically like where do I see myself in 10 years, my strengths and weaknesses, how do I deal with criticism, what makes me an ideal candidate for this role, etc. It was a comparatively easy round just keeping calm and answering with confidence was the key here.

1. HR Questions

1.Where do you see yourself in 10 years?

2.How do I deal with criticism?

3.What makes you an ideal candidate for this role?

 

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
Frontend Developer
2 rounds | 10 problems
Interviewed by Tata Consultancy Services (TCS) , Cap
466 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8962 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3502 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2764 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
System Engineer Specialist
4 rounds | 7 problems
Interviewed by Oracle
0 views
0 comments
0 upvotes
company logo
System Engineer Specialist
3 rounds | 5 problems
Interviewed by HCL Technologies
1264 views
0 comments
0 upvotes
company logo
System Engineer Specialist
3 rounds | 3 problems
Interviewed by Amazon
999 views
0 comments
0 upvotes