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, Process, and Tips

Updated 11 Jan 2025

Top TCS Programmer Analyst Interview Questions and Answers

View all 7 questions

TCS Programmer Analyst Interview Experiences

9 interviews found

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

(3 Questions)

  • Q1. Difference between let and const in javascript
  • Q2. Map() uses
  • Q3. Concat 2 arrays

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare with all basic questions
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

Programmer Analyst Interview Questions Asked at Other Companies

asked in Cognizant
Q1. 1 Tell me about your self 2 What is c# 3 What is oops concept 4 W ... read more
asked in Cognizant
Q2. What is stack? How do you convert a queue to stack?
Q3. What is SQL? define ddl? Why should we hire you?
asked in Cognizant
Q4. What is the difference between structure and class?
asked in Cognizant
Q5. Two defined table and fetching data is done one table has 20 reco ... read more
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
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 

It is totally depends on basic concepts and mathematics

Round 3 - One-on-one 

(2 Questions)

  • Q1. It is our interview round.it is very easy.you prepare with your resume.
  • Q2. What is your Favourite subject? What is your role of responsibility?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be positive,Be prepared,Be promote,Be productive .

TCS interview questions for designations

 Programmer Analyst Trainee

 (2)

 Programmer

 (12)

 Software Programmer

 (2)

 Trainee Programmer

 (1)

 SAS Programmer

 (1)

 Java Programmer

 (1)

 Associate Software Programmer

 (1)

 Statistical Programmer

 (1)

Programmer Analyst Interview Questions & Answers

user image Abhishek Gupta

posted on 27 May 2024

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

I applied via LinkedIn and was interviewed before May 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Easy to medium test good test

Round 2 - Coding Test 

Two coding questions easy to modrate

Round 3 - HR 

(2 Questions)

  • Q1. Introduce yourself
  • Q2. What are you see as of 5 years

Interview Preparation Tips

Interview preparation tips for other job seekers - Study easy to modrate qustions

Get interview-ready with Top TCS Interview Questions

I applied via Naukri.com and was interviewed in Mar 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aggrawal

Round 2 - Technical 

(2 Questions)

  • Q1. C,c++,JAVA basics of language, interested area
  • Q2. HR round,the talk about company and field

Interview Preparation Tips

Interview preparation tips for other job seekers - You have basic of how the coding can be excuted. You can to understand to study. The company good coding skill they can selected

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
Round 1 - Coding Test 

.NET

Round 2 - Technical 

(1 Question)

  • Q1. Detailed .NET interview

Interview Preparation Tips

Interview preparation tips for other job seekers - Go well prepared with the skill set you are applying for

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

Interview Questionnaire 

1 Question

  • Q1. All about project, c , c++

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident
Don't lie
Work on your communication skills

Interview questions from similar companies

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

I was interviewed in Jan 2025.

Round 1 - Coding Test 

It's easy just be yourself

Round 2 - Technical 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. About core Java and oops concept
Round 3 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. What are your strengths and weakness
  • Ans. 

    Strengths: Strong problem-solving skills, attention to detail, quick learner. Weakness: Sometimes too focused on perfection.

    • Strength: Strong problem-solving skills - able to analyze complex problems and come up with effective solutions

    • Strength: Attention to detail - ensures accuracy in coding and testing

    • Strength: Quick learner - able to quickly adapt to new technologies and languages

    • Weakness: Sometimes too focused on p...

  • Answered by AI

TCS Interview FAQs

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

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

  1. What does i indicates in arra...read more
  2. What are genetically modified organi...read more
  3. difference between let and const in javascr...read more

Tell us how to improve this page.

TCS Programmer Analyst Interview Process

based on 7 interviews

2 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
View more
TCS Programmer Analyst Salary
based on 155 salaries
₹2.2 L/yr - ₹9 L/yr
10% less than the average Programmer Analyst Salary in India
View more details

TCS Programmer Analyst Reviews and Ratings

based on 26 reviews

4.0/5

Rating in categories

3.7

Skill development

3.5

Work-life balance

3.3

Salary

3.8

Job security

3.7

Company culture

3.3

Promotions

3.7

Work satisfaction

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

₹1 L/yr - ₹9 L/yr

IT Analyst
66.6k salaries
unlock blur

₹5.1 L/yr - ₹16 L/yr

AST Consultant
51.5k salaries
unlock blur

₹8 L/yr - ₹25.1 L/yr

Assistant System Engineer
29.8k salaries
unlock blur

₹2.2 L/yr - ₹8.6 L/yr

Associate Consultant
29.5k salaries
unlock blur

₹9 L/yr - ₹32 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