i
TCS
Filter interviews by
Basic aptitude questions
Basic programming problems
Python libraries are pre-written code modules that provide a wide range of functionalities to simplify and speed up development.
Python libraries are collections of functions and methods that can be imported and used in your code.
They help developers avoid reinventing the wheel by providing ready-made solutions for common tasks.
Examples of popular Python libraries include NumPy for numerical computing, Pandas for data m...
Types of variables in Python include integers, floats, strings, lists, tuples, dictionaries, and booleans.
Integers: whole numbers without decimal points (e.g. 5, -3)
Floats: numbers with decimal points (e.g. 3.14, -0.5)
Strings: sequences of characters enclosed in quotes (e.g. 'hello', '123')
Lists: ordered collections of items enclosed in square brackets (e.g. [1, 'apple', True])
Tuples: ordered collections of items enclo...
I applied via Company Website and was interviewed in Jun 2024. There were 3 interview rounds.
Aptitude plus coding with 2 easy level coding questions which you can attempt in any language
What people are saying about TCS
More C++ questions about oops, and examples
TCS interview questions for designations
I applied via Campus Placement
Verbal and reasoning and aptitude
2 easy coding questions
Yes, I am available for rotational shifts.
I am flexible with my work schedule and can accommodate rotational shifts.
I understand the importance of being available during different times to support the team.
I have previous experience working in rotational shifts and have no issues with it.
Get interview-ready with Top TCS Interview Questions
Tcs NQT exam with aptitude and 2 coding questions
2 coding questions one easy and other medium level
Python program to find the count of a letter in a sentence
Use the count() method on the string to find the number of occurrences of a specific letter
Convert the sentence to lowercase to make the search case-insensitive
Handle both uppercase and lowercase versions of the letter to get an accurate count
Compiling using system involves using the system's built-in compiler to convert source code into executable code.
Use the system's compiler to convert source code into executable code
Can be done through command line or IDE settings
Example: Using 'gcc' compiler on Linux to compile a C program
I appeared for an interview in Feb 2025, where I was asked the following questions.
ServiceNow is a cloud-based platform that automates IT service management and business processes.
Provides IT service management (ITSM) solutions to streamline IT operations.
Offers modules for incident management, problem management, and change management.
Facilitates workflow automation across various business functions, not just IT.
Integrates with other tools and platforms, enhancing overall productivity.
Utilizes a use...
A module is a self-contained unit of code that encapsulates functionality, promoting reusability and organization in software development.
Modules can contain functions, classes, and variables.
They help in organizing code into manageable sections, e.g., a 'math' module for mathematical operations.
In Python, a module is a .py file that can be imported using 'import' statement.
JavaScript uses modules (ES6) to encapsulate ...
ACLs (Access Control Lists) are evaluated in a specific order to determine access permissions for resources.
ACLs are processed in a top-down manner, meaning the first matching rule is applied.
Explicit Deny rules take precedence over Allow rules, meaning if a user is denied access, they cannot access the resource, regardless of Allow rules.
If no rules match, the default behavior (usually Deny) is applied.
Example: If an ...
I appeared for an interview in Feb 2025, where I was asked the following questions.
I enjoy coding personal projects, hiking, and reading tech blogs to stay updated with industry trends.
Coding personal projects: I build small applications to explore new technologies.
Hiking: I love exploring nature trails and challenging myself with new hikes.
Reading tech blogs: I follow blogs like TechCrunch and Medium to learn about industry trends.
The question were difficult
The round was difficult
I am a passionate software developer with experience in building web applications using various technologies.
Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular
Proficient in backend development with Node.js and databases like MongoDB and MySQL
Familiar with version control systems like Git and deployment tools like Heroku
Strong problem-solving skills and ability
I live in a cozy apartment in downtown Seattle.
Located in downtown Seattle
Cozy apartment
Close to restaurants and shops
Some of the top questions asked at the TCS Software Developer interview -
The duration of TCS Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 491 interviews
5 Interview rounds
based on 1.9k reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.1k
salaries
| ₹5 L/yr - ₹16 L/yr |
AST Consultant
51.9k
salaries
| ₹8 L/yr - ₹25.4 L/yr |
Associate Consultant
30.4k
salaries
| ₹9 L/yr - ₹32 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.8 L/yr |
Amazon
Wipro
Infosys
Accenture