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 fresher Interview Questions and Answers

Updated 8 Apr 2025

15 Interview questions

A fresher was asked 8mo ago
Q. Speak on any topic for 2 minutes.
Ans. 

The impact of social media on mental health

  • Introduction to social media and its prevalence in society

  • Discuss the potential negative effects on mental health such as anxiety and depression

  • Explore the role of cyberbullying and comparison culture on mental well-being

  • Highlight the importance of digital detox and self-care practices

  • Provide examples of successful campaigns promoting mental health awareness on social med...

A fresher was asked 11mo ago
Q. Which programming language are you comfortable with?
Ans. 

I am comfortable in Java and Python for programming.

  • Proficient in Java for object-oriented programming

  • Skilled in Python for data analysis and scripting

fresher Interview Questions Asked at Other Companies

asked in Tata Steel
Q1. What is the unit of electric current?
asked in TCS
Q2. What is a PT-100?
asked in Apisero
Q3. difference between primary and foreign key, what does truncate co ... read more
asked in Tata Steel
Q4. What is the unit of magnetic flux?
Q5. What is gas chromatography gas chromatography is a separation tec ... read more
A fresher was asked
Q. Write code in a language you are familiar with.
Ans. 

Provide a code snippet in a known programming language.

  • Use proper syntax and conventions of the chosen language.

  • Include comments to explain the code logic.

  • Ensure the code is functional and error-free.

A fresher was asked
Q. What is a PT-100?
Ans. 

PT-100 is a type of temperature sensor that uses platinum to measure temperature accurately.

  • PT-100 stands for 'Platinum Resistance Temperature Detector' with a resistance of 100 ohms at 0°C.

  • It operates on the principle that the resistance of platinum changes with temperature.

  • Commonly used in industrial applications for precise temperature measurement.

  • PT-100 sensors can be found in HVAC systems, food processing, an...

What people are saying about TCS

