i
TCS
Filter interviews by
I appeared for an interview in Feb 2025.
Append adds a single element to the end of a list, while extend adds multiple elements from an iterable.
Append adds one element at a time to the end of a list
Extend adds multiple elements from an iterable (e.g. list, tuple) to the end of a list
Append can be used to add a single element like a number or a string
Extend is used to add multiple elements like another list or tuple
Example: list1 = [1, 2, 3], list2 = [4, 5], ...
Python frameworks are pre-built libraries that provide a structure for developing web applications.
Frameworks like Django, Flask, and Pyramid help streamline development by providing common functionalities like routing, templating, and database access.
Django is a high-level framework that follows the MVC pattern and includes an ORM for database interactions.
Flask is a lightweight framework that is easy to set up and al...
I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.
What people are saying about TCS
TCS interview questions for designations
I applied via Naukri.com and was interviewed before Mar 2023. There were 3 interview rounds.
In first round which will be coding round they will ask you to write some code on some basic problems.
Threading allows multiple tasks to run concurrently. Generator functions produce a sequence of values. Decorators modify functions or methods.
Threading in Python allows for concurrent execution of tasks.
Generator functions use the yield keyword to produce a sequence of values.
Decorators in Python are used to modify the behavior of functions or methods.
Example: Threading - threading.Thread(target=my_function).start()
Exa...
loc and iloc are methods in Pandas used for selecting rows and columns by label or integer position.
loc is used for selecting rows and columns by label
iloc is used for selecting rows and columns by integer position
Example: df.loc[2, 'column_name'] selects the value at row 2 and column 'column_name'
Pandas is a powerful open-source data manipulation and analysis library for Python.
Pandas provides data structures like DataFrame and Series for efficient data manipulation.
It offers tools for reading and writing data in various formats such as CSV, Excel, SQL databases.
Pandas allows for data cleaning, reshaping, merging, and grouping operations.
It integrates well with other libraries like NumPy and Matplotlib for data...
I applied via Company Website and was interviewed before Aug 2020. There were 4 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Jun 2021. There was 1 interview round.
BigInteger is used for mathematical operations involving very large integers in Java.
BigInteger is used when the range of values supported by primitive data types like int and long is not sufficient.
It is commonly used in cryptography and security applications.
It provides methods for arithmetic, bitwise, and logical operations on large integers.
Example: calculating factorial of a large number, generating large prime nu
Merge Sort Algo code in java
Divide the array into two halves
Recursively sort the two halves
Merge the sorted halves
Time complexity: O(n log n)
I applied via Naukri.com and was interviewed before Jul 2018. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Aug 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed before Sep 2021. There were 4 interview rounds.
Prepare normal for aptitude - maths, quant, analytic
My GD topic was Is internet good for students or not
I didn't attempt this as I was noob back in third year Engg
The duration of TCS Python Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 5 interviews
Interview experience
based on 33 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.2k
salaries
| ₹5 L/yr - ₹16 L/yr |
AST Consultant
52k
salaries
| ₹8 L/yr - ₹25.1 L/yr |
Associate Consultant
30.6k
salaries
| ₹9 L/yr - ₹32.2 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.5 L/yr - ₹6 L/yr |
Amazon
Wipro
Infosys
Accenture