i
TCS
Filter interviews by
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
String,lists,dict and coding knowledge
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...
An array is a data structure that stores a collection of elements, each identified by at least one array index or key.
Arrays can store elements of the same data type or mixed data types.
Elements in an array are accessed by their index, starting from 0.
Arrays in Python are created using square brackets, e.g. my_array = ['apple', 'banana', 'cherry'].
Reversing a six digit number using Python
Convert the number to a string to easily manipulate each digit
Use string slicing to reverse the order of the digits
Convert the reversed string back to an integer for the final result
Python is a high-level, interpreted programming language known for its simplicity and readability.
Python is dynamically typed and garbage-collected.
It supports multiple programming paradigms like procedural, object-oriented, and functional programming.
Python has a large standard library and a vibrant community of developers.
Example: print('Hello, World!')
Lists are mutable, tuples are immutable in Python.
Lists are enclosed in square brackets [], tuples in parentheses ().
Lists can be modified (add, remove, change elements), tuples cannot be modified once created.
Lists are used for collections of similar items, tuples for fixed collections of dissimilar items.
Example: list_example = [1, 2, 3], tuple_example = (4, 5, 6)
What people are saying about TCS
I was interviewed in Jul 2024.
Programming test in basic
Code implementation in live
Project questions asked
TCS interview questions for designations
A=10
B=10
C=A+B
Print("c=",c)
Get interview-ready with Top TCS Interview Questions
I applied via Recruitment Consulltant and was interviewed in Dec 2023. There were 3 interview rounds.
Round 1- 20 Ques (Foundation)
Round 2- 15 Ques (Advanced-contains both Quants and Logical
3-4 questions are asked
Interrupts are signals sent to the CPU to temporarily suspend the current program and handle a specific event or request.
Interrupts allow the CPU to respond to events in real-time without wasting processing power.
They can be generated by hardware devices, software programs, or the CPU itself.
Examples include keyboard input, timer expiration, and hardware errors.
SQL correlated subqueries are subqueries that reference columns from the outer query.
Correlated subqueries are executed for each row processed by the outer query.
They are used to filter results based on values from the outer query.
Example: SELECT * FROM table1 WHERE column1 = (SELECT MAX(column2) FROM table2 WHERE table2.id = table1.id)
Generators in Python are functions that allow you to iterate over a sequence of items without storing them all in memory.
Generators use the 'yield' keyword to return values one at a time
They are memory efficient as they generate values on the fly
Can be used in for loops, list comprehensions, and other iterable contexts
I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.
Some of the top questions asked at the TCS Python Software Developer interview -
based on 17 interviews
3 Interview rounds
based on 29 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.9k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.4k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.7 L/yr |
Associate Consultant
29.2k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture