Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by TCS Team. If you also belong to the team, you can get access from here

TCS Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

TCS Associate Software Engineer Interview Questions, Process, and Tips

Updated 5 Mar 2025

Top TCS Associate Software Engineer Interview Questions and Answers

  • Q1. Pair Sum Problem Statement You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to find and return a list of all pairs of elements where eac ...read more
  • Q2. Minimum Number of Platforms Needed Problem Statement You are given the arrival and departure times of N trains at a railway station for a particular day. Your task is to ...read more
  • Q3. Constellation Identification Problem Given a matrix named UNIVERSE with 3 rows and 'N' columns, filled with characters {#, *, .}, where: '*' represents stars. '.' repres ...read more
View all 60 questions

TCS Associate Software Engineer Interview Experiences

94 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Campus Placement and was interviewed in Jan 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Practice all topics based on syllabus

Round 2 - Coding Test 

There will be 3 questions easy ,moderate and hard.

Round 3 - interview 

(1 Question)

  • Q1. Based on profile
Round 4 - HR 

(1 Question)

  • Q1. Why tcs and what is its unique features?
  • Ans. 

    TCS is a global IT services company known for its innovative solutions and commitment to excellence.

    • TCS is one of the largest IT services companies in the world, with a strong global presence.

    • TCS is known for its focus on innovation and research, constantly developing new technologies and solutions.

    • TCS has a strong commitment to excellence and customer satisfaction, ensuring high-quality services.

    • TCS has a diverse rang...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - practice well
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Good better best super

Round 2 - Coding Test 

Nice easy better because of best

Round 3 - HR 

(2 Questions)

  • Q1. Tell me about ur self
  • Q2. Why are good fit for this role

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
asked in Gainsight
Q2. Connecting Ropes with Minimum Cost You are given 'N' ropes, each ... read more
Q3. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Clarivate
Q4. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
Q5. Ninja and Alternating Largest Problem Statement Ninja is given a ... read more
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - Aptitude Test 

Present mindedness testing round

Round 2 - Coding Test 

Basic list array questions asked

Round 3 - HR 

(2 Questions)

  • Q1. Discussion on salary, negotiation happened
  • Q2. What are your salary expectations
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was easy mostly aptitude and reasoning

Round 2 - Technical 

(1 Question)

  • Q1. Tell me about yourself
Round 3 - HR 

(1 Question)

  • Q1. Tell me about yourself

TCS interview questions for designations

 Software Associate

 (1)

 Associate Software Engineer Trainee

 (1)

 Associate Software Test Engineer

 (1)

 Associate Software Developer

 (7)

 Associate Software Programmer

 (1)

 Associate Software Trainee

 (1)

 Software Engineer

 (453)

 Senior Software Engineer

 (61)

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Assignment 

Python coding
medium and hard

Round 2 - Aptitude Test 

Syllogism,percentages, fractional

Round 3 - Technical 

(1 Question)

  • Q1. What is dbms linux commands dsa
  • Ans. 

    DBMS stands for Database Management System. It is a software that manages databases, allowing users to store, retrieve, and manipulate data.

    • DBMS is used to create, manage, and manipulate databases.

    • It provides an interface for users to interact with the database.

    • DBMS ensures data integrity, security, and efficient data retrieval.

    • Examples of popular DBMS include MySQL, Oracle, and SQL Server.

  • Answered by AI

Get interview-ready with Top TCS Interview Questions

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed before Sep 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Introduce yourself
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for software development.

    • Recent graduate with a degree in Computer Science

    • Passionate about software development

    • Experience with programming languages like Java and Python

  • Answered by AI
  • Q2. Fibonacci series
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Group Discussion 

Online shopping
Online shopping is the best plateform in the world.
If we want to buy something we can save the time and money.

Round 3 - Aptitude Test 

Like mathematics,and resonaning

Round 4 - Technical 

(6 Questions)

  • Q1. Database Web development
  • Q2. Technical questions Like java ,coding,c-programing C++ programming
  • Q3. Technical questions Java script language Python C++ programming language PHP Coding
  • Q4. Technical questions Python Javascript C++programming language Coding language
  • Q5. Technical questions What is database What is oops Coding Typing Javascript language
  • Q6. Technical questions Javascript Coding Typing Python Oops

Interview Preparation Tips

Interview preparation tips for other job seekers - It was good performance,and good knowledge about software engineer
Interview experience
3
Average
Difficulty level
Hard
Process Duration
More than 8 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Oct 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy if you learn and cover all topics

Round 2 - Coding Test 

Based on logical thinking and some dsa questions

Interview Preparation Tips

Interview preparation tips for other job seekers - See some good videos in YouTube to crack NQT
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Nov 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

In Aptitude it contains 3 different sections such as Quantitative Aptitude , Logical Reasoning and Verbal ability.

Round 3 - Coding Test 

It contains 2 Coding questions mainly on Data Structrures

Round 4 - Technical 

(4 Questions)

  • Q1. Which programming Langauge You prefer? SQL Queries
  • Ans. 

    I prefer SQL Queries as my programming language.

    • SQL Queries allow me to efficiently retrieve, manipulate, and manage data in relational databases.

    • They provide a declarative approach to querying data, making it easier to express complex operations.

    • SQL Queries are widely used in various industries and have a strong community support.

    • They can be integrated with other programming languages and frameworks to build robust ap...

  • Answered by AI
  • Q2. SDLC Asked about python lists Asked to write a program
  • Q3. Asked about cloud computing models
  • Q4. Database related Questions
Round 5 - HR 

(3 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a passionate software engineer with experience in developing and implementing software solutions.

    • Proficient in programming languages such as Java, C++, and Python

    • Experience in developing web applications using HTML, CSS, and JavaScript

    • Strong problem-solving and analytical skills

    • Ability to work well in a team and communicate effectively

    • Completed internships at XYZ Company and ABC Organization

  • Answered by AI
  • Q2. Are you willing to relocation?
  • Ans. 

    Yes, I am willing to relocate for the position of Associate Software Engineer.

    • I am open to moving to a new location for career growth and opportunities.

    • I understand that relocation may be necessary to work with the company's team or clients.

    • I am flexible and adaptable to new environments and cultures.

    • I have previously relocated for educational or professional purposes.

    • I am excited about the possibility of experiencing

  • Answered by AI
  • Q3. Asked government id such as aadhar or pan card

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn aptitude for first round and for second round coding mainly focus on data structures and government id proof is nessecary for HR interview
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in May 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Aptitude test is happened through the online mode at the test centre

Round 3 - Coding Test 

Coding round is happened through the online mode at the test center

Round 4 - HR 

(3 Questions)

  • Q1. This is happened at the college
  • Q2. Why should we hire you?
  • Ans. 

    I have a strong technical background and a passion for software development.

    • I have a solid understanding of programming languages and software development principles.

    • I have experience working on various software projects and have a track record of delivering high-quality code.

    • I am a quick learner and can adapt to new technologies and frameworks.

    • I am a team player and can effectively collaborate with others to achieve c...

  • Answered by AI
  • Q3. I am very much capable of the skills you are required l. Even though if I don't know how to deal with the problem, I can quickly learn how to solve it

Interview Preparation Tips

Interview preparation tips for other job seekers - Should work Consistently, thaat only will make you reach your dreams come true

TCS Interview FAQs

How many rounds are there in TCS Associate Software Engineer interview?
TCS interview process usually has 2-3 rounds. The most common rounds in the TCS interview process are Technical, Aptitude Test and HR.
What are the top questions asked in TCS Associate Software Engineer interview?

Some of the top questions asked at the TCS Associate Software Engineer interview -

  1. Difference between DELETE, DROP and TRUNCATE command in DBMS. What is RDBMS? [R...read more
  2. What is oops concept in j...read more
  3. What is html java scr...read more
How long is the TCS Associate Software Engineer interview process?

The duration of TCS Associate Software Engineer interview process can vary, but typically it takes about 2-4 weeks to complete.

Tell us how to improve this page.

TCS Associate Software Engineer Interview Process

based on 56 interviews

5 Interview rounds

  • Resume Shortlist Round
  • HR Round - 1
  • HR Round - 2
  • HR Round - 3
  • HR Round - 4
View more
TCS Associate Software Engineer Salary
based on 2.9k salaries
₹2.2 L/yr - ₹8.5 L/yr
26% less than the average Associate Software Engineer Salary in India
View more details

TCS Associate Software Engineer Reviews and Ratings

based on 253 reviews

4.0/5

Rating in categories

3.7

Skill development

4.2

Work-life balance

3.0

Salary

4.6

Job security

3.9

Company culture

2.9

Promotions

3.6

Work satisfaction

Explore 253 Reviews and Ratings
System Engineer
1.1L salaries
unlock blur

₹0 L/yr - ₹0 L/yr

IT Analyst
66.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

AST Consultant
51.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant System Engineer
29.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Consultant
29.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare TCS with

Amazon

4.1
Compare

Wipro

3.7
Compare

Infosys

3.6
Compare

Accenture

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview