Filter interviews by
I applied via Job Fair and was interviewed before May 2021. There was 1 interview round.
Top trending discussions
I applied via Referral and was interviewed in May 2024. There was 1 interview round.
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing by mocking dependencies.
There are three types of dependency injection: constructor injection, setter injection, and interface injection.
Example: Instead of a class creating an instance of another...
app.use in .NET Core is used to add middleware to the request pipeline.
app.use is a method used in ASP.NET Core to add middleware components to the request pipeline.
Middleware components are software components that are executed in the request pipeline to handle requests and responses.
Middleware components can perform tasks such as authentication, logging, error handling, and more.
Example: app.use(new MiddlewareCompone
Interface is a contract that defines the methods a class must implement, while abstract class can have both abstract and concrete methods.
Interface cannot have any implementation, while abstract class can have both abstract and concrete methods.
A class can implement multiple interfaces but can only inherit from one abstract class.
Interfaces are used to achieve multiple inheritance in Java, while abstract classes are us...
No, abstract classes cannot be instantiated.
Abstract classes are meant to be inherited and extended by other classes.
Attempting to instantiate an abstract class will result in a compilation error.
Abstract classes can have abstract methods that must be implemented by the subclass.
Optimizing a React application involves code splitting, lazy loading, minimizing bundle size, using memoization, and optimizing render performance.
Implement code splitting to load only necessary code for each route or component.
Utilize lazy loading to defer loading of non-essential components until they are needed.
Minimize bundle size by removing unused code, optimizing images, and using tree shaking.
Use memoization te...
Parent child component communication in React involves passing data from parent to child components and triggering events from child to parent components.
Use props to pass data from parent to child components
Use callback functions to trigger events from child to parent components
Context API can be used for passing data to deeply nested components
useRef is used to persist a value across renders, useMemo is used to memoize expensive calculations, useCallback is used to memoize functions.
useRef is commonly used to access DOM elements or persist values between renders.
useMemo is used to memoize expensive calculations to avoid re-computation.
useCallback is used to memoize functions to prevent unnecessary re-renders.
Example: useRef can be used to store a reference t...
posted on 2 Jul 2024
posted on 25 Dec 2024
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There was 1 interview round.
Experienced technical lead with a strong background in software development and project management.
Over 8 years of experience in leading technical teams and delivering successful projects
Proficient in various programming languages such as Java, Python, and JavaScript
Skilled in Agile methodologies and implementing best practices for software development
Strong communication and leadership skills, able to collaborate effe
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Good assignment good job good accepting
I am a highly skilled Technical Consultant with a strong background in IT solutions and project management.
Over 5 years of experience in providing technical consulting services to clients
Proficient in analyzing client requirements and designing customized solutions
Strong project management skills, ensuring timely delivery and client satisfaction
Expertise in implementing and troubleshooting complex IT systems
Certified i...
I applied via Company Website
Angular pipes are used to transform data in templates before displaying it to the user.
Angular pipes are used in templates to format data before displaying it.
Pipes can be used to transform strings, numbers, dates, and other types of data.
There are built-in pipes like 'uppercase', 'lowercase', 'currency', 'date', etc.
Custom pipes can also be created to suit specific formatting needs.
Pipes can be chained together to app
posted on 23 Apr 2024
based on 6 reviews
Rating in categories
Sales Officer
545
salaries
| ₹2 L/yr - ₹9 L/yr |
Area Sales Manager
206
salaries
| ₹6.5 L/yr - ₹24.1 L/yr |
Sales Executive
204
salaries
| ₹1.1 L/yr - ₹5.4 L/yr |
Regional Manager
202
salaries
| ₹3.4 L/yr - ₹11.9 L/yr |
Senior Sales Officer
177
salaries
| ₹3.2 L/yr - ₹9.1 L/yr |
Patanjali Ayurved
Dabur
Emami
Shree Baidyanath Ayurved Bhawan