Preparing for a TCS interview? Below are real questions collected from recent TCS fresher interviews — grouped by round and topic, sorted by how often they are actually asked. Updated automatically as new interview experiences come in.
TCS salary, bond & hiring process for freshers
Hiring process: NQT online test → Technical → Managerial → HR
Stable, process-driven, great for freshers; strong training (ILP).
Check what this CTC means in-hand per month →
TCS interview process for freshers
- TCS NQT — Numerical, Verbal & Logical Reasoning
- Coding round (1–2 programs)
- Technical Interview
- Managerial / HR Interview
TCS NQT aptitude + coding, then technical and HR rounds — heavy on fundamentals, very freshers-friendly.
Top 10 most-asked TCS interview questions
- Tell me about yourself (asked 153×)
- Why TC S (asked 45×)
- Tell me about your project (asked 42×)
- HR round (asked 26×)
- Do you have any questions for us? (asked 17×)
- What Do You Know About Tc s (asked 15×)
- Willing To Relocate (asked 14×)
- Family Background (asked 11×)
- Any questions forme (asked 10×)
- Are you willing to relocate (asked 9×)
TCS other questions (102)
- Why TC S
- HR round
- Situation based questions
- TCS NQT NINJA Interview Experience
- TR Round
- About Tc s
- CEO of TC S
- MR Round
- Why should I hire you
- HR Questions
- TR MR Round
- Technical Round TR
- Lambda Function
- Document verification
- Scenario based questions
- What is cloud computing
- Data types InC
- What Is Ml
- ID Proof
- ID Verification
- Recursive Function
- Access Modifiers
- Any extracurricular activities
- Current CEO of TC S
- Ninja Questions
Show 77 more other questions
- TC S Ninja Interview
- Managerial Round MR
- Who Is the CEO of TC S
- TCS Digital (TR & MR)
- Explain Binary Tree 3
- What's The Difference Between a List And a Tuple
- And What Are The Ways To Convert A List To A Tuple
- TCS NQT NINJA Interview Experience on 15 6 2024
- Managerial Round
- protocols
- Time and space complexity
- Extracurricular activities
- Why IT from Non IT
- Asked About My C GPA And Any Backlogs
- Asked To Show Govt ID proof
- What Is The Programming Language You Are Familiar With
- Why It
- Any Backlogs Or Gaps
- Favourite Subject In 3 Years Of Engineering
- Normalisation
- Favourite Subject
- What Is Prepared Statement
- Access Modifier
- Any Work Experience
- Functions
- What Is React
- Single Page Application Why
- Why React Better Than Angular
- What Is Props
- What Is State
- What Is Use State
- What Is Use Effect
- What Is Context
- How To Pass Data Child To Parent
- What Is C
- What Is D BMS
- Department
- Difference between primary and foreign key
- Recent news about TC S
- Cloud Computing Questions
- Explain System out print ln
- Difference between String and String Buffer
- What Is A Stack
- Any Backlogs
- Where Are You From
- College Name
- What Is The Difference Between Software And Programming Language
- What Is Sorting
- That s All About My TR Round
- What Is Your Favourite Subject
- Your Most Memorable Day
- What Is DS A
- Types of DS A
- LI FO and F IF O
- Memory Storage in Stack and Heap
- What Is a Compiler
- What Is an Interpreter
- DDL And DML Commands
- What Is Cyber security
- G it commands
- Variables and Functions
- Have You Referred Any Papers Regarding A I I oT Cloud Computing
- Have Had Any Backlogs
- Had Any Educational Gap
- Preferred Language I Said C
- What Is Compiler and Interpreter
- Difference Between Them
- Where Are Break and Continue Used
- Location Preference
- Do You Have Any Offers in Hand
- What Is Machine Learning
- What Is A I
- What Is I oT
- Preferred Programming Language
- Situational Questions
- Brief self introduction
- Certificate verification
TCS technical & cs core questions (61)
- Oops concepts
- What Is Oops
- What Is Polymorphism
- Difference between C and C++
- Difference between C and Java
- HTML tags
- What Is Inheritance
- What Is Python
- Functions in Python
- Why Python
- Pointer
- Normalization
- SQL Queries
- What Are Oops Concepts
- 5 Html 5 Tags
- What's The Difference Between Css And Less
- Further I Got Questioned About Python Language
- How Does A List Look Like in Python 6
- How Could You Initial i seA Dictionary In Python
- sql and python basics
- Cloud virtualization REST API
- Difference between Drop delete and truncate in SQL
- Inheritance polymorphism abstraction and encapsulation in OOPS
- Real world examples for oops Python coding to find leap year or not
- CSS alignment
Show 36 more technical & cs core questions
- Thread LifeCycle
- What Are Object Methods In Java
- Questions On Collections In Java
- What Is Threading
- What Is Abstraction
- Subsets Of Mysql
- What Do You Know About Java
- Java 8 New Features
- Static And Final Difference
- What Is A Database
- Difference Between Error And Exception
- Exception Handling In Java
- Difference Between D BMS And RDBMS
- Polymorphism
- Rate yourself in Python out of 10
- Data types in Python
- Joins in SQL
- Difference between SQL and MySQL
- Types of operating systems
- Static Variable
- Python Libraries
- Classes in Java
- Explain public static void main String arg s
- What Are Constructors
- Which Language Do You Choose Cor Python
- Lists in Python
- Swap Function in Python
- SQL Questions
- SQL vs No SQL
- Lambda Function in Python
- OOP concepts
- Arrays and Real Time Applications
- What Database DidI Use in My Project
- What Is a Null Pointer
- What Is HTML
- What Is SQL
TCS hr & behavioural questions (32)
- Tell me about yourself
- Do you have any questions for us?
- What Do You Know About Tc s
- Willing To Relocate
- Family Background
- Any questions forme
- Are you willing to relocate
- Willingness to relocate
- Hobbies
- Why do you want to joinT CS
- Relocation
- Why Should We Hire You
- Ready to relocate
- Strengths and weaknesses
- Are you ready to relocate
- Strengths
- OK with Night Shifts
- What Are Your Hobbies
- What are your strengths and weaknesses
- Are you okay with relocation
- Where Do You See Yourself In 5 Years
- Hobbies in detail
- Are You Comfortable On Relocation Time Shifts
- Relocate
- Where do you want to see yourself in 5 years
Show 7 more hr & behavioural questions
- Which Language Are You Comfortable With
- Describe Yourself In One Word
- What Do You Know About C
- Job Satisfaction vs Salary Package
- Relocation and shift flexibility
- Comfortable with night shifts
- Why do you want to work a tTC S
TCS projects & resume questions (20)
- Tell me about your project
- About internship
- Resume based questions
- Project based questions
- project details
- Project related questions
- Discussed a lot regarding Projects
- Again Asked About Projects
- Questions On Projects
- Explain Any Project
- What Is Your Project
- What Is Your Role In Project
- What Are The Technologies Used In Your Project
- Questions On Project
- Applications for Projects
- Explain your project and related questions
- About My Project Project Related Questions
- How Much Time Did It Take to Complete My Project Team Size
- What Problems DidI Face in My Project
- About My Projects
TCS coding & dsa questions (5)
- Palindrome program
- Linked List
- Program On Armstrong Number
- Reverse a string
- Program to Swap Two Numbers Without Using a Third Variable
See all live off-campus drives →
Preparing for TCS? Do these next
Take a timed aptitude practice test →
Interview questions for other companies
Infosys · Accenture · Wipro · LTIMindtree · Cognizant · Capgemini · Deloitte · Tech Mahindra · HCL
Questions are aggregated from interview experiences shared by freshers who recently interviewed at TCS. Frequency counts show how many separate candidates reported the question. This page updates automatically.