i
TCS
Filter interviews by
I appeared for an interview in Jan 2025.
Add number as string along with basics react questions.
I applied via Campus Placement
Medium to hard level, 2 coding questions which was easy level
Supervised learning uses labeled data for training, while unsupervised learning uses unlabeled data.
Supervised learning requires labeled data for training, while unsupervised learning does not.
In supervised learning, the model learns from input-output pairs, while in unsupervised learning, the model finds patterns in the data.
Examples of supervised learning include classification and regression tasks, while examples of...
I applied via Walk-in and was interviewed in Nov 2024. There was 1 interview round.
Electrical testing process involves checking the functionality and safety of electrical systems and equipment.
Electrical testing is essential to ensure the proper functioning of electrical systems and equipment.
Testing involves using specialized equipment to measure voltage, current, resistance, and continuity.
Common tests include insulation resistance testing, earth continuity testing, and polarity testing.
Regular tes...
What people are saying about TCS
I applied via Campus Placement and was interviewed in Jul 2024. There were 3 interview rounds.
1. Aptitude
A) Verbal
B) Reasoning
C) Quants
2. Coding test
A) Arrays - Number of ways to reach a position after exactly K steps
B) Rotate Matrix
Tuple is immutable, ordered collection of elements while list is mutable, ordered collection of elements in Python.
Tuple is created using parentheses () while list is created using square brackets []
Tuple elements cannot be changed once assigned while list elements can be modified
Tuple is faster than list for iteration and accessing elements
Example: tuple_example = (1, 2, 3) and list_example = [1, 2, 3]
Agile methodology is iterative and flexible, while waterfall model is sequential and rigid.
Agile focuses on delivering working software in short iterations
Waterfall follows a linear sequential flow from requirements to testing
Agile allows for changes and feedback throughout the development process
Waterfall requires all requirements to be defined upfront
Agile is more adaptive to changes in project scope
Waterfall is less
Agile is iterative and flexible, while waterfall is sequential and rigid.
Agile involves continuous feedback and adaptation, while waterfall follows a linear approach.
Agile is best suited for projects with changing requirements, while waterfall is better for projects with well-defined requirements.
Agile promotes collaboration and communication among team members, while waterfall focuses on documentation and formal proce...
Yes, there are drawbacks of Agile model.
Lack of predictability in terms of project timelines and deliverables
Difficulty in handling large and complex projects
Dependency on customer collaboration and feedback can sometimes slow down the process
Requires experienced team members for effective implementation
May lead to scope creep if not managed properly
I want to work at TCS because of its reputation for innovation, global presence, and opportunities for growth.
TCS is known for its cutting-edge technology solutions and innovation in the IT industry.
TCS has a strong global presence with offices in multiple countries, providing opportunities for international exposure.
TCS offers a wide range of projects and clients, allowing for professional growth and development.
TCS h...
My hobbies include playing the guitar, hiking, and reading science fiction novels.
Playing the guitar
Hiking
Reading science fiction novels
I have extensive team project experience in college, working on various assignments and presentations.
Led a team of 5 students to develop a mobile application for a class project
Collaborated with classmates to create a research paper on artificial intelligence
Participated in a group presentation on cybersecurity for a final exam
Yes, I am a continuous learner who is always seeking to expand my knowledge and skills.
I regularly attend workshops, seminars, and online courses to stay updated with the latest technologies and trends.
I actively seek feedback from colleagues and supervisors to identify areas for improvement.
I enjoy reading technical blogs and articles to enhance my understanding of complex concepts.
I have pursued certifications in rel...
I have successfully completed multiple projects on time and received recognition for my problem-solving skills.
Received Employee of the Month award for implementing a new system that improved efficiency by 20%
Led a team in developing a software solution that reduced errors by 15%
Achieved a 98% customer satisfaction rate in handling technical support issues
TCS interview questions for popular designations
I applied via Referral and was interviewed in Oct 2024. There were 3 interview rounds.
Get interview-ready with Top TCS Interview Questions
I applied via Job Fair and was interviewed in Dec 2024. There was 1 interview round.
Java 11 introduced new features like local-variable syntax for lambda parameters, HTTP client API, and more.
Local-variable syntax for lambda parameters allows var to be used in lambda expressions.
HTTP client API provides a standard API for making HTTP requests and handling responses.
Nest-based access control enhances the security and maintainability of Java code.
Flight recorder API enables Java Flight Recorder to be us...
Parameterised testing in JUnit allows running the same test with different inputs.
Parameterised tests use @ParameterizedTest annotation in JUnit 5.
Parameters are provided using @MethodSource or @CsvSource annotations.
Each set of parameters is passed to the test method as arguments.
Helps in testing multiple scenarios with a single test method.
Example: @ParameterizedTest @ValueSource(ints = {1, 2, 3}) void test(int num)
I appeared for an interview in Feb 2025.
Reasonings question and some maths related
They give you topic and you have to explain
I appeared for an interview in Feb 2025.
This role aligns perfectly with my career goals, offering growth, skill enhancement, and impactful contributions to projects.
Opportunity to work on innovative projects, like developing scalable applications that improve user experience.
Chance to collaborate with a talented team, enhancing my teamwork and communication skills.
Access to continuous learning through workshops and mentorship, helping me stay updated with in...
The duration of TCS interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 8.6k interviews
Interview experience
based on 90.6k reviews
Rating in categories
Bangalore / Bengaluru
2-7 Yrs
Not Disclosed
Bangalore / Bengaluru
2-7 Yrs
Not Disclosed
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.2k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.5k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.8 L/yr |
Associate Consultant
29.6k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture