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
3.7

based on 85.3k Reviews

Filter interviews by

TCS Software Developer 1 Interview Questions and Answers

Updated 30 Jan 2024

TCS Software Developer 1 Interview Experiences

1 interview found

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

I applied via Company Website and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Assignment 

Write to any matters in a assignment

Round 2 - Technical 

(6 Questions)

  • Q1. Self introduction
  • Q2. Basics of resume
  • Q3. What language in choose
  • Ans. 

    The question is asking for the preferred programming language for a Software Developer 1 position.

    • Consider the requirements of the job and the technologies used in the company.

    • Choose a language that is widely used and has good community support.

    • Consider the scalability and performance requirements of the project.

    • Take into account the team's familiarity with the language.

    • Examples: Java, Python, C#, JavaScript

  • Answered by AI
  • Q4. Language questions
  • Q5. What expect in feature
  • Ans. 

    In software development, one can expect new features to enhance functionality and improve user experience.

    • New features are typically designed to address user needs or market demands.

    • They can include enhancements to existing functionality or the introduction of entirely new capabilities.

    • Features may involve changes to the user interface, backend systems, or both.

    • Testing and quality assurance are crucial to ensure the ne...

  • Answered by AI
  • Q6. Laste in send of
  • Ans. 

    The question is unclear and does not make sense.

    • The question seems to be a typo or a mistake.

    • It is not possible to provide a meaningful answer without further clarification.

    • Please ask a different question or provide more information.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for TCS Software Developer 1 interview:
  • basics of wb devlopment
Interview preparation tips for other job seekers - firstly respect in professionals

Interview questions from similar companies

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

I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Aug 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain about anyone project from your resume (might even ask to show the code)
  • Q2. Questions related to topics of your project
Round 2 - One-on-one 

(1 Question)

  • Q1. Resume based instead project based and similar as round 1
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Self introduction
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Sep 2022. There were 3 interview rounds.

Round 1 - Aptitude Test 

Question related to our basic knowledge but it take more time to solve , puzzle, compressive passage , error determine, fill in the blank, dice questions, blood relation, series, profits loss, compound interest, bar graph,pie chart , speed and time, work etc

Round 2 - Coding Test 

There are language like python ,c ,Java in which you will comfortable in that language write solution . There are 2 ques and 45 mins to solve like write a prime number series etc

Round 3 - HR 

(2 Questions)

  • Q1. Tell me about your self Overview of your final year projec
  • Q2. Tell me about your hobbies

Interview Preparation Tips

Topics to prepare for Accenture Software Developer 1 interview:
  • Knowledge about company
  • Hobbies
Interview preparation tips for other job seekers - Don't be smart with your interviewers because they knows everything thing be polite and humble which ques you don't know just tell Sorry I didn't recall at this moment sir.
Be positive give a very precise and good ans
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

IT was an MCQs based test in which mathematicals, grammatical questions, logical thinking questions, programming questions were asked and at the end essay writing.

Round 2 - Technical 

(1 Question)

  • Q1. Here based on programming language theory and practical questions were asked.
Round 3 - HR 

(1 Question)

  • Q1. Here simple about myself and the salary discussion and the role discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Always keep your attitude positive towards the interviewer keep yourself calm don't get panic, if you don't know the answer tell them clearly that you are not sure on this question.
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

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

Round 1 - Technical 

(16 Questions)

  • Q1. What are custom hooks in React, and what are their use cases? Additionally, can you provide an example of a custom hook that performs an API call and utilizes the retrieved data?
  • Q2. What is the difference between useMemo and useCallback in React?
  • Q3. What is the difference between class-based components and functional components in React?
  • Q4. How can you implement the lifecycle of a React component in a functional component?
  • Q5. What are the various state management techniques available in React?
  • Q6. What is the architecture of Redux, and what purposes do middlewares serve within it?
  • Q7. What is hoisting in JavaScript?
  • Q8. What is event bubbling in JavaScript?
  • Q9. What are block scope and function scope in JavaScript?
  • Q10. Have you had experience working with semantic tags in HTML?
  • Q11. What are the various methods for creating an object in JavaScript?
  • Q12. What are the differences between shallow copy and deep copy in JavaScript?
  • Q13. What will be the output of the following JavaScript code fragment: `const a; function test() { console.log(a); }; test();`?
  • Q14. How can you use CSS to arrange elements in a row and column layout?
  • Q15. Have you utilized CSS preprocessors, and if so, which ones?
  • Q16. If I have assigned different colors to an ID and a class and applied both to the same element, which color will be applied based on CSS specificity precedence?

Interview Preparation Tips

Topics to prepare for Cognizant Senior Software Engineer interview:
  • Javascript
  • React.Js
  • HTML
  • CSS
Interview preparation tips for other job seekers - Possessing a deep understanding of JavaScript and React is essential. Interviewers may engage in mind games with candidates; therefore, we should remain calm and focused solely on the questions. Additionally, we need to be confident in our answers; otherwise, they may respond with doubt, asking, "Is that so?"
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(2 Questions)

  • Q1. What is the design of the microservices implemented in your current project?
  • Q2. Can you provide a program that prints the second largest number in both an array and a list, illustrating implementations using streams as well as traditional methods?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via campus placement at Vardhaman College of Engineering, Mahaboobnagar and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude test was simple and basic questions were asked

Round 2 - Coding Test 

They gave us 3 codes out of which 2 should be written correct

Round 3 - Technical 

(2 Questions)

  • Q1. At first I was in trouble logging in due to there cookies specifications then finally panel member had accepted my joining request after waiting in the lobby for 3 and half hours. The approach was friend...
  • Q2. Machine learning types.

Interview Preparation Tips

Interview preparation tips for other job seekers - about project and the technologies used
then he asked me about some DSA based questions and about some situational judgement questions
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. Difference between out and ref.
  • Q2. Sql query to find the 2nd last student marks
  • Q3. Second round was around project specific like why mongodb or posgreSQL? Project architecture and followup questions.
  • Q4. Create global exception handler.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - One-on-one 

(5 Questions)

  • Q1. List down Java 8 features and use case
  • Ans. 

    Java 8 introduced several new features including lambda expressions, streams, and functional interfaces.

    • Lambda expressions: Allow for more concise and readable code by enabling functional programming.

    • Streams: Provide a way to work with collections of objects in a more functional style.

    • Functional interfaces: Interfaces with a single abstract method, used to enable lambda expressions.

    • Optional class: Helps to avoid null p...

  • Answered by AI
  • Q2. List down Spring boot annotation used
  • Ans. 

    Spring boot annotations are used to simplify the development process by providing metadata to the Spring framework.

    • 1. @SpringBootApplication - Main annotation to indicate the main class of a Spring Boot application.

    • 2. @RestController - Annotation for RESTful web services.

    • 3. @Autowired - Dependency injection annotation.

    • 4. @GetMapping, @PostMapping, @PutMapping, @DeleteMapping - Annotations for mapping HTTP requests to c...

  • Answered by AI
  • Q3. Difference between String builder and String Buffer
  • Ans. 

    String Builder is not synchronized and faster, while String Buffer is synchronized and slower.

    • String Builder is not thread-safe, while String Buffer is thread-safe.

    • String Builder is faster due to lack of synchronization, while String Buffer is slower due to synchronization.

    • String Builder is recommended for single-threaded operations, while String Buffer is recommended for multi-threaded operations.

  • Answered by AI
  • Q4. What is String pool
  • Ans. 

    String pool is a storage area in memory where strings are stored to optimize memory usage by reusing common strings.

    • String pool helps in reducing memory usage by storing only one copy of each unique string.

    • Strings created using double quotes are stored in the string pool.

    • Strings created using new keyword are not stored in the string pool.

  • Answered by AI
  • Q5. Number of memory type have. like heap memory , stack
  • Ans. 

    There are two main types of memory in a computer system: stack memory and heap memory.

    • Stack memory is used for static memory allocation and is managed by the compiler. It is typically faster but limited in size.

    • Heap memory is used for dynamic memory allocation and is managed by the programmer. It is slower but has a larger size.

    • Examples: C programming language uses stack memory for function calls and heap memory for dy

  • Answered by AI

Interview Preparation Tips

Topics to prepare for IBM Senior Software Engineer interview:
  • Collections
  • java 8
  • Spring Boot
  • tsl
  • SSL
  • OOPS
  • String pool
  • Heap memory
  • Strig builder
  • String buffer

Skills evaluated in this interview

TCS Interview FAQs

How many rounds are there in TCS Software Developer 1 interview?
TCS interview process usually has 2 rounds. The most common rounds in the TCS interview process are Assignment and Technical.
What are the top questions asked in TCS Software Developer 1 interview?

Some of the top questions asked at the TCS Software Developer 1 interview -

  1. what language in cho...read more
  2. what expect in feat...read more
  3. laste in send...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 TCS interview
Company Website
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Accenture Interview Questions
3.9
 • 8k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
LTIMindtree Interview Questions
3.9
 • 2.9k Interviews
IBM Interview Questions
4.1
 • 2.4k Interviews
View all
TCS Software Developer 1 Salary
based on 207 salaries
₹2.6 L/yr - ₹9.8 L/yr
42% less than the average Software Developer 1 Salary in India
View more details

TCS Software Developer 1 Reviews and Ratings

based on 18 reviews

4.3/5

Rating in categories

4.4

Skill development

4.7

Work-Life balance

3.2

Salary & Benefits

4.8

Job Security

4.7

Company culture

3.0

Promotions/Appraisal

4.2

Work Satisfaction

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

₹1 L/yr - ₹9 L/yr

IT Analyst
67.8k salaries
unlock blur

₹5.1 L/yr - ₹16 L/yr

AST Consultant
51k salaries
unlock blur

₹8 L/yr - ₹25 L/yr

Assistant System Engineer
31.3k salaries
unlock blur

₹2.2 L/yr - ₹5.6 L/yr

Associate Consultant
28.6k 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.7
Compare

Accenture

3.9
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview