Filter interviews by
Top trending discussions
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.
Sql python bigdata hadoop hive spark
1 hour simple coding python sql
SQL allows for efficient data retrieval, manipulation, and analysis in relational databases.
SQL is widely used in querying databases to retrieve specific data.
It allows for data manipulation, such as adding, updating, and deleting records.
SQL can perform complex data analysis tasks, such as aggregations and joins.
It provides a standardized language for interacting with relational databases.
SQL is essential for generati...
Python is a versatile programming language known for its simplicity, readability, and vast library support.
Easy to learn and use, making it ideal for beginners and experienced programmers alike
Extensive library support for data analysis, machine learning, web development, and more
Strong community support with active forums and resources for problem-solving
Cross-platform compatibility allows for seamless integration wit...
Spark is a fast and powerful big data processing framework that offers benefits like speed, ease of use, and versatility.
Spark is known for its speed, as it can process data up to 100 times faster than traditional Hadoop MapReduce.
It offers ease of use with high-level APIs in Java, Scala, Python, and SQL, making it accessible to a wide range of users.
Spark is versatile, supporting various workloads such as batch proces...
Huddles of data engineers refer to collaborative meetings or discussions among data engineers to share insights, solve problems, and make decisions.
Huddles are typically informal and can be scheduled or ad-hoc.
They provide a platform for data engineers to brainstorm, troubleshoot, and exchange ideas.
Huddles may involve reviewing code, discussing data pipelines, or addressing technical challenges.
Effective huddles promo...
I applied via Walk-in and was interviewed in Nov 2024. There were 2 interview rounds.
Online aptitude test with maths and statistics and data analysis
posted on 20 Jun 2021
I applied via Company Website and was interviewed in Dec 2020. There was 1 interview round.
Data analysts are professionals who collect, analyze, and interpret data to help organizations make informed decisions.
Data analysts collect and organize data from various sources.
They clean and validate data to ensure accuracy and reliability.
They use statistical techniques and tools to analyze data and identify patterns and trends.
Data analysts create reports and visualizations to present findings and insights.
They c...
Management refers to the process of planning, organizing, directing, and controlling resources to achieve organizational goals.
Planning: setting goals and objectives, developing strategies, and outlining tasks
Organizing: arranging resources, delegating tasks, and establishing a structure
Directing: leading and motivating employees, communicating expectations, and resolving conflicts
Controlling: monitoring performance, m...
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
Types of joins in SQL include left, right, self, and cross joins.
Left join: Returns all records from the left table and the matched records from the right table.
Right join: Returns all records from the right table and the matched records from the left table.
Self join: Joins a table with itself.
Cross join: Returns the Cartesian product of the two tables.
Common table expressions (CTE) in SQL are temporary result sets that can be referenced within a SELECT, INSERT, UPDATE, or DELETE statement.
CTEs are defined using the WITH keyword followed by a name and a query.
They can be recursive, allowing a query to reference itself.
CTEs improve readability and maintainability of complex queries.
Example: WITH cte AS (SELECT * FROM table_name) SELECT * FROM cte;
Subqueries (SU querie...
Methods and best practices for cleaning up data include removing duplicates, handling missing values, standardizing formats, and validating data accuracy.
Remove duplicates by identifying and deleting identical records.
Handle missing values by imputing with mean, median, or mode.
Standardize formats by converting data into a consistent structure.
Validate data accuracy by cross-referencing with external sources or using d
Best practices for optimizing SQL code
Use indexes on columns frequently used in WHERE clauses
Avoid using SELECT * and only retrieve necessary columns
Optimize joins by using INNER JOIN instead of OUTER JOIN when possible
Avoid using subqueries and instead use JOINs or CTEs
Regularly analyze query performance using EXPLAIN or query execution plans
I applied via Company Website and was interviewed in Jul 2022. There were 5 interview rounds.
The test will be conducted in a interview process
Group discussion is a communicate in a people
based on 2 interviews
Interview experience
based on 3 reviews
Rating in categories
Technical Lead
324
salaries
| ₹7 L/yr - ₹21.5 L/yr |
Senior Software Engineer
231
salaries
| ₹4.2 L/yr - ₹15.5 L/yr |
Senior Analyst
226
salaries
| ₹2.5 L/yr - ₹8 L/yr |
Software Engineer
202
salaries
| ₹2 L/yr - ₹9.5 L/yr |
Lead Engineer
195
salaries
| ₹4.4 L/yr - ₹17 L/yr |
HCLTech
Wipro
Tech Mahindra
TCS