i
TCS
Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
A project in SQL developer involves designing, implementing, and maintaining databases for various applications.
Understand project requirements and design database schema accordingly
Write efficient SQL queries to retrieve and manipulate data
Optimize database performance by indexing, normalization, and query tuning
Collaborate with developers and stakeholders to ensure database meets project needs
Types of SQL include DDL, DML, DCL, and TCL.
DDL (Data Definition Language) - used to define the structure of database objects (CREATE, ALTER, DROP)
DML (Data Manipulation Language) - used to manipulate data in database objects (SELECT, INSERT, UPDATE, DELETE)
DCL (Data Control Language) - used to control access to data (GRANT, REVOKE)
TCL (Transaction Control Language) - used to manage transactions (COMMIT, ROLLBACK)
They asked to do installation
A type of joint where two or more tables are combined based on a related column between them.
Types include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
Used in SQL queries to retrieve data from multiple tables.
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.id;
Progressive testing is a software testing approach where testing is done incrementally as new features are added.
Testing is done in stages as new features are developed
Each stage builds upon the previous one
Helps in identifying issues early in the development process
WHERE clause in SQL is used to filter records based on specified conditions.
WHERE clause is used in SELECT, UPDATE, and DELETE statements to filter records.
It follows the FROM clause in a SQL statement.
Conditions in WHERE clause can include comparison operators like =, <>, <, >, etc.
Logical operators such as AND, OR, and NOT can be used to combine multiple conditions.
Example: SELECT * FROM employees WHERE department =
Types of joins include inner join, outer join (left, right, full), cross join, self join.
Inner join: returns rows when there is a match in both tables
Outer join: returns all rows from one table and matching rows from the other table
Cross join: returns the Cartesian product of the two tables
Self join: joins a table to itself
TCS interview questions for designations
Get interview-ready with Top TCS Interview Questions
I was interviewed before Mar 2023.
SQL Server is a relational database management system developed by Microsoft.
Developed by Microsoft
Used for managing relational databases
Supports T-SQL (Transact-SQL) language
Provides tools for data storage, retrieval, and manipulation
Join is a SQL operation used to combine rows from two or more tables based on a related column between them.
Joins are used to retrieve data from multiple tables based on a related column
Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column
I applied via Walk-in and was interviewed in Oct 2022. There were 2 interview rounds.
I was interviewed before Sep 2023.
Different types of joins in SQL include inner join, left join, right join, and full outer join.
Inner join: Returns rows when there is a match in both tables
Left join: Returns all rows from the left table and the matched rows from the right table
Right join: Returns all rows from the right table and the matched rows from the left table
Full outer join: Returns all rows when there is a match in either table
I applied via campus placement at Jawaharlal Nehru Technological University (JNTU) and was interviewed before Sep 2021. There were 4 interview rounds.
I attended off campus recruitment .wrote exam at tcs ion center
I attended for off campus recruitment and wrote the test
A primary key is a unique identifier for a record in a database table.
A primary key must be unique and not null.
It ensures the uniqueness and integrity of data in a table.
Primary keys are used to establish relationships between tables.
Examples of primary keys include social security numbers, email addresses, or auto-incremented IDs.
To delete records in a table, use the DELETE statement with the WHERE clause to specify the condition for deletion.
Use the DELETE statement followed by the table name
Add the WHERE clause to specify the condition for deletion
Execute the query to delete the records
Code to generate Fibonacci series
Start with 0 and 1 as the first two numbers
Add the previous two numbers to get the next number in the series
Repeat until desired number of terms is reached
A unique key is a column or a set of columns in a database table that uniquely identifies each row.
A unique key ensures that no two rows in a table have the same values for the specified column(s).
It is used to enforce data integrity and prevent duplicate entries.
A table can have multiple unique keys, but each unique key can only have one row with a specific set of values.
Unique keys can be used as a reference for rela
1 Interview rounds
based on 49 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
67.7k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.6 L/yr |
Associate Consultant
28.6k
salaries
| ₹8.9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture