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 Interview Questions, Process, and Tips for Freshers

Updated 7 Mar 2025

Top TCS Interview Questions and Answers for Freshers

View all 1.2k questions

TCS Interview Experiences for Freshers

Popular Designations

1.5k interviews found

Clinical Assistant Interview Questions & Answers

user image Vedant Chaudhari

posted on 27 Sep 2024

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

It was based on english and some clinical research knowledge and was about 2 hours

Round 2 - Technical 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Tell about ICH GCP

Interview Preparation Tips

Interview preparation tips for other job seekers - prepsre good

Clinical Assistant Interview Questions asked at other Companies

Q1. What is c+++?what is javvva ? what are the keynof recurring+what is your job
Add answer

Salesforce Developer Interview Questions & Answers

user image Divya Chowdary

posted on 24 Jun 2024

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
-

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. U have set of objects lets say case and account related with lookup, find how many cases are there in this account, using best practices
  • Q2. Trigger context varaibales
  • Q3. Batch apex detailed interfaces, how do u send a notification for batch owner of the record details
  • Q4. In lwc, frameworks and best practices,pagination in lwc
  • Ans. 

    Pagination in LWC involves using frameworks and best practices to efficiently display large sets of data.

    • Use Lightning Data Service to fetch data efficiently

    • Implement server-side pagination to reduce load times

    • Consider using third-party libraries like Lightning Datatable with Infinite Scrolling

    • Optimize queries and data retrieval to improve performance

  • Answered by AI

Skills evaluated in this interview

Top TCS Salesforce Developer Interview Questions and Answers

Q1. Difference between Roles & Profiles, Difference between Workflow-ProcessBuilder-Flow,Types of Workflow and how to set them up,Trigger context variables
View answer (1)

Salesforce Developer Interview Questions asked at other Companies

Q1. Write a trigger to update contact when accounts phone changed.
View answer (6)

Tester Interview Questions & Answers

user image Anonymous

posted on 29 Sep 2024

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

I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. What is aim in your life
  • Q2. Tell about Yourself
Round 2 - HR 

(2 Questions)

  • Q1. How hardwork in your company
  • Q2. Told your java tester rules details

Interview Preparation Tips

Topics to prepare for TCS Tester interview:
  • Python
Interview preparation tips for other job seekers - I awalys my dream job

Tester Interview Questions asked at other Companies

Q1. What is Sdlc and stlc. What is rtm. Diff bet severity n priority. What is scrum. What is burn down chart. What is verification n validation. What is testplan, testcase n test scenario. How testplan looks like. Steps of sdlc elaborate.
View answer (1)

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 12 Nov 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Difference between Power BI Tableau, advantages and limitations of both
  • Ans. 

    Power BI and Tableau are both popular data visualization tools, each with its own advantages and limitations.

    • Power BI is more user-friendly and integrates well with Microsoft products, while Tableau offers more advanced visualization options.

    • Power BI is better suited for business users who are already using Microsoft products, while Tableau is preferred by data analysts and data scientists.

    • Power BI is more cost-effecti...

  • Answered by AI
  • Q2. What is RLS in Power BI
  • Ans. 

    RLS in Power BI stands for Row-Level Security, which allows users to restrict access to certain rows of data based on their role or permissions.

    • RLS helps in controlling access to data at the row level

    • It allows users to define security roles and rules to restrict data access

    • Users can create filters based on roles to limit data visibility

    • For example, a manager can only see data related to their department using RLS

  • Answered by AI
  • Q3. How do you share the report with users
  • Ans. 

    I share reports with users through email, online portals, presentations, and interactive dashboards.

    • Send reports via email attachments

    • Upload reports to online portals for easy access

    • Present findings in meetings or webinars

    • Create interactive dashboards for users to explore data

    • Provide access to reports through secure data sharing platforms

  • Answered by AI
  • Q4. How do you optimize the report when working with large datasets
  • Ans. 

    Optimizing reports with large datasets involves using efficient data processing techniques and visualization tools.

    • Use data aggregation to summarize large datasets

    • Utilize indexing and proper data structures for faster retrieval

    • Implement parallel processing or distributed computing for quicker analysis

    • Leverage data visualization tools like Tableau or Power BI for easier interpretation

    • Consider using sampling techniques t

  • Answered by AI

Skills evaluated in this interview

