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 Application Developer Interview Questions, Process, and Tips

Updated 23 Jun 2024

Top TCS Application Developer Interview Questions and Answers

  • Q1. What is software devlopement life cycle and why testing is done?
  • Q2. What is the difference between different kind of linux OS?
  • Q3. Difference between windows and linux and  which OS you prefer and why?
View all 28 questions

TCS Application Developer Interview Experiences

18 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Oops concepts in java
  • Ans. 

    Oops concepts in Java refer to Object-Oriented Programming principles like Inheritance, Polymorphism, Encapsulation, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Polymorphism: Allows objects to be treated as instances of their parent class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Abstraction: Hides the implementation detail...

  • Answered by AI
  • Q2. Core Java concepts

Skills evaluated in this interview

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

I applied via Campus Placement

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all Resume tips
Round 2 - Aptitude Test 

Quantitative
Reasoning
Verbal
Coding

Round 3 - Technical 

(1 Question)

  • Q1. Questions are mostly from java
Round 4 - HR 

(1 Question)

  • Q1. Basic HR questions like willing to relocate etc...

Application Developer Interview Questions Asked at Other Companies

asked in Oracle
Q1. Minimum Cost to Connect All Points Problem Statement Given an arr ... read more
asked in Fujitsu
Q2. Reverse Linked List Problem Statement Given a singly linked list ... read more
asked in Oracle
Q3. Puzzle: – Two persons X and Y are sitting side by side with a coi ... read more
asked in Oracle
Q4. Count Subsequences Problem Statement Given an integer array ARR o ... read more
asked in Oracle
Q5. Remove the Kth Node from the End of a Linked List You are given a ... read more
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 - Aptitude Test 

1 person work complete 1 day and find 5 persons complete that work howmuch

Round 3 - Coding Test 

What is the syntax of create table

Round 4 - Technical 

(1 Question)

  • Q1. What are the applications of dbms
  • Ans. 

    DBMS is used to manage and organize data in various applications.

    • DBMS is used in banking systems to manage customer data and transactions.

    • It is used in e-commerce websites to store and retrieve product information.

    • DBMS is used in healthcare systems to manage patient records and medical data.

    • It is used in educational institutions to manage student information and academic records.

    • DBMS is used in airline reservation syst

  • Answered by AI
Round 5 - HR 

(1 Question)

  • Q1. What are habits of software engineer
  • Ans. 

    Software engineers have habits that help them be productive and efficient.

    • Writing clean and maintainable code

    • Continuous learning and improvement

    • Collaborating with team members

    • Using version control systems

    • Testing and debugging code

    • Documenting code and processes

    • Following coding standards and best practices

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please think and tell right answers your interviewer

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Jan 2022. There were 2 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 - One-on-one 

(3 Questions)

  • Q1. Basic c++ and oops concepts
  • Q2. Basic coding skills check
  • Q3. Project architecture and day to day activities
  • Ans. 

    Explanation of project architecture and daily tasks for an application developer.

    • Project architecture involves designing and implementing the overall structure of the application.

    • Daily tasks may include coding, testing, debugging, and collaborating with team members.

    • Application developers may also be responsible for maintaining and updating existing applications.

    • They may need to stay up-to-date with new technologies an...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and calm to go through the process

TCS interview questions for designations

 Java Application Developer

 (2)

 Assistant Application Developer

 (1)

 IOS Application Developer

 (1)

 Mobile Application Developer

 (1)

 Android Mobile Application Developer

 (1)

 Bilingual Application Developer

 (1)

 Fullstack Java Application Developer

 (1)

 Application Support Engineer

 (7)

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 3 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Basic questions
Round 2 - HR 

(1 Question)

  • Q1. Expected salary
Round 3 - HR 

(1 Question)

  • Q1. Basic introduction

Get interview-ready with Top TCS Interview Questions

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

I applied via Company Website and was interviewed before May 2023. There was 1 interview round.

Round 1 - Coding Test 

They were mostly asking based on resume and any one programming language basics and CS fundamentals.

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be strong at fundamentals, have good grip on any one programming language. Having some projects is a plus always.

Interview Questionnaire 

3 Questions

  • Q1. Mostly basic questions about the language which you mentioned in resume be prepared for that.And read all basic concept about project which you mentioned in your resume.
  • Q2. Be prepared with information about Tcs orgnazation.
  • Q3. Speak confidantly and should accept that qustion which you really don't know about them

Interview Questionnaire 

1 Question

  • Q1. Why should we hire you is one of the questione you are asked.?

Interview Questionnaire 

