i
TCS
Filter interviews by
- Data structure and algorithm
I applied via Campus Placement
All the questions were not so tricky, few are tough, dont get stuck on one question.
I was interviewed in Jul 2024.
National Qualifier Test is conducted
String manipulation in Python involves various operations like concatenation, slicing, and formatting.
Use the '+' operator for concatenation: 'hello' + 'world'
Use string slicing to extract specific parts of a string: 'hello'[1:4]
Use string formatting to insert variables into a string: 'My name is {}' .format('Alice')
Error handling in programming is the process of anticipating, detecting, and resolving errors in code to prevent crashes and unexpected behavior.
Use try-catch blocks to handle exceptions and prevent program crashes.
Validate user input to prevent unexpected errors.
Use logging to track errors and debug code.
Handle different types of errors separately for better error management.
Use error codes or messages to provide feed...
What people are saying about TCS
I applied via campus placement at Sastra University and was interviewed in Feb 2024. There were 2 interview rounds.
Two questions were asked. One is easy and Other one is medium type question. If you crack any one of the code with average performance in aptitude You will get Ninja or Digital interview.
One sorting technique is Bubble Sort in Python.
Initialize a flag to track if any swaps are made in a pass
Repeat until no swaps are made: Compare adjacent elements and swap if necessary
Example: def bubble_sort(arr): for i in range(len(arr)): for j in range(0, len(arr)-i-1): if arr[j] > arr[j+1]: arr[j], arr[j+1] = arr[j+1], arr[j]
OOPS concepts refer to Object-Oriented Programming concepts which include Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation...
Developed a web-based student management system using PHP and MySQL.
Used PHP for backend development
Implemented MySQL database for storing student information
Included features like student registration, attendance tracking, and grade management
TCS interview questions for designations
More of mathematics and logical questions
Easy question on arrays
I am a recent graduate with a degree in Computer Science, passionate about technology and eager to learn and grow in the field of system engineering.
Recent graduate with a degree in Computer Science
Passionate about technology and eager to learn
Interested in pursuing a career in system engineering
I want to join TCS because of its reputation for innovation, global presence, and opportunities for career 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 structured career growth path with opportunities for learning and development
I admire TC...
Get interview-ready with Top TCS Interview Questions
I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.
DDL stands for Data Definition Language and is used to define the structure of a database. DML stands for Data Manipulation Language and is used to manipulate data within a database.
DDL is used to create, modify, and delete database objects such as tables, indexes, and views.
DML is used to insert, update, delete, and retrieve data from a database.
DDL commands include CREATE, ALTER, DROP, TRUNCATE, etc.
DML commands incl...
Various languages in SQL include SQL, PL/SQL, T-SQL, and others.
SQL (Structured Query Language) is the standard language for relational database management systems.
PL/SQL (Procedural Language/SQL) is Oracle Corporation's procedural extension for SQL.
T-SQL (Transact-SQL) is Microsoft's proprietary extension to SQL.
Other languages include MySQL, PostgreSQL, SQLite, etc.
Maths, reasoning and english ques will be asked
Any coding language's question will come, which u prefer
posted on 11 Dec 2024
Quantitative aptitude , Logical Reasoning
Coding Practise , Hacker Rank
Simple aptitude test as per fresher.
The coding test involves two questions and we need to complete it within one hour time.
Some of the top questions asked at the TCS Assistant System Engineer Trainee interview -
The duration of TCS Assistant System Engineer Trainee interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 237 interviews
6 Interview rounds
based on 700 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.7k
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.4k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture