Open In App

TCS CodeVita Interview Experience For Digital Systems Engineer 2024

Last Updated : 16 Apr, 2024
Improve
Improve
Like Article
Like
Save
Share
Report

TCS CodeVita Season 11

Role: TCS Digital Systems Engineer in Grade C1

TCS CodeVita Season 11 is an annual coding contest by Tata Consultancy Services (TCS) globally. In its 11th season and a part of TCS’s hiring process.

Round 1: (Online)

Open to 2024-2026 graduates held on 24th Nov 2023, 6 medium-level coding questions in 6 hours. Covered topics like the bubble sort, shortest path algorithms, and the 2-pointer approach. I solved 2 questions, qualifying for Round 2.

Round 2: (Online)

Held on 19th Jan 2024, 8 questions with 6 hours. Difficulty increased to medium-difficult. I solved 1 question completely and 2 questions partially due to strict time limits, facing issues despite optimal code.

Round 3: (Offline)

I received an email scheduling my Round 3 test on the iON Digital Zone platform from 2:30 to 4:00 pm on March 8, 2024, in Pune. The test included two questions, one of medium difficulty with a time limit of 30 minutes and one hard question with a time limit of 1 hour. I solved both questions within time. If you continuously do leetcode then it is not hard for you. You can easily do that.

Round 4: (Offline)

Scheduled for April 1, 2024, at TCS Pune main office at 9:00 am. This was an interview round comprising three stages: Technical, Managerial, and HR.

INTERVIEW:

Round 1: Technical Round

  1. Give me your Intro: In the Intro, I mentioned my 2 Internships.
  2. Explain about your Internship: I Optimise codebase to enhance performance, Implemented multithreading techniques to enable concurrent processing, and Converted machine learning models into C++ for seamless integration into C++-based applications.
  3. How do you optimise a code and use Multithreading? after explaining all the concepts for multithreading.
  4. Explain to me why OOPs.
  5. Explain the 4 pillars of OOPs with an example.
  6. Move on to the coding part. They asked me a question about “LCS”: first I gave him a recursion approach. After that, I use DP to optimise it.

Round 2: Managerial Round

  1. I got 54.17% on the 10th so, the first question is why your marks are less on the 10th?
  2. They asked me a puzzle “There are 9 balls out of which one ball is heavy and the rest are of the same weight. In two iterations you have to find the heavy ball”. So, I have given them a Binary Search technique but it takes 3 iterations to solve. They give me 2 min to solve this puzzle but I can not solve this. This is a very easy question.
  3. They asked me to give me the 5 use cases of a pen except writing. 1st use case I give is to say “Did you watch the John Wick” movie? They laughed and said do not talk violence here. I managed to give them 5 use cases of pen except for writing.
  4. So, you have a total of 10 employees under you and 6 are off on leave and you have a hard deadline to complete the task and it is impossible to complete it. How will you manage to complete it?

Round 3: HR Round

  1. Tell me about yourself.
  2. So what are hobbies
  3. Why TCS?
  4. Willing to relocate?

On April 12, 2024, at 4:48 pm, I received an email confirming my selection for the TCS Digital profile as a Systems Engineer in Grade C1. I successfully tackled every problem they presented during the interview rounds, except for one. Based on my experience.

I would suggest that even if your academic percentage is below 60% in 10th, 12th, and B. Tech, TCS may still consider you for the offer if you perform well and progress to the final round. This highlights the importance of showcasing your skills and capabilities during the interview process, as it can outweigh certain academic criteria in some cases.


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads