i
TCS
Filter interviews by
Clear (1)
Aptitude, logical and technical questions with coding asked
SQL query to fetch data from two tables
Use JOIN keyword to combine data from two tables
Specify the columns you want to retrieve in the SELECT statement
Use ON clause to specify the relationship between the tables
Object-oriented programming concepts that focus on data encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: bundling data and methods that operate on the data into a single unit
Inheritance: ability of a class to inherit properties and behavior from another class
Polymorphism: ability to present the same interface for different data types
Abstraction: hiding the complex implementation details and show
I am flexible and willing to work different shifts as required by the job.
I am open to working early morning, evening, or night shifts
I understand the importance of being available for different shifts to support the team
I am willing to adjust my schedule to meet the needs of the project or organization
- 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.
What people are saying about TCS
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...
TCS interview questions for designations
I applied via Campus Placement 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
Get interview-ready with Top TCS Interview Questions
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...
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 238 interviews
6 Interview rounds
based on 702 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹0 L/yr - ₹0 L/yr |
IT Analyst
66.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
AST Consultant
51.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
29.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon
Wipro
Infosys
Accenture