i
TCS
Filter interviews by
spark-submit is a command-line tool used to submit Spark applications to a cluster
spark-submit is used to launch applications on a Spark cluster
It allows users to specify application parameters and dependencies
Example: spark-submit --class com.example.MyApp myApp.jar
Optimizing techniques are essential for improving data processing efficiency.
Utilize indexing to speed up data retrieval operations
Implement caching mechanisms to reduce redundant data processing
Use parallel processing to distribute workloads and improve performance
Optimize database queries by analyzing and restructuring them for efficiency
I applied via Naukri.com and was interviewed in Sep 2023. There was 1 interview round.
Magic Table in SQL is a temporary table that is automatically created and populated with data during triggers execution.
Magic Table is also known as 'Inserted' table in SQL Server.
It is used in triggers to access the data that was inserted, updated, or deleted in a table.
For example, in an 'AFTER INSERT' trigger, the Magic Table contains the rows that were just inserted.
Optimizing stored procedures involves improving performance by reducing execution time and resource usage.
Identify and eliminate unnecessary or redundant code
Use appropriate indexing to speed up data retrieval
Avoid using cursors and loops for better performance
Update statistics regularly to help the query optimizer make better decisions
Consider partitioning large tables to improve query performance
Avoid data skewness by partitioning data, using sampling techniques, and optimizing queries.
Partition data to distribute evenly across nodes
Use sampling techniques to analyze data distribution
Optimize queries to prevent skewed data distribution
You can join tables without identity columns using other unique columns or composite keys.
Use other unique columns or composite keys to join the tables
Consider using a combination of columns to create a unique identifier for joining
If no unique columns are available, consider using a combination of non-unique columns with additional logic to ensure accurate joins
I was interviewed in Jun 2024.
TCS interview questions for designations
I applied via LinkedIn and was interviewed in Aug 2023. There was 1 interview round.
Get interview-ready with Top TCS Interview Questions
To migrate data from a local server to AWS Redshift, you can use various methods such as AWS Database Migration Service, AWS Glue, or manual ETL processes.
Use AWS Database Migration Service (DMS) to replicate data from the local server to Redshift
Create a DMS replication instance and endpoints for the source and target databases
Configure the replication task to specify the source and target endpoints, table mappings, a...
Yes, I have experience in AWS Glue and can use it for data migration.
AWS Glue is a fully managed extract, transform, and load (ETL) service that makes it easy to prepare and load data for analytics.
To use Glue for data migration, I would start by creating a Glue job that defines the source and target data sources, as well as any transformations needed.
I would then configure the job to run on a schedule or trigger it ma...
Palindrome questions
SQL database question, python program, gcp services
I joined the company on January 15, 2020.
Joined on January 15, 2020
Started working at the company on this date
Multiple choice questions
Gcp services and python,sql coding
I am currently earning X amount and my expected salary is Y amount.
Current CTC is X amount
Expected CTC is Y amount
3 Interview rounds
based on 360 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
51.1k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.9k
salaries
| ₹2.2 L/yr - ₹5.6 L/yr |
Associate Consultant
28.7k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture