Filter interviews by
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 Job Portal and was interviewed in Sep 2024. There was 1 interview round.
Code question on tree dp and metrics dp
I applied via Referral and was interviewed in May 2022. There were 3 interview rounds.
Data structures and algorithms
I applied via Naukri.com and was interviewed before Feb 2021. There were 4 interview rounds.
What people are saying about Walmart
I applied via Other and was interviewed before Nov 2020. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed in Oct 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Dec 2022. There were 3 interview rounds.
Answering questions related to sprint grooming, Scrum Master role, refresh tokens, Synthetic events, webpack, redux saga vs thunk, and hooks for Senior Software Engineer position.
Sprint grooming involves prioritizing and estimating user stories for the upcoming sprint.
Scrum Master facilitates the Scrum process and ensures the team follows the Agile principles.
Refresh tokens are used to obtain new access tokens after th...
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 4 interview rounds.
Optimization techniques in React include code splitting, lazy loading, and memoization.
Code splitting: breaking down the code into smaller chunks to reduce load time.
Lazy loading: loading components only when they are needed, reducing initial load time.
Memoization: caching the results of expensive function calls to improve performance.
Using shouldComponentUpdate to prevent unnecessary re-renders.
Using React.PureCompone...
I have experience working with Agile methodology in my previous projects.
I have worked in Scrum and Kanban frameworks.
I have experience in conducting daily stand-up meetings, sprint planning, and retrospectives.
I have worked in cross-functional teams and have experience in collaborating with product owners and stakeholders.
I have used tools like Jira and Trello to manage tasks and track progress.
In one of my previous p...
I applied via LinkedIn and was interviewed in Nov 2021. There were 3 interview rounds.
I applied via Company Website and was interviewed in Mar 2021. There were 4 interview rounds.
Hash map is a data structure that stores key-value pairs and uses a hash function to map keys to indices in an array.
Hash function is used to convert the key into an index in the array
Collisions occur when two keys map to the same index, which can be resolved using separate chaining or open addressing
Load factor is the ratio of number of elements to the size of the array, and affects the performance of hash map
Operatio...
based on 3 interview experiences
Difficulty level
Duration
based on 20 reviews
Rating in categories
Software Engineer III
2.1k
salaries
| ₹23 L/yr - ₹40.6 L/yr |
Senior Software Engineer
1.8k
salaries
| ₹34.1 L/yr - ₹60 L/yr |
Software Engineer
964
salaries
| ₹20.5 L/yr - ₹36 L/yr |
Software Developer
495
salaries
| ₹18.5 L/yr - ₹37.6 L/yr |
Software Development Engineer 3
409
salaries
| ₹25 L/yr - ₹40 L/yr |
Amazon
Reliance Retail
DMart
Reliance Digital