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

Clear (1)

TCS Senior Developer Interview Questions, Process, and Tips

Updated 18 Oct 2024

Top TCS Senior Developer Interview Questions and Answers

  • Q1. What were the data retrieval steps in Informatica, while doing the ETL ?
  • Q2. What were the schedulers you 've used to schedule your ETL jobs? What are the advantages of each of them?
  • Q3. how did the project configuration can be done in .net without using the config files
View all 9 questions

TCS Senior Developer Interview Experiences

13 interviews found

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

(2 Questions)

  • Q1. Java8 stream API, functional interfaces
  • Q2. Collections, spring boot
Round 2 - Behavioral 

(1 Question)

  • Q1. Why you wanto to join tcs?
  • Ans. 

    I want to join TCS because of its reputation for innovation and growth opportunities.

    • TCS is known for its cutting-edge technology solutions

    • Opportunities for career advancement and skill development

    • Global presence and diverse client base

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy interview if u prepare well.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explain about ssl certifcate
  • Ans. 

    SSL certificate is a digital certificate that authenticates the identity of a website and encrypts data transmitted between the website and the user's browser.

    • SSL certificates are used to secure communication over the internet by encrypting data.

    • They are issued by Certificate Authorities (CAs) after verifying the identity of the website owner.

    • SSL certificates contain information such as the domain name, issuer, and exp...

  • Answered by AI
  • Q2. Adding the node into linked list
  • Ans. 

    To add a node into a linked list, you need to update the pointers of the previous node and the new node.

    • Create a new node with the data to be added

    • Update the next pointer of the new node to point to the current node's next

    • Update the next pointer of the current node to point to the new node

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Add element in linked list
  • Ans. 

    To add an element in a linked list, create a new node and update pointers accordingly.

    • Create a new node with the data to be added

    • Update the next pointer of the new node to point to the current head of the linked list

    • Update the head pointer to point to the new node

  • Answered by AI

Skills evaluated in this interview

Senior Developer Interview Questions Asked at Other Companies

Q1. What is your current CTC and what is your expected CTC?
asked in GlobalLogic
Q2. 4. How to delete duplicate rows based on key in a table?
asked in TCS
Q3. What were the data retrieval steps in Informatica, while doing th ... read more
Q4. Write a Serverless function to expose a CRUD operation API using ... read more
asked in GlobalLogic
Q5. 3.How to implement SCDs and different between them?
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Autosar stack configuration
Round 2 - One-on-one 

(1 Question)

  • Q1. Coding round questions
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Tell some springboot annotations ? What is maven? What are Java 8 features ?
  • Ans. 

    Springboot annotations include @RestController, @Autowired, @RequestMapping. Maven is a build automation tool. Java 8 features include lambda expressions, streams, and functional interfaces.

    • @RestController - used to define RESTful web services

    • @Autowired - used for automatic dependency injection

    • @RequestMapping - maps HTTP requests to handler methods

    • Maven is a build automation tool that manages project dependencies and b...

  • Answered by AI

Skills evaluated in this interview

TCS interview questions for designations

 Senior Java Developer

 (19)

 Senior Software Developer

 (13)

 Senior Salesforce Developer

 (5)

 Senior .NET Developer

 (4)

 Senior Android Developer

 (3)

 Senior IOS Developer

 (3)

 Senior PHP Developer

 (3)

 Senior Mainframe Developer

 (3)

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

I applied via Job Portal and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - Coding Test 

JavaStream API - Employee list need to get data based on department of HR and more than salary of 30000

Get interview-ready with Top TCS Interview Questions

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

I applied via Naukri.com and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Opps concepts and questions like reverse linked, string palindrome

Round 2 - Technical 

(1 Question)

  • Q1. Table , linux flow
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Be prepared and give upto point answer

Round 2 - One-on-one 

(2 Questions)

  • Q1. Tell me about project
  • Q2. Tell me about day today job

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared and get upto point

