Filter interviews by
I applied via Campus Placement and was interviewed in Jul 2022. There were 2 interview rounds.
Two coding questions and aptitude questions
Normalization is the process of organizing data in a database to reduce redundancy and dependency.
Normalization helps in improving data consistency and accuracy.
Types of normalization include 1NF, 2NF, 3NF, BCNF, 4NF, and 5NF.
1NF ensures that each column in a table contains atomic values.
2NF eliminates partial dependencies by creating separate tables for related data.
3NF eliminates transitive dependencies by creating s...
Tuples are immutable and ordered while lists are mutable and unordered. Use a defaultdict instead of a dictionary when the key has multiple values.
Tuples are defined with parentheses while lists are defined with square brackets.
Tuples cannot be modified once created while lists can be modified.
A defaultdict is a subclass of dictionary that provides a default value for a nonexistent key.
Example: defaultdict(list) can be...
Top trending discussions
I applied via Naukri.com and was interviewed in Mar 2020. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before Aug 2021. There were 2 interview rounds.
Mostly on js basics. Event loop, hoisting, GraphQL
Cadence algorithm is used for real-time stream processing of data.
Cadence is a distributed system for managing workflows.
It uses a programming model called the Cadence Workflow Model.
The Cadence server is responsible for managing the state of workflows.
The Cadence client is responsible for executing the workflow tasks.
Cadence provides a lot of features like retries, timeouts, and error handling.
VDOM stands for Virtual Document Object Model, which is a lightweight copy of the actual DOM used by React for efficient rendering.
VDOM is a tree-like structure that React uses to keep track of changes in the UI.
When a component's state changes, React creates a new VDOM tree and compares it with the previous one to identify the changes.
React then updates only the parts of the actual DOM that need to be changed, resulti...
I applied via Approached by Company and was interviewed in Jul 2022. There were 3 interview rounds.
Adding elements dynamically to an array in code
Use push() method to add elements to an array in JavaScript
In Python, use append() method to add elements to a list
In Java, use ArrayList and add() method to dynamically add elements
Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope.
Variable and function declarations are hoisted to the top of their scope during the compilation phase.
Only the declarations are hoisted, not the initializations.
Function declarations take precedence over variable declarations when hoisted.
Expected CTC should be based on industry standards, experience, skills, and location.
Research industry standards for Software Engineer salaries
Consider your experience level and skills when determining expected CTC
Take into account the cost of living in the location of the job
Negotiate based on the job responsibilities and market demand
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
I am a passionate software engineer with experience in developing web applications and a strong background in computer science.
Experienced in developing web applications using technologies like HTML, CSS, JavaScript, and React
Strong background in computer science with knowledge of data structures and algorithms
Passionate about learning new technologies and solving complex problems
Use quicksort algorithm to sort array in one loop
Use quicksort algorithm to partition array and sort elements
Choose a pivot element and rearrange elements around pivot in one loop
Repeat process for subarrays until entire array is sorted
I applied via Referral and was interviewed in May 2024. There were 2 interview rounds.
I applied via Walk-in and was interviewed in Oct 2024. There were 2 interview rounds.
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
Senior Engineer
280
salaries
| ₹17.7 L/yr - ₹48 L/yr |
Senior Software Engineer
169
salaries
| ₹13.2 L/yr - ₹48 L/yr |
Software Engineer
164
salaries
| ₹9.1 L/yr - ₹25.3 L/yr |
Lead Engineer
135
salaries
| ₹24 L/yr - ₹80 L/yr |
Lead Specialist
112
salaries
| ₹3.7 L/yr - ₹8.1 L/yr |
Reliance Retail
DMart
Future Group
Vishal Mega Mart