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 Programmer Analyst Interview Questions and Answers for Experienced

Updated 11 Jan 2025

TCS Programmer Analyst Interview Experiences for Experienced

3 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is a linked list
  • Ans. 

    A linked list is a data structure consisting of nodes where each node contains a data field and a reference to the next node.

    • Consists of nodes connected by pointers/references

    • Does not have a fixed size like an array

    • Can easily insert or delete elements without shifting other elements

    • Example: Singly linked list, Doubly linked list

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Write a Bubble Sort program
  • Ans. 

    Bubble Sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order.

    • Initialize an array of strings to be sorted

    • Repeat until no swaps are needed: Compare adjacent elements and swap if necessary

    • Continue until the array is sorted in ascending order

  • Answered by AI

Skills evaluated in this interview

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

(1 Question)

  • Q1. What is polymorphism
  • Ans. 

    Polymorphism is the ability of a single function or method to operate on different types of data.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).

    • Example: Inheritance in object-oriented programming languages like Java allows for polymorphism.

  • Answered by AI

I applied via Campus Placement and was interviewed before Aug 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

3 hours of test which consists of Aptitude,verbal, reasoning questions and coding of 2 questions.

Round 2 - Technical 

(4 Questions)

  • Q1. Tell me about your self
  • Q2. What project have you done ?
  • Q3. What does i indicates in array ?
  • Ans. 

    i indicates the index of an element in an array.

    • i is a variable used to access elements in an array.

    • It starts at 0 for the first element and increments by 1 for each subsequent element.

    • For example, in the array ['apple', 'banana', 'orange'], i=0 would refer to 'apple', i=1 to 'banana', and i=2 to 'orange'.

  • Answered by AI
  • Q4. What are genetically modified organisms
  • Ans. 

    Genetically modified organisms (GMOs) are organisms whose genetic material has been altered in a way that does not occur naturally.

    • GMOs are created by inserting genes from one organism into another to give it a desired trait.

    • They are commonly used in agriculture to create crops that are resistant to pests or herbicides.

    • GMOs have been a controversial topic due to concerns about their safety and potential impact on the e...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Please share your national ID as a proof
  • Q2. Wheather you can relocate or not

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident ........ Along with that body language also plays a key role in interview

Interview questions from similar companies

I applied via Company Website and was interviewed before Oct 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Tell me about your experience

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident adn clear when you answer

What people are saying about TCS

View All
a senior associate
2w
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.

I applied via Company Website and was interviewed before Feb 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. They asked about dbms questions in the form of table formate
  • Q2. They asked code for some python program

Interview Preparation Tips

Interview preparation tips for other job seekers - Firstly they conducted computer based technical exam and then after qualifying that then we will go for face face interview and then lastly HR round will be held.

I applied via LinkedIn and was interviewed before Jul 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy logical questions
basic quant

Round 2 - Coding Test 

Easy level coding questions
Counting frequency of alphabets

Interview Preparation Tips

Interview preparation tips for other job seekers - Just go through the basics of javascript
Hoisting

Interview Questionnaire 

1 Question

  • Q1. How to use multiple dispatch in redux?
  • Ans. 

    Multiple dispatch is not a feature of Redux. It can be achieved using middleware or custom logic.

    • Middleware like redux-thunk or redux-saga can be used to dispatch multiple actions based on a single action.

    • Custom logic can be implemented in the reducer to handle multiple actions based on a single action type.

    • For example, a single 'ADD_ITEM' action can trigger multiple actions like 'UPDATE_TOTAL', 'UPDATE_HISTORY', etc.

    • M...

  • Answered by AI

Skills evaluated in this interview

Are these interview questions helpful?

I applied via Job Portal and was interviewed before Dec 2019. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. First they ask basic questions like HTML SQL Java.

Interview Preparation Tips

Interview preparation tips for other job seekers - First we learn basics programming knowledge and we confident to attend interview and speak bold.

I applied via Naukri.com and was interviewed in Aug 2018. There was 0 interview round.

Interview Preparation Tips

General Tips: All Java basic questions will be asked including servlets and jsp even about application and web servers. To clear,1st round you should have strong core Java knowledge along with few real time examples. Collections are mandatory.
Database knowledge could be expected. RestFul and soap along with spring and spring boot, your project details and your responsibilities.
Skills: SOAP, RestFul, Spring, Springboot, Java Application Development, Java Programming, Javascript, Communication, Body Language, Problem Solving, Analytical Skills, Decision Making Skills
Duration: 1-4 weeks

I applied via Walk-in and was interviewed before Sep 2019. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. 1.Technical Ques(OOPS Concept)and 2. Area of Interest 3. About Company 4. more

Interview Preparation Tips

Interview preparation tips for other job seekers - Hello Folks,
Sharing some tips while facing Interview Assessment or GD Round Assessment.
1. Be Confident always give the answer what they ask for, Never connect your answer with different topic.
2. Always go through Company Portal or wiki about their Operation & Function.
3. Always have positive vibes that whatever yes or No, You will surely gain something.
All the Best..!!

TCS Interview FAQs

How many rounds are there in TCS Programmer Analyst interview for experienced candidates?
TCS interview process for experienced candidates usually has 2 rounds. The most common rounds in the TCS interview process for experienced candidates are Technical, Aptitude Test and HR.
What are the top questions asked in TCS Programmer Analyst interview for experienced candidates?

Some of the top questions asked at the TCS Programmer Analyst interview for experienced candidates -

  1. What does i indicates in arra...read more
  2. What are genetically modified organi...read more
  3. What is a linked l...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3.5/5

based on 2 interview experiences

Difficulty level

Moderate 100%
View more
TCS Programmer Analyst Salary
based on 174 salaries
₹2.3 L/yr - ₹10 L/yr
6% less than the average Programmer Analyst Salary in India
View more details

TCS Programmer Analyst Reviews and Ratings

based on 25 reviews

3.9/5

Rating in categories

3.7

Skill development

3.5

Work-life balance

3.2

Salary

3.7

Job security

3.6

Company culture

3.2

Promotions

3.6

Work satisfaction

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

₹1 L/yr - ₹9 L/yr

IT Analyst
65.6k salaries
unlock blur

₹7.7 L/yr - ₹12.9 L/yr

AST Consultant
53.5k salaries
unlock blur

₹12 L/yr - ₹21 L/yr

Assistant System Engineer
33.2k salaries
unlock blur

₹2.7 L/yr - ₹6.4 L/yr

Associate Consultant
32.9k salaries
unlock blur

₹16.2 L/yr - ₹28 L/yr

Explore more salaries
Compare TCS with

Amazon

4.0
Compare

Wipro

3.7
Compare

Infosys

3.6
Compare

Accenture

3.7
Compare
write
Share an Interview