I applied via Walk-in and was interviewed in Apr 2022. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. How did the project configuration can be done in .net without using the config files
  • Ans. 

    Project configuration in .NET without config files

    • Use code-based configuration instead of XML configuration

    • Create a custom configuration provider

    • Use environment variables or command line arguments

    • Use a database or other external storage for configuration data

  • Answered by AI
  • Q2. What are the ways you can add authentication to the .net app service
  • Ans. 

    There are multiple ways to add authentication to .NET app service.

    • Using Azure Active Directory

    • Using IdentityServer

    • Using OAuth2

    • Using OpenID Connect

    • Using JWT Tokens

  • Answered by AI
  • Q3. Troubleshoot modules how do you decide and when
  • Ans. 

    I troubleshoot modules by identifying the problem, analyzing the code, and testing solutions.

    • Identify the problem by reproducing the issue and gathering information

    • Analyze the code to understand how it works and where the issue may be

    • Test solutions by implementing and verifying the fix

    • Document the troubleshooting process and solution for future reference

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare for full handson with the seinor dev role. The role is more towards how can you manage the technical issues with good analytical sense

Skills evaluated in this interview

I applied via Recruitment Consulltant and was interviewed before Dec 2021. 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 Resume tips
Round 2 - Coding Test 

Some basic DDL and DML queries were asked for the tables to be framed in their databases.

Round 3 - One-on-one 

(1 Question)

  • Q1. What were the schedulers you 've used to schedule your ETL jobs? What are the advantages of each of them?
  • Ans. 

    I have used Airflow and Oozie for scheduling ETL jobs.

    • Airflow provides a user-friendly UI and supports multiple languages.

    • Oozie is good for Hadoop-based ETL jobs and has a web console for monitoring.

    • Airflow has a larger community and more plugins available.

    • Oozie has better integration with Hadoop ecosystem tools.

    • Both are open-source and can handle complex workflows.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for TCS Senior Developer interview:
  • Online Research
Interview preparation tips for other job seekers - R-dbms and Informatica Core ETL- These were the key aspects, checked in my interview with the TCS.

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed before Jul 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all Resume tips
Round 2 - Coding Test 

Some coding queries were asked in this round, on the Big Data processing with the Hadoop ecosystem and Hive database.

Round 3 - Technical 

(4 Questions)

  • Q1. More in-depth coding queries were asked in this round.
  • Q2. Questions regarding Informatica Data Retrieval were asksed.
  • Q3. What were the data retrieval steps in Informatica, while doing the ETL ?
  • Ans. 

    Data retrieval steps in Informatica ETL process

    • Identify the source data to be extracted

    • Create source and target connections in Informatica

    • Design mappings to extract, transform, and load data

    • Use transformations like Filter, Joiner, Lookup, etc.

    • Run the ETL job to retrieve data from source to target

  • Answered by AI
  • Q4. More questions on the Informatica Data Quality were asked in this round.

Interview Preparation Tips

Topics to prepare for TCS Senior Developer interview:
  • Informatica
  • ETL Administration
Interview preparation tips for other job seekers - Be confident in your primary skill-sets, put in your resume.

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

TCS Interview FAQs

How many rounds are there in TCS Senior Developer interview?
TCS interview process usually has 2-3 rounds. The most common rounds in the TCS interview process are Technical, Coding Test and One-on-one Round.
How to prepare for TCS Senior Developer 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 Java, AWS, J2Ee, Javascript and Python.
What are the top questions asked in TCS Senior Developer interview?

Some of the top questions asked at the TCS Senior Developer interview -

  1. What were the data retrieval steps in Informatica, while doing the ET...read more
  2. What were the schedulers you 've used to schedule your ETL jobs? What are the ...read more
  3. how did the project configuration can be done in .net without using the config ...read more

Recently Viewed

JOBS

Browse jobs

Discover jobs you love

SALARIES

TikTok

SME

unlock blur L/yr

(4 salaries)

SALARIES

Instagram

73 salaries

COMPANY BENEFITS

YouTube

14 benefits

SALARIES

IBM

JOBS

AMH Services

No Jobs

SALARIES

YouTube

SALARIES

Twitter

JOBS

Snow World

No Jobs

JOBS

PS Jewels

No Jobs

Tell us how to improve this page.

TCS Senior Developer Interview Process

based on 10 interviews

2 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
View more
TCS Senior Developer Salary
based on 626 salaries
₹5 L/yr - ₹21.1 L/yr
20% less than the average Senior Developer Salary in India
View more details

TCS Senior Developer Reviews and Ratings

based on 34 reviews

4.0/5

Rating in categories

3.7

Skill development

4.0

Work-life balance

3.2

Salary

4.4

Job security

3.7

Company culture

2.9

Promotions

3.3

Work satisfaction

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

₹0 L/yr - ₹0 L/yr

IT Analyst
66.4k 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