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 Assistant Software Engineer Interview Questions, Process, and Tips

Updated 13 Sep 2024

Top TCS Assistant Software Engineer Interview Questions and Answers

  • Q1. Why is inheritance important in our programming ? Explain it with an example and write a program using it
  • Q2. 1) Introduction 2) why python ... any project in python ? 3) what is list comprehension? 4) what is xml? 5) what is JSON ... similarities between json and html? 6) format ...read more
  • Q3. What is object oriented programming ?
View all 18 questions

TCS Assistant Software Engineer Interview Experiences

22 interviews found

I applied via Company Website and was interviewed in Jul 2021. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Is it good for fresher.?
  • Ans. Yes, it's absolutely fine. But, if u are intended to change the company. And, if u shift from this company. Then, you cannot come to this company again.
  • Answered by sai lalith kiran gumpina
  • Q2. Is the aptitude test is easy.?
  • Ans. It is quite hard. So, please be prepared.
  • Answered by sai lalith kiran gumpina

Interview Preparation Tips

Interview preparation tips for other job seekers - My experience on each round as follows.,
1. Aptitude test was very difficult on my slot but I completed the two coding questions easily(if u know basic coding then u can crack it)
2. Tr will ask the questions on the programming language that you have mentioned.
3. Mr+hr - In this round they will ask the basics questions but don't get confused yourself to answer it.

I applied via Company Website and was interviewed in Oct 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 
Round 2 - Technical 

(1 Question)

  • Q1. Tell me about your educational background, About your family, why you choose this company, about testing, SQL and Java related questions.

Interview Preparation Tips

Topics to prepare for TCS Assistant Software Engineer interview:
  • Manual Testing
  • Automation Testing
  • Core Java
  • SQL
Interview preparation tips for other job seekers - Just give answers confidently. Don't hesitate and nervous in front of interviewers.

Assistant Software Engineer Interview Questions Asked at Other Companies

Q1. 2) What is multithreading, difference between multitasking and mu ... read more
Q2. 1) What do you understand by "String is Immutable"
asked in TCS
Q3. Why is inheritance important in our programming ? Explain it with ... read more
asked in TCS
Q4. 1) Introduction 2) why python ... any project in python ? 3) what ... read more
Q5. 6) What is graph data structure

Interview Questionnaire 

2 Questions

  • Q1. What are the questions I attempted in codevita and what technology i used
  • Q2. They asked the basic questions because I’m a fresher and also they asked me to write a code for leap year and palindrome.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident while gng to interview

I applied via Job Fair and was interviewed before Aug 2021. There were 2 interview rounds.

Round 1 - Coding Test 

Every year tcs organize tcs codevita contest. Its 6 hours of long contest where 4-5 coding are there. If you are able to solve atleast 2 problems. You will get a chance to interview.

Round 2 - Technical 

