Filter interviews by
I applied via Campus Placement and was interviewed before Feb 2023. There were 2 interview rounds.
Different types of aptitude questions
Normalization is the process of organizing data in a database to eliminate redundancy and improve data integrity.
Normalization helps in reducing data redundancy by breaking down a large table into smaller, more manageable tables.
It ensures that each piece of data is stored in only one place, reducing the chances of inconsistencies.
Normalization follows a set of rules called normal forms, such as First Normal Form (1NF)...
I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.
posted on 4 Jul 2023
Promises are used for a single async operation while observables handle multiple async operations and can be cancelled.
Promises are eager, meaning they start immediately upon creation.
Observables are lazy, meaning they only start when subscribed to.
Promises can only handle a single value or error, while observables can handle multiple values over time.
Observables can be cancelled, while promises cannot be cancelled.
Pro...
Angular and React are both popular front-end frameworks, but they have some key differences in terms of architecture, syntax, and ecosystem.
Angular is a full-fledged framework with a steep learning curve, while React is a library that is more flexible and easier to learn.
Angular uses two-way data binding, while React uses one-way data flow.
Angular has a more opinionated architecture and provides more out-of-the-box fea...
I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.
posted on 21 Jun 2024
HashMap is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.
HashMap internally uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to find the index in the array where it will be stored.
If multiple keys hash to the same index, a linked list is used to handle collisions.
HashMap allows one null key and multiple null values.
Th...
Singleton class is a class that can only have one instance and provides a global point of access to it.
Singleton class restricts the instantiation of a class to one object.
It provides a way to access its unique instance globally.
Commonly used in scenarios where only one instance of a class is needed, such as database connections or thread pools.
The task is to find all pairs in an array that add up to a given sum.
Iterate through the array and store each element in a hash set.
For each element, check if the difference between the sum and the element exists in the hash set.
If it does, add the pair to the result list.
I applied via Walk-in and was interviewed in Apr 2024. There were 2 interview rounds.
One question on Java on reversing only the numbers in an array
One question on React to build search component
posted on 4 Jul 2023
Promises are used for a single async operation while observables handle multiple async operations and can be cancelled.
Promises are eager, meaning they start immediately upon creation.
Observables are lazy, meaning they only start when subscribed to.
Promises can only handle a single value or error, while observables can handle multiple values over time.
Observables can be cancelled, while promises cannot be cancelled.
Pro...
Angular and React are both popular front-end frameworks, but they have some key differences in terms of architecture, syntax, and ecosystem.
Angular is a full-fledged framework with a steep learning curve, while React is a library that is more flexible and easier to learn.
Angular uses two-way data binding, while React uses one-way data flow.
Angular has a more opinionated architecture and provides more out-of-the-box fea...
Interview experience
Engineer
231
salaries
| ₹3 L/yr - ₹12.3 L/yr |
Senior Engineer
204
salaries
| ₹6.3 L/yr - ₹24 L/yr |
Senior Software Engineer
194
salaries
| ₹6.4 L/yr - ₹22 L/yr |
Technical Lead
156
salaries
| ₹10 L/yr - ₹31 L/yr |
Software Engineer
138
salaries
| ₹2.8 L/yr - ₹11.5 L/yr |
TCS
Wipro
HCLTech
Tech Mahindra