Filter interviews by
I applied via Referral and was interviewed before May 2023. There were 3 interview rounds.
I applied via Referral and was interviewed in Sep 2023. There were 2 interview rounds.
Hadoop is an open-source distributed processing framework that manages data processing and storage for big data applications.
Hadoop consists of HDFS (Hadoop Distributed File System) for storage and MapReduce for processing.
Hadoop uses a master-slave architecture with a single NameNode and multiple DataNodes.
Data is stored in blocks across multiple DataNodes for fault tolerance and scalability.
Hadoop ecosystem includes ...
I applied via LinkedIn and was interviewed before Jan 2024. There was 1 interview round.
I applied via Referral and was interviewed in Mar 2024. There were 2 interview rounds.
Spark is a distributed computing framework that processes big data in memory and is known for its speed and ease of use.
Spark is an open-source, distributed computing system that provides an interface for programming entire clusters with implicit data parallelism and fault tolerance.
It can run programs up to 100x faster than Hadoop MapReduce in memory, or 10x faster on disk.
Spark provides high-level APIs in Java, Scala...
DAG implementation involves defining tasks and their dependencies in a directed acyclic graph.
DAG is a graph where nodes represent tasks and edges represent dependencies between tasks.
Tasks can only be executed once all their dependencies have been completed.
Common tools for DAG implementation include Apache Airflow and Luigi.
Example: Task A must be completed before Task B can start, forming a dependency between them.
Salting is a technique used in cryptography to add random data to passwords before hashing to prevent rainbow table attacks.
Salting involves adding a random string of characters to a password before hashing it
The salt value is unique for each password and is stored alongside the hashed password
Salting prevents attackers from easily cracking passwords using precomputed rainbow tables
Example: If a password is 'password12...
I applied via Approached by Company and was interviewed in Jun 2022. There was 1 interview round.
I applied via Job Portal
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Build a pipeline to connect http source and bring data in adls
Set up a data ingestion tool like Apache NiFi or Azure Data Factory to pull data from the http source
Transform the data as needed using tools like Apache Spark or Azure Databricks
Store the data in Azure Data Lake Storage (ADLS) for further processing and analysis
Dimension tables store descriptive attributes while fact tables store quantitative data.
Dimension tables contain attributes that describe the business entities, such as customer, product, or time.
Fact tables contain quantitative data or metrics that are typically numeric and additive, such as sales revenue or quantity sold.
Dimension tables are denormalized and have a one-to-many relationship with fact tables.
Fact table...
Use a self join to find employees with 2 managers in SQL query.
Use a self join on the employee table to join the table with itself.
Count the number of distinct managers for each employee.
Filter the results to only include employees with 2 managers.
I applied via Job Portal and was interviewed in Mar 2024. There was 1 interview round.
I applied via Job Portal and was interviewed in Sep 2024. There was 1 interview round.
Code question on tree dp and metrics dp
I applied via Recruitment Consulltant and was interviewed before Apr 2021. There were 3 interview rounds.
Problem solving skills!
1 Interview rounds
based on 7 reviews
Rating in categories
Software Engineer
1k
salaries
| ₹7.5 L/yr - ₹27 L/yr |
Senior Software Engineer
918
salaries
| ₹11.6 L/yr - ₹40 L/yr |
Senior Analyst
232
salaries
| ₹6.9 L/yr - ₹25 L/yr |
Analyst
229
salaries
| ₹4.2 L/yr - ₹16 L/yr |
Lead Software Engineer
160
salaries
| ₹18 L/yr - ₹60 L/yr |
Home Depot
Ace Hardware
Sherwin Williams Paints
Fastenal