i
Filter interviews by
Top trending discussions
I was interviewed in Jul 2024.
Memoization is a technique used in programming to optimize performance by storing the results of expensive function calls and returning the cached result when the same inputs occur again.
Memoization helps reduce redundant calculations by storing the results of function calls in a cache
It is commonly used in dynamic programming and recursive algorithms to improve performance
Example: Fibonacci sequence calculation can be...
Lazy loading is a technique used in web development to defer loading of non-essential resources until they are needed.
Lazy loading helps improve page load times by only loading resources when they are required.
It is commonly used for images, videos, and other media files on websites.
Lazy loading can be implemented using JavaScript libraries like Intersection Observer or by using native browser features like loading='la
Callback hell is a situation where multiple nested callbacks make the code difficult to read and maintain.
Occurs when multiple asynchronous operations are nested within each other
Can lead to unreadable and unmaintainable code
Can be avoided by using promises or async/await
Prop drilling is the process of passing down props through multiple levels of components in React.
Prop drilling can lead to complex and hard-to-maintain code.
It can be avoided by using Context API or Redux for state management.
Example: Passing props from a parent component to a deeply nested child component through intermediate components.
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Dependency injection helps in making components more modular and easier to test.
It promotes loose coupling between components.
There are three types of dependency injection - constructor injection, setter injection, and interface injection.
I was interviewed before Feb 2024.
posted on 15 May 2024
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 2 interview rounds.
Section 96 of Companies Act deals with annual general meetings (AGMs) of companies.
Section 96 mandates that every company must hold an AGM within six months from the end of its financial year.
AGMs are important for shareholders to discuss company performance, elect directors, and approve financial statements.
Failure to hold an AGM can result in penalties and legal consequences for the company and its officers.
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
C,c++ questions and two coding questions. basic mcq
TreeSet and HashSet are both implementations of the Set interface in Java, but they have some key differences.
TreeSet is a sorted set that maintains elements in ascending order, while HashSet does not guarantee any specific order.
TreeSet uses a Red-Black tree data structure for storage, which allows for efficient retrieval of elements in sorted order.
HashSet uses a hash table for storage, which provides constant-time p...
I have worked on troubleshooting and repairing various types of industrial machinery.
Troubleshooting electrical and mechanical issues
Repairing hydraulic systems
Calibrating sensors and controllers
Seeking new challenges and growth opportunities
Desire for career advancement
Looking for new challenges and learning opportunities
Seeking better work-life balance
Relocation to a new city
Company downsizing or restructuring
posted on 22 Apr 2024
I applied via Walk-in and was interviewed in Mar 2024. There were 2 interview rounds.
Normal inter tell about your career
I applied via Company Website and was interviewed in Feb 2024. There were 2 interview rounds.
I applied via Approached by Company and was interviewed in Oct 2023. There were 2 interview rounds.
based on 4 interviews
Interview experience
based on 82 reviews
Rating in categories
XL Health
Suburban Diagnostics
Sir Ganga Ram Hospital
Oncquest Laboratories