Open In App

TCS Interview Experience for Software Engineer

Last Updated : 06 Jul, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Hi, hope you all are doing well. I did my Diploma in Computer Science Engineering from Hooghly Institute of Technology,Hooghly.Currently I pursuing BTech in Computer Science Engineering from HOOGHLY ENGINEERING & TECHNOLOGY COLLEGE,Hooghly.

I recently had the opportunity to interview for the position of Software Engineer at Tata Consultancy Services (TCS). The entire process was well-structured and consisted of several rounds, including technical assessments and face-to-face interviews.

Round 1: Online test(1 Hour): The key to cracking this round is to try to do every question as many people in my college cleared this including me.

  • It consisted of 5 Basic questions on topics like Basic Python, Oops Concepts, Stack, Array, Fibonacci problem, etc. 
  • The code was already written on the editor of the Leetcode website, we just had to find out some errors and bugs that were part of pre-written programs and had to clear all the test cases. 

Round 2: Virtual technical interview on Teams which went around half an hour long.

  • In this round, they just wanted to check if I knew the fundamentals of every subject.
  • First, they asked about the project that I have done during my academics then one of them asked me questions based on specific subjects like Java and its advantages and usages. 
  • They also asked me about OOP concepts like polymorphism, static, encapsulation, Inheritance and how can we overload the main method in Python, SQL Joints, etc.
  • Then they asked me about Sorting algorithms like the bubble sort, and selection sort.

Round 3: HR interview round: This was around 10-20 minutes long.

  • They asked for intro, strengths, weaknesses, 
  • What I know about their company.

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

Similar Reads