(4 Questions)

  • Q1. Only basics fundamental questions of computer science were asked in interviews. Questions were from programming, language, computer network, operating system, dbms etc.
  • Q2. Write a code without using modulus operator to find given number is odd or even.
  • Ans. 

    Code to determine if a number is odd or even without using modulus operator.

    • Use bitwise AND operator with 1 to check if the last bit is 0 or 1

    • If the result is 0, the number is even, else it is odd

  • Answered by AI
  • Q3. Full form of RDBMS, HTTP, HTTPS, RAM, HTML, CSS etc.
  • Ans. 

    RDBMS - Relational Database Management System, HTTP - Hypertext Transfer Protocol, HTTPS - Hypertext Transfer Protocol Secure, RAM - Random Access Memory, HTML - HyperText Markup Language, CSS - Cascading Style Sheets

    • RDBMS: Relational Database Management System (e.g. MySQL, Oracle)

    • HTTP: Hypertext Transfer Protocol (used for communication between web servers and clients)

    • HTTPS: Hypertext Transfer Protocol Secure (encrypt...

  • Answered by AI
  • Q4. What is deadlock
  • Ans. 

    Deadlock is a situation where two or more processes are unable to proceed because they are waiting for each other to release resources.

    • Deadlock occurs when two or more processes are blocked and unable to continue executing.

    • It happens when each process is holding a resource and waiting for another resource held by another process.

    • Deadlock can be prevented by using techniques like resource allocation graph and banker's a...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for TCS Assistant Software Engineer interview:
  • HTML
  • CSS
  • Javascript
  • C
  • Computer Networking
  • DBMS
  • Data Structures
  • Algorithms
  • Operating Systems
Interview preparation tips for other job seekers - Prepare basics questions of computer science.

Skills evaluated in this interview

TCS interview questions for designations

 Software Engineer

 (453)

 Assistant Software Developer

 (3)

 Associate Software Engineer

 (94)

 Senior Software Engineer

 (61)

 Software Engineer Trainee

 (19)

 Software Testing Engineer

 (15)

 Junior Software Engineer

 (11)

 Software Development Engineer

 (9)

I applied via Campus Placement and was interviewed before Jun 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

30 questions

Round 2 - Technical 

(2 Questions)

  • Q1. Basic programming questions were asked
  • Q2. Bubble sort, basic questions regarding java

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for the aptitude as it's the most important part of the whole process

Get interview-ready with Top TCS Interview Questions

Interview Preparation Tips

Round: Technical Interview
Experience: Covers points like your education qualification,Hobbies,Strength.

Round: HR Interview
Experience: Try to convince them that as a fresher what skills are required and how many you have.

Round: Test
Experience: We need to to write a letter using the phrases given to you. Analytic Skills basically try to test out aptitude knowledge like maths and logic related questions.
Total Questions: 1

College Name: Vidyalankar Institute Of Technology

Interview Preparation Tips

Round: Test
Duration: 1 hour
Total Questions: 30

College Name: Netaji Subhash Engineering College

I was interviewed in Sep 2016.

Interview Preparation Tips

Round: Test
Experience: I was doing my MCA when I came to know about this internship program . It was basically a REMOTE INTERNSHIP program initiated by TCS for students like us. Before starting with my experience I would like to share how I came across this program. Our university placement department sent us an email stating about this wonderful opportunity , we checked it on the CAMPUS COMMUNE website of TCS and applied immediately . It was a remote internship that means we were free to work according to our comfort zone and hours . After sending the required resume they approved it and send us the date of test
Tips: Keep yourself updated through campus commune website as it has plenty of wonderful options available for students at university or college level
Duration: 1 hour
Total Questions: 30

Round: Test
Experience: The real game starts here when we were given an online aptitude test of 30 mixed question based on quants , reasoning and English . They were not very difficult and not very easy to answer .I answered them with focus and 20 right questions were enough to clear the test .
Tips: Practice questions online as much as possible
Duration: 1 hour
Total Questions: 30

Round: Group Activity
Experience: After I cleared the round I received an email from TCS stating my internship and how I should commence it for next 2 months . They asked us to create a group of 2-3 students and make a valuable and innovative project based on any language of your preference . They asked for weekly record and data from us regarding the project .we would submit the report every week to ensure smooth ongoing of the internship .
Tips: Do submit your weekly reports on time for good impression

College Name: Guru Nanak Dev University, Amritsar

I was interviewed before Aug 2016.

Interview Questionnaire 

6 Questions

  • Q1. What is an operating system?
  • Ans. 

    An operating system is a software that manages computer hardware and software resources.

    • It acts as an interface between the user and the computer hardware.

    • It provides services such as memory management, process management, and device management.

    • Examples include Windows, macOS, Linux, and Android.

    • It allows multiple applications to run simultaneously.

    • It provides security features such as user authentication and access co

  • Answered by AI
  • Q2. Do u know anything about cloud computing?
  • Ans. 

    Cloud computing is the delivery of computing services over the internet.

    • Cloud computing allows users to access data and applications from anywhere with an internet connection.

    • It offers scalability, flexibility, and cost-effectiveness compared to traditional on-premises computing.

    • Examples of cloud computing services include Amazon Web Services, Microsoft Azure, and Google Cloud Platform.

  • Answered by AI
  • Q3. Why is inheritance important in our programming ? Explain it with an example and write a program using it
  • Ans. 

    Inheritance is important in programming as it allows for code reuse, promotes modularity, and enables polymorphism.

    • Inheritance allows us to create new classes that inherit the properties and methods of existing classes.

    • It promotes code reuse by allowing us to define common attributes and behaviors in a base class and extend it in derived classes.

    • Inheritance promotes modularity as it allows us to organize classes into a...

  • Answered by AI
  • Q4. Tell us something about urself?
  • Ans. 

    I am a passionate software engineer with a strong background in programming and problem-solving skills.

    • Graduated with a degree in Computer Science

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

    • Experience with web development technologies like HTML, CSS, and JavaScript

    • Worked on various projects including a mobile app for tracking fitness goals

    • Strong communication and teamwork skills

  • Answered by AI
  • Q5. Why do u wanna join our company and not ur father's business?
  • Ans. 

    I am passionate about software engineering and want to gain experience in a different environment.

    • I am interested in gaining experience in a different industry

    • I want to explore new opportunities and challenges

    • I believe working in a different company will help me grow as a professional

  • Answered by AI
  • Q6. Will it be ur motive while taking this job ? Ans what matters more money or respect?

Interview Preparation Tips

Round: Resume Shortlist
Experience: Cgpa above 6.2 was necessary

Round: Test
Experience: Different questions based on time and work, tsd,clocks,number system,ci si,profit loss etc were asked . there were English questions as well
Tips: Prepare beforehand ,with right preparation every question will seem to be easy
Duration: 1 hour
Total Questions: 30

Round: Technical Interview
Experience: Technical round is always a difficult one but if u have knowledge and preparation u can crack the round easily
Tips: Solve and read previous year questions asked in different interviews

Round: HR Interview
Experience: Hr interviews are interesting ones all u need to do is be confident and truthful
Tips: Give a smile in between and don't let it turn out to be boring , be precise and short white answering .

College Name: Guru Nanak Dev University, Amritsar

Skills evaluated in this interview

I was interviewed before Aug 2016.

Interview Questionnaire 

4 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. Tell us about your life's biggest achievement till date
  • Ans. 

    Graduating with honors and receiving a scholarship for my academic achievements

    • Maintained a high GPA throughout my academic career

    • Received recognition for outstanding performance in a specific project or subject

    • Awarded a scholarship for academic excellence

  • Answered by AI
  • Q3. What are your weaknesses and what have you done to overcome it ?
  • Ans. 

    One of my weaknesses is time management, but I have improved by using tools like calendars and to-do lists.

    • I tend to get overwhelmed with multiple tasks and deadlines.

    • I started using a calendar to schedule my tasks and set reminders.

    • I also use to-do lists to prioritize my work and stay organized.

    • By implementing these tools, I have become more efficient in managing my time.

  • Answered by AI
  • Q4. Email writing

Interview Preparation Tips

Round: Resume Shortlist
Experience: Cgpa above 6.4 is necessary to be eligible for sitting in the placement

Round: Puzzle Interview
Experience: Cgpa above 6.4 is necessary to be eligible for sitting in the placement
Tips: Be as short and precise as you can with proper English and grammar.

Round: Puzzle Interview
Experience: They give you a phrase and you need to write an email related to it
Tips: Be as short and precise as you can with proper English and grammar.
Total Questions: 30

Round: Test
Experience: Basic aptitude questions were asked covering all the simple topics of daily routine quants ex. Time speed , algebra,geometry,numbers , probability etc
Tips: Solve the questions from the tcs official site once before applying or sitting g for placements

Round: Technical Interview
Experience: One need to be prepared truly before this round .any question of any kind can be asked.i was prepared and had taken help from online questions available and my seniors already placed
Tips: Do not panic , take breath and answer with confidence

TCS Interview FAQs

How many rounds are there in TCS Assistant 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 Assistant Software Engineer interview?

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

  1. Why is inheritance important in our programming ? Explain it with an example an...read more
  2. 1) Introduction 2) why python ... any project in python ? 3) what is list compr...read more
  3. What is object oriented programmin...read more

Tell us how to improve this page.

TCS Assistant Software Engineer Interview Process

based on 8 interviews

6 Interview rounds

  • Aptitude Test Round - 1
  • Technical Round
  • HR Round
  • Resume Shortlist Round
  • Aptitude Test Round - 2
  • Personal Interview1 Round
View more
TCS Assistant Software Engineer Salary
based on 1.1k salaries
₹3 L/yr - ₹6.2 L/yr
At par with the average Assistant Software Engineer Salary in India
View more details

TCS Assistant Software Engineer Reviews and Ratings

based on 106 reviews

4.0/5

Rating in categories

3.8

Skill development

4.1

Work-life balance

3.0

Salary

4.7

Job security

4.0

Company culture

3.0

Promotions

3.7

Work satisfaction

Explore 106 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