7 Questions

  • Q1. Tell me about yourself
  • Q2. Are you willing to relocate
  • Q3. Are you aware of TCS 2 years bond
  • Q4. Getch() in C
  • Ans. 

    getch() is a function in C that reads a single character from the keyboard without echoing it.

    • getch() is defined in the header file.

    • It is commonly used to read single characters for menu selection or password input.

    • The character read by getch() is not displayed on the screen.

    • getch() is a blocking function, meaning it waits for user input before proceeding.

    • Example: char ch = getch();

  • Answered by AI
  • Q5. Polymorphism in java
  • Ans. 

    Polymorphism is the ability of an object to take on many forms. In Java, it is achieved through method overriding and interfaces.

    • Polymorphism allows objects of different classes to be treated as if they are of the same class.

    • Method overriding is when a subclass provides its own implementation of a method that is already defined in its superclass.

    • Interfaces allow for polymorphism by defining a set of methods that a clas...

  • Answered by AI
  • Q6. Difference between post and get methods of php
  • Ans. 

    POST and GET are HTTP methods used to send data to a server. POST is used to send data in the request body while GET sends data in the URL.

    • POST is more secure as it doesn't expose data in the URL

    • GET has a limit on the amount of data that can be sent

    • POST is used for submitting forms, uploading files, etc.

    • GET is used for fetching data from the server

    • Examples: POST - submitting a login form, GET - fetching search results

  • Answered by AI
  • Q7. Basic networking questions

Interview Preparation Tips

Round: HR Interview
Experience: ve done self analysis well
Tips: Be calm and composed

Round: Technical Interview
Experience: overall technical interview was fine.They dont go in deep and stick only to the basics.Make sure you know well the stuff you mention in your resume
Tips: Be absolutely confident of your basics

General Tips: Be confident and rest assured
Skills: Areas Of Interest, Basic C/C++
College Name: Vidyalankar Institute Of Technology
Motivation: Plethora of opportunities for freshers

Skills evaluated in this interview

Interview Questionnaire 

3 Questions

  • Q1. Write a code for arranging numbers in sorted order
  • Ans. 

    Code for arranging numbers in sorted order

    • Use a sorting algorithm like bubble sort, insertion sort, or quicksort

    • Determine if the numbers are integers or floating point numbers

    • Consider the size of the input array and the time complexity of the algorithm

    • Check for edge cases like empty array or array with only one element

  • Answered by AI
  • Q2. What is Data Mining
  • Ans. 

    Data mining is the process of discovering patterns and insights from large datasets.

    • It involves using statistical and machine learning techniques to analyze data

    • The goal is to extract useful information and knowledge from the data

    • Examples include identifying customer buying patterns or predicting stock prices

    • Data mining can also be used in fields such as healthcare to identify disease risk factors

  • Answered by AI
  • Q3. What is a need of compiler
  • Ans. 

    Compiler is needed to translate high-level programming language code into machine code.

    • Compilers are used to convert human-readable code into machine-readable code.

    • They help in detecting errors and bugs in the code before execution.

    • Compilers optimize the code for better performance and efficiency.

    • Examples of compilers include GCC, Clang, and Visual C++.

  • Answered by AI

Interview Preparation Tips

Skills:
College Name: Anna University Chennai

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 Application Developer interview?
TCS interview process usually has 2-3 rounds. The most common rounds in the TCS interview process are HR, Resume Shortlist and Technical.
How to prepare for TCS Application 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 Application Development, C#, Cobol, JCL and Javascript.
What are the top questions asked in TCS Application Developer interview?

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

  1. What is software devlopement life cycle and why testing is do...read more
  2. What is the difference between different kind of linux ...read more
  3. Difference between windows and linux and  which OS you prefer and w...read more

Recently Viewed

INTERVIEWS

Apco Infratech

No Interviews

INTERVIEWS

Mu Sigma

No Interviews

INTERVIEWS

Capgemini

No Interviews

INTERVIEWS

Sheth Developers

No Interviews

Tell us how to improve this page.

TCS Application Developer Interview Process

based on 5 interviews

3 Interview rounds

  • Technical Round
  • HR Round
  • Personal Interview1 Round
View more
TCS Application Developer Salary
based on 593 salaries
₹2.3 L/yr - ₹10.5 L/yr
46% less than the average Application Developer Salary in India
View more details

TCS Application Developer Reviews and Ratings

based on 46 reviews

3.8/5

Rating in categories

3.6

Skill development

4.0

Work-life balance

2.7

Salary

4.5

Job security

3.7

Company culture

2.5

Promotions

3.5

Work satisfaction

Explore 46 Reviews and Ratings
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
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent