i
TCS
Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2023. There was 1 interview round.
Spark submit is a command-line tool used to submit Spark applications to a cluster.
Spark submit is used to launch Spark applications on a cluster.
It is a command-line interface that allows users to specify the application's main class or JAR file, along with other configuration options.
Spark submit handles the deployment of the application code and resources to the cluster, and manages the execution of the application.
...
Spark RDD stands for Resilient Distributed Dataset, which is a fundamental data structure in Apache Spark.
RDD is an immutable distributed collection of objects that can be operated on in parallel.
It allows for fault-tolerant distributed data processing in Spark.
RDDs can be created from Hadoop InputFormats, local collections, or by transforming other RDDs.
Operations on RDDs are lazily evaluated, allowing for efficient d...
I applied via Company Website and was interviewed in Jan 2024. There were 3 interview rounds.
Quant, Reasoning is required here
Basic coding question needed
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
Improving performance in data engineering involves optimizing code, utilizing efficient algorithms, and scaling infrastructure.
Optimize code by reducing unnecessary computations and improving data processing efficiency.
Utilize efficient algorithms and data structures to minimize time and space complexity.
Scale infrastructure by leveraging cloud services, parallel processing, and distributed computing.
Monitor performanc...
TCS interview questions for designations
CTE stands for Common Table Expression in SQL, used to create temporary result sets that can be referenced within a query.
CTEs improve readability and maintainability of complex queries
They can be recursive, allowing for hierarchical data querying
CTEs are defined using the WITH keyword followed by the CTE name and query
MERGE statement is used to perform insert, update, or delete operations in a single statement based on a condition.
Combines INSERT, UPDATE, and DELETE operations into a single statement
Helps to avoid multiple separate statements for different operations
Useful for synchronizing data between two tables based on a condition
Get interview-ready with Top TCS Interview Questions
To call a notebook from another notebook in Databricks, use the %run command followed by the path of the notebook.
Use the %run command followed by the path of the notebook to call it from another notebook.
Make sure the notebook you want to call is in the same workspace or accessible to the notebook you are calling it from.
You can also pass parameters to the notebook being called using the %run command.
I applied via Walk-in
I applied via LinkedIn and was interviewed in Oct 2023. There was 1 interview round.
Datastage and Informatica are both ETL tools used for data integration, but they have differences in terms of features and capabilities.
Datastage is developed by IBM and is known for its parallel processing capabilities, while Informatica is developed by Informatica Corporation and is known for its strong data quality features.
Datastage has a more user-friendly interface compared to Informatica, making it easier for be...
Hashing is a technique used to convert data into a fixed-size string of bytes.
Hash functions are used to map data of arbitrary size to fixed-size values.
Common hashing algorithms include MD5, SHA-1, and SHA-256.
Hashing is commonly used in data security, password storage, and data retrieval.
Answers to interview questions for Data Engineer position.
1. Partitioning is a way to divide a large dataset into smaller, more manageable parts based on a specific column or expression. Bucketing is a technique to further organize the data within each partition into smaller, equally-sized files based on a hash function.
2. UNION combines the result sets of two or more SELECT statements, removing duplicate rows. UNION A...
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