Filter interviews by
Clear (1)
I applied via Company Website and was interviewed before Dec 2023. There were 2 interview rounds.
Top trending discussions
I applied via Naukri.com and was interviewed in Oct 2022. There were 4 interview rounds.
Mathematics, English and Reasoning..
Python is a high-level, interpreted programming language used for web development, data analysis, artificial intelligence, and more.
Python is easy to learn and has a simple syntax.
It is used for web development with frameworks like Django and Flask.
Python is popular for data analysis and visualization with libraries like Pandas and Matplotlib.
It is used for artificial intelligence and machine learning with libraries li...
I applied via LinkedIn and was interviewed before Aug 2023. There were 2 interview rounds.
Union combines and removes duplicates, Union All combines without removing duplicates.
Union combines result sets and removes duplicates
Union All combines result sets without removing duplicates
Union is slower than Union All as it involves removing duplicates
Example: SELECT column1 FROM table1 UNION SELECT column1 FROM table2;
Example: SELECT column1 FROM table1 UNION ALL SELECT column1 FROM table2;
To show top 5 in pandas, use the nlargest() function.
Use the nlargest() function with the 'n' parameter set to 5 to get the top 5 values in a pandas DataFrame.
For example: df['column_name'].nlargest(5) will return the top 5 values in the specified column.
A scatter plot is a better representation for 3 numerical columns.
Use a scatter plot to show the relationship between the numerical columns.
Scatter plots are effective for visualizing correlations and patterns in data.
Each point on the plot represents a data point with values from all 3 columns.
I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.
Simple SQL questions
I applied via Naukri.com and was interviewed before Jun 2022. There were 3 interview rounds.
They gave me case study in interview based on that I had provide the solution.
I applied via Campus Placement and was interviewed in Feb 2022. There was 1 interview round.
I applied via Approached by Company and was interviewed in Jun 2024. There were 2 interview rounds.
Built an app using dot net and angular
Online test on sql join sub query
Spark Context is the entry point to any Spark functionality while Spark Session is a unified entry point for Spark 2.0+.
Spark Context is the old entry point to Spark functionality.
Spark Session is a unified entry point for Spark 2.0+.
Spark Context is used to create RDDs, accumulators and broadcast variables.
Spark Session is used to create DataFrames, execute SQL queries and read data from external sources.
Repartitioning increases partitions while Coalesce reduces partitions.
Repartitioning shuffles data across the cluster and can be used to increase parallelism.
Coalesce merges partitions without shuffling data and can be used to reduce overhead.
Repartitioning is expensive and should be used sparingly.
Coalesce is faster but may not be as effective as repartitioning in increasing parallelism.
Both can be used to optimize da
Sql query to find Second Highest Salary
Use ORDER BY and LIMIT to select the second highest salary
Use subquery to select the maximum salary and exclude it from the result set
Handle cases where there are ties for the highest salary
Spark is a distributed computing engine that processes large datasets in parallel across a cluster of computers.
Spark uses a master-slave architecture with a driver program that coordinates tasks across worker nodes.
Data is stored in Resilient Distributed Datasets (RDDs) that can be cached in memory for faster processing.
Spark supports multiple programming languages including Java, Scala, and Python.
Spark can be used f...
Broadcast Join is a technique used in distributed computing to optimize join operations.
Broadcast Join is used when one table is small enough to fit in memory of all nodes in a cluster.
The smaller table is broadcasted to all nodes in the cluster, reducing network traffic.
Broadcast Join is faster than other join techniques when used appropriately.
Example: Joining a small reference table with a large fact table in a data
based on 1 interview
Interview experience
Senior Executive
50
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate
47
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Analyst
37
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
36
salaries
| ₹0 L/yr - ₹0 L/yr |
Data Analyst
22
salaries
| ₹0 L/yr - ₹0 L/yr |
Groupm Media
Dentsu Aegis Network
Madison World
Havas Media