View All
a senior associate
1w
Tata's lost its touch? TCS ain't what it used to be :-(
Tata is not the same after Sir Ratan Tata! TCS used to really look after its employees, even when they were on the bench. Now, things have changed and it's disappointing.
FeedCard Image
Got a question about TCS?
Ask anonymously on communities.
🔥 Asked by recruiter 6 times
A fresher was asked
Q. Write a program to generate the Fibonacci sequence.
Ans. 

Fibonacci program generates a series of numbers where each number is the sum of the two preceding ones.

  • Declare variables for first and second numbers of the series

  • Use a loop to generate the series up to a certain limit

  • Add the previous two numbers to get the next number in the series

  • Print the series

A fresher was asked
Q. What is the difference between call by value and call by reference?
Ans. 

Call by value passes a copy of the value while reference by value passes a copy of the reference to the value.

  • Call by value passes the value of a variable to a function, while reference by value passes the reference to the variable.

  • In call by value, any changes made to the parameter inside the function do not affect the original variable outside the function.

  • In reference by value, any changes made to the parameter...

🔥 Asked by recruiter 2 times
A fresher was asked
Q. What is a pointer in C?
Ans. 

Pointer is a variable that stores the memory address of another variable in C programming language.

  • Pointers are used to manipulate data structures like arrays, linked lists, and trees.

  • They can be used to pass values by reference to functions.

  • Pointer arithmetic can be performed to access elements of an array.

  • Example: int *ptr; ptr = # printf("%d", *ptr);

  • Example: void swap(int *a, int *b) { int temp = *a; *a = *...

Are these interview questions helpful?
🔥 Asked by recruiter 9 times
A fresher was asked
Q. What is an array?
Ans. 

An array is a collection of similar data types stored in contiguous memory locations.

  • Arrays can be of any data type such as integers, floats, characters, etc.

  • Arrays are accessed using an index starting from 0.

  • Arrays can be one-dimensional, two-dimensional, or multi-dimensional.

  • Example: string[] names = {"John", "Jane", "Bob"};

  • Example: int[] numbers = new int[5];

A fresher was asked
Q. Write a C program to reverse a six-digit number.
Ans. 

Reversing a six-digit number using C programming language.

  • Take input of a six-digit number from the user.

  • Extract each digit of the number using modulus operator.

  • Multiply the extracted digit with its respective place value and add it to the reversed number.

  • Repeat the above step for all digits.

  • Print the reversed number.

A fresher was asked 11mo ago
Q. What is namespace in Python? What are tuples Difference between mutable and immutable What is slicing How do you reverse a string using slicing? What is Exceptional handling? What are different blocks of ex...
Ans. 

Namespace in Python is a way to organize and manage variables, functions, and classes. Tuples are immutable sequences of elements. Slicing is a way to extract a subset of elements from a sequence.

  • Namespace in Python helps avoid naming conflicts by organizing variables, functions, and classes.

  • Tuples are immutable and ordered collections of elements, defined using parentheses. Example: my_tuple = (1, 2, 3)

  • Mutable ob...

TCS fresher Interview Experiences

22 interviews found

fresher Interview Questions & Answers

user image Anonymous

posted on 21 Dec 2024

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

I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Normal tcs ion center

Round 2 - Technical 

(2 Questions)

  • Q1. Basically it is mix of technical hr and managerial those arw sleted for digital role
  • Q2. Types of chart in power bi
  • Ans. 

    Types of charts in Power BI include bar charts, line charts, pie charts, scatter plots, and more.

    • Bar chart

    • Line chart

    • Pie chart

    • Scatter plot

    • Area chart

    • Donut chart

    • Waterfall chart

    • Treemap

    • KPIs

    • Gauge chart

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Can you work for ninja role
  • Ans. 

    Yes, I am confident in my abilities to work in a ninja role.

    • I have strong physical fitness and agility.

    • I am skilled in martial arts or combat techniques.

    • I am able to work stealthily and maintain focus under pressure.

  • Answered by AI
  • Q2. Do u join tcs in south india
  • Ans. 

    Yes, I joined TCS in South India.

    • Yes, I joined TCS in Chennai, Tamil Nadu.

    • I am currently working at the TCS office in Bangalore, Karnataka.

    • I chose to join TCS in South India due to the vibrant IT industry in the region.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - clear your basics of subjects and mention the skills which u know

fresher Interview Questions & Answers

user image Lalitha J

posted on 8 Jan 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude,verbal ability,1 easy coding and 1 difficult coding

Round 2 - One-on-one 

(1 Question)

  • Q1. Asked about my project in technical round
Round 3 - One-on-one 

(1 Question)

  • Q1. Are you willing to relocate?
  • Ans. 

    Yes, I am willing to relocate for the right opportunity.

    • I am open to exploring new locations for career growth

    • I have relocated in the past for job opportunities

    • I understand the importance of being flexible and adaptable in the workplace

  • Answered by AI

fresher Interview Questions & Answers

user image Venkatesh Daraboina

posted on 25 Oct 2024

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

(5 Questions)

  • Q1. Speak any topic for 2mintes
  • Ans. 

    The impact of social media on mental health

    • Introduction to social media and its prevalence in society

    • Discuss the potential negative effects on mental health such as anxiety and depression

    • Explore the role of cyberbullying and comparison culture on mental well-being

    • Highlight the importance of digital detox and self-care practices

    • Provide examples of successful campaigns promoting mental health awareness on social media

  • Answered by AI
  • Q2. Why do you want to work for our company
  • Q3. Tell me about your seif
  • Q4. What is you strength
  • Q5. Why should we hire you

Interview Preparation Tips

Interview preparation tips for other job seekers - It is best interview iam more then 12 to 16 already is best and share

fresher Interview Questions & Answers

user image Anonymous

posted on 22 Aug 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Difference between list and tuple
  • Ans. 

    List is mutable, tuple is immutable in Python.

    • List can be modified after creation, tuple cannot

    • List is defined using square brackets [], tuple using parentheses ()

    • List is used for collections of items that may change, tuple for fixed collections

    • Example: list_example = [1, 2, 3], tuple_example = (4, 5, 6)

  • Answered by AI

Skills evaluated in this interview

fresher Interview Questions & Answers

user image Anonymous

posted on 2 Apr 2024

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

I applied via Job Fair and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - HR 

(5 Questions)

  • Q1. Introduce yourself
  • Q2. About your family
  • Q3. About your highest qualification
  • Q4. Why you want to join this company
  • Q5. And finally she said you are selected for this company for the job of executive store keeper butI refused .

fresher Interview Questions & Answers

user image Anonymous

posted on 10 Nov 2023

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

I applied via Walk-in and was interviewed in Oct 2023. There were 3 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 

Logics ,Maths and Gramer

Round 3 - HR 

(1 Question)

  • Q1. Question about Graduation feild

fresher Interview Questions & Answers

user image Anonymous

posted on 2 Jul 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for coding and problem-solving.

    • Graduated with a degree in Computer Science

    • Passionate about coding and problem-solving

    • Completed internships at tech companies

    • Participated in coding competitions

  • Answered by AI
  • Q2. Which programming language are you comfortable in
  • Ans. 

    I am comfortable in Java and Python for programming.

    • Proficient in Java for object-oriented programming

    • Skilled in Python for data analysis and scripting

  • Answered by AI
  • Q3. What is namespace in Python? What are tuples Difference between mutable and immutable What is slicing How do you reverse a string using slicing? What is Exceptional handling? What are different block...
  • Ans. 

    Namespace in Python is a way to organize and manage variables, functions, and classes. Tuples are immutable sequences of elements. Slicing is a way to extract a subset of elements from a sequence.

    • Namespace in Python helps avoid naming conflicts by organizing variables, functions, and classes.

    • Tuples are immutable and ordered collections of elements, defined using parentheses. Example: my_tuple = (1, 2, 3)

    • Mutable objects...

  • Answered by AI
  • Q4. What are different blocks of exception handling Difference between final and finally Can static methods be overridden? Give examples for it?
  • Ans. 

    Exception handling blocks include try, catch, finally. final is a keyword for declaring constants, finally is a block always executed. Static methods cannot be overridden.

    • Exception handling blocks: try, catch, finally

    • final keyword for constants, finally block always executed

    • Static methods cannot be overridden

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. What do you know about TCS Who is the CEO Who is the chairperson Who is the founder of TCS No.of associates in TCS Tell me about TCS in a new way What is the latest news about TCS you hear
  • Ans. 

    TCS is a multinational IT services and consulting company headquartered in India.

    • CEO of TCS is Rajesh Gopinathan

    • Chairperson of TCS is Natarajan Chandrasekaran

    • TCS was founded by Faqir Chand Kohli

    • TCS has over 450,000 associates worldwide

    • TCS is known for its innovative digital solutions and services

    • Latest news about TCS includes its partnership with a leading global airline for digital transformation

  • Answered by AI
  • Q2. What is your biggest fear? Are you willing to relocate? What would be the 2 major problems you will face if you were relocated to Ahmedabad or Sikkim? What are the 2 good qualities and 2 bad qualities ...
  • Ans. 

    My biggest fear is failure. I am willing to relocate. If relocated to Ahmedabad or Sikkim, major problems would be language barrier and adjusting to the climate. Friends would say I am hardworking and reliable, but also a bit introverted and indecisive. This is not my first interview.

    • Biggest fear is failure

    • Willing to relocate

    • Major problems in Ahmedabad or Sikkim would be language barrier and climate adjustment

    • Friends w...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Have a good resume, prepare everything you have included in it
Learn the latest news about the company

Skills evaluated in this interview

fresher Interview Questions & Answers

user image Anonymous

posted on 8 Apr 2025

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Apr 2024, where I was asked the following questions.

  • Q1. Data structures
  • Q2. New technologies
  • Q3. Coding concepts

fresher Interview Questions & Answers

user image KOWSALYA R

posted on 1 May 2024

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

I applied via Campus Placement and was interviewed before May 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Code for known language
  • Ans. 

    Provide a code snippet in a known programming language.

    • Use proper syntax and conventions of the chosen language.

    • Include comments to explain the code logic.

    • Ensure the code is functional and error-free.

  • Answered by AI
  • Q2. Asked from the self intro

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident

fresher Interview Questions & Answers

user image sreeuma jakkula

posted on 18 May 2024

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

I applied via Campus Placement and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

This consisted of 20 aptitude questions and 2 coding questions.

Round 2 - Technical 

(1 Question)

  • Q1. The interview went well. They evaluated the entire resume.

TCS Interview FAQs

How many rounds are there in TCS fresher interview?
TCS interview process usually has 2-3 rounds. The most common rounds in the TCS interview process are Technical, HR and Aptitude Test.
How to prepare for TCS fresher interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at TCS. The most common topics and skills that interviewers at TCS expect are Customer Handling, Interpersonal Skills, Computer Savvy, Communication Skills and Customer Service.
What are the top questions asked in TCS fresher interview?

Some of the top questions asked at the TCS fresher interview -

  1. basic question related to your course, in my case question was what is PT-1...read more
  2. What is namespace in Python? What are tuples Difference between mutable and i...read more
  3. Difference between call by value and reference by val...read more
How long is the TCS fresher interview process?

The duration of TCS fresher interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 18 interview experiences

Difficulty level

Easy 20%
Moderate 70%
Hard 10%

Duration

Less than 2 weeks 90%
2-4 weeks 10%
View more
TCS fresher Salary
based on 116 salaries
₹1.9 L/yr - ₹7.2 L/yr
31% more than the average fresher Salary in India
View more details

TCS fresher Reviews and Ratings

based on 31 reviews

4.1/5

Rating in categories

4.5

Skill development

4.4

Work-life balance

4.4

Salary

4.7

Job security

4.5

Company culture

4.2

Promotions

4.3

Work satisfaction

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

₹1 L/yr - ₹9 L/yr

IT Analyst
65.7k salaries
unlock blur

₹5.1 L/yr - ₹16.8 L/yr

AST Consultant
53.5k salaries
unlock blur

₹8 L/yr - ₹25.5 L/yr

Assistant System Engineer
33.2k salaries
unlock blur

₹2.6 L/yr - ₹6.4 L/yr

Associate Consultant
32.7k salaries
unlock blur

₹9 L/yr - ₹33.7 L/yr

Explore more salaries
Compare TCS with

Amazon

4.0
Compare

Wipro

3.7
Compare

Infosys

3.6
Compare

Accenture

3.8
Compare
write
Share an Interview