Top TCS Data Analyst Interview Questions and Answers

Q1. Describe the steps for Universe design from scratch?
View answer (2)

Data Analyst Interview Questions asked at other Companies

Q1. Suppose there is a room in the office and X people enter room throughout the day, Y people leave throughout the day [continuously people are entering the room, some are staying there, and rest are going out] .. so tell me the code to calcul... read more
View answer (11)

TCS interview questions for popular designations

 System Engineer

 (1.1k)

 Software Developer

 (499)

 Software Engineer

 (450)

 Assistant System Engineer

 (380)

 Assistant System Engineer Trainee

 (373)

 IT Analyst

 (337)

 Ninja

 (187)

 Java Developer

 (184)

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
No response

I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Basic OOPs relate questions: Oops concept, Immutable class, inheritance, Exception handling in Spring, Spring MVC, Swap 2 numbers, 2nd highest salary

Top TCS Java Developer Interview Questions and Answers

Q1. what are the difference between abstract class and interface, and throw and throws, and why we use throws?? Why String is Immutable?
View answer (6)

Java Developer Interview Questions asked at other Companies

Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
View answer (3)

Get interview-ready with Top TCS Interview Questions

Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. String is palindrome or not
  • Ans. 

    Check if a string is a palindrome or not

    • Compare the string with its reverse to check for palindrome

    • Ignore spaces and punctuation marks when comparing

    • Examples: 'racecar' is a palindrome, 'hello' is not

  • Answered by AI
  • Q2. Create gcs bucket using python
  • Ans. 

    Use Python to create a GCS bucket

    • Import the necessary libraries like google.cloud.storage

    • Authenticate using service account credentials

    • Use the library functions to create a new bucket

  • Answered by AI
  • Q3. Write a python code to trigger a dataflow job in cloud function
  • Ans. 

    Python code to trigger a dataflow job in cloud function

    • Use the googleapiclient library to interact with the Dataflow API

    • Authenticate using service account credentials

    • Submit a job to Dataflow using the projects.locations.templates.launch endpoint

  • Answered by AI

Skills evaluated in this interview

Top TCS Gcp Data Engineer Interview Questions and Answers

Q1. write a python code to trigger a dataflow job in cloud function
View answer (1)

Gcp Data Engineer Interview Questions asked at other Companies

Q1. GCP Services, What is use of Bigquery? What is Pubsub,Dataflow,cloud storage. Question related previous roles and responsibility.
View answer (1)

Jobs at TCS

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

(3 Questions)

  • Q1. Explain different types of data sets
  • Ans. 

    Different types of data sets include numerical, categorical, ordinal, and time series data.

    • Numerical data sets consist of numbers and can be continuous or discrete (e.g. heights of individuals, temperatures).

    • Categorical data sets represent categories or groups (e.g. colors, types of cars).

    • Ordinal data sets have a specific order or ranking (e.g. ratings, levels of education).

    • Time series data sets involve observations ta...

  • Answered by AI
  • Q2. Difference between list and tuple
  • Ans. 

    List is mutable, tuple is immutable in Python.

    • List can be modified after creation, tuple cannot.

    • List uses square brackets [], tuple uses parentheses ().

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

  • Answered by AI
  • Q3. Interview related to my M-Tech project

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are joining as fresher, have the basics cleared.

Skills evaluated in this interview

Top TCS Assistant System Engineer Interview Questions and Answers

Q1. Constellation Identification Problem Given a matrix named UNIVERSE with 3 rows and 'N' columns, filled with characters {#, *, .}, where: '*' represents stars. '.' represents empty space. '#' represents a separator between galaxies. Your t... read more
View answer (4)

Assistant System Engineer Interview Questions asked at other Companies

Q1. Constellation Identification Problem Given a matrix named UNIVERSE with 3 rows and 'N' columns, filled with characters {#, *, .}, where: '*' represents stars. '.' represents empty space. '#' represents a separator between galaxies. Your t... read more
View answer (4)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. How node.js works?
  • Ans. 

    Node.js is a runtime environment that allows you to run JavaScript on the server side.

    • Node.js uses an event-driven, non-blocking I/O model, making it lightweight and efficient.

    • It is built on the V8 JavaScript engine from Google Chrome.

    • Node.js allows you to easily build scalable network applications.

    • Example: Creating a simple HTTP server in Node.js - const http = require('http'); http.createServer((req, res) => { res....

  • Answered by AI
  • Q2. What is Event Emitter ?
  • Ans. 

    Event Emitter is a class in Node.js that allows objects to subscribe to events and be notified when those events occur.

    • Event Emitter is a core module in Node.js

    • It allows multiple objects to listen for and respond to events

    • Objects can emit events using the 'emit' method

    • Listeners can be added using the 'on' method

    • Example: const EventEmitter = require('events');

  • Answered by AI
  • Q3. Tell me about event loop?
  • Ans. 

    Event loop is a mechanism that allows for asynchronous programming by handling events and callbacks.

    • Event loop is a single-threaded mechanism used in programming languages like JavaScript to handle asynchronous operations.

    • It continuously checks the call stack for any functions that need to be executed, and processes them in a non-blocking manner.

    • Event loop allows for efficient handling of I/O operations, timers, and ca...

  • Answered by AI
  • Q4. Questions related to my projects.
Round 2 - HR 

(1 Question)

  • Q1. Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Salary structure is shared with me but I do not get any offer letter till now so don’t wait for tcs keep looking for next opportunity.

Skills evaluated in this interview

Top TCS Software Developer Interview Questions and Answers

Q1. Palindromic Numbers Finder Given an integer 'N', your task is to identify all palindromic numbers from 1 to 'N'. These are numbers that read the same way forwards and backwards. Input: The first line provides a single integer 'T', indicatin... read more
View answer (3)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Technical MCQs and coding question

Round 2 - Technical 

(1 Question)

  • Q1. Java ,opps concepts,os topics
Round 3 - HR 

(1 Question)

  • Q1. Behavioural questions

Top TCS Assistant System Engineer Interview Questions and Answers

Q1. Constellation Identification Problem Given a matrix named UNIVERSE with 3 rows and 'N' columns, filled with characters {#, *, .}, where: '*' represents stars. '.' represents empty space. '#' represents a separator between galaxies. Your t... read more
View answer (4)

Assistant System Engineer Interview Questions asked at other Companies

Q1. Constellation Identification Problem Given a matrix named UNIVERSE with 3 rows and 'N' columns, filled with characters {#, *, .}, where: '*' represents stars. '.' represents empty space. '#' represents a separator between galaxies. Your t... read more
View answer (4)

Interview Questions & Answers

user image Anonymous

posted on 1 Aug 2024

Interview experience
1
Bad
Difficulty level
Hard
Process Duration
More than 8 weeks
Result
Not Selected

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

Round 1 - Aptitude Test 

1st round was hard to clear but i had cleared the round and moved to interview

Round 2 - Technical 

(2 Questions)

  • Q1. Python Questions
  • Q2. DBMS and some MR Questions
Round 3 - HR 

(2 Questions)

  • Q1. Asked about college
  • Q2. Asked about will you join us or not i answered yes but not cleared hr

TCS Interview FAQs

How many rounds are there in TCS interview for freshers?
TCS interview process for freshers usually has 2-3 rounds. The most common rounds in the TCS interview process for freshers are Technical, Aptitude Test and Resume Shortlist.
How to prepare for TCS interview for freshers?
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 Interpersonal Skills, Customer Handling, Customer Service, Computer Savvy and Communication Skills.
What are the top questions asked in TCS interview for freshers?

Some of the top questions asked at the TCS interview for freshers -

  1. Assume, you are the product manager and you need to sell a product, how will yo...read more
  2. What is sap co and personal account and nominal account and that financial stat...read more
  3. 1.what is cloud computing?? 2. How many types of clouds? 3. What is Virtualizat...read more
How long is the TCS interview process?

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

Tell us how to improve this page.

TCS Interview Process for Freshers

based on 636 interviews

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Accenture Interview Questions
3.8
 • 8.1k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 790 Interviews
Cyient Interview Questions
3.6
 • 283 Interviews
View all

TCS Reviews and Ratings

based on 90.1k reviews

3.7/5

Rating in categories

3.5

Skill development

3.8

Work-life balance

2.8

Salary

4.5

Job security

3.6

Company culture

2.6

Promotions

3.3

Work satisfaction

Explore 90.1k Reviews and Ratings
Oracle E-Business R12.2 Finance Techno-Functional

Hyderabad / Secunderabad,

Chennai

+1

4-7 Yrs

Not Disclosed

Explore more jobs
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