Filter interviews by
I appeared for an interview in Nov 2024.
Middleware in .NET can be implemented using the 'UseMiddleware' method in the Startup class.
Use the 'UseMiddleware' method in the Configure method of the Startup class to add middleware in the request pipeline.
Create a custom middleware class that implements the 'IMiddleware' interface.
Register the custom middleware class in the ConfigureServices method of the Startup class.
Common exceptions encountered in middleware include timeout errors, connection errors, and invalid input errors.
Timeout errors occur when a request takes too long to process.
Connection errors happen when there is a problem connecting to a database or external service.
Invalid input errors occur when the data provided does not meet the expected format or criteria.
Change detection in Angular is the process of detecting changes in the application state and updating the view accordingly.
Angular uses change detection to keep the UI in sync with the application state.
It compares the current state of the application with the previous state to determine what has changed.
If a change is detected, Angular updates the view to reflect the new state.
Change detection can be triggered by user...
Subject in Angular is used for multicasting observables to multiple subscribers.
Subject is a type of Observable that allows values to be multicasted to multiple Observers.
It acts as both an Observable and an Observer.
Subjects are hot Observables, meaning they start emitting values immediately upon creation.
Example: const subject = new Subject(); subject.next(1); subject.subscribe(value => console.log(value)); // Out
Top trending discussions
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.
I applied via LinkedIn and was interviewed in May 2024. There were 2 interview rounds.
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills
Team player with excellent communication skills
OOP stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.
OOP focuses on creating objects that contain data and methods to manipulate that data.
Encapsulation: Objects hide their internal state and require interaction through defined interfaces.
Inheritance: Objects can inherit attributes and methods from other objects.
Polymorphism: Objects can take on different forms or have mult...
HashMap is a data structure that stores key-value pairs and provides constant time complexity for basic operations.
HashMap allows quick access to values based on their keys
Keys must be unique and values can be duplicated
HashMap is not thread-safe and requires synchronization for concurrent access
Java's HashMap implementation uses hashing to distribute keys across buckets
First round was eassy
I applied via Referral and was interviewed in Dec 2023. There was 1 interview round.
I applied via Campus Placement and was interviewed in Nov 2024. There was 1 interview round.
Medium to Hard Questions
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Practice Development Manager
22
salaries
| ₹7.7 L/yr - ₹13.1 L/yr |
Software Engineer
20
salaries
| ₹6.6 L/yr - ₹21.4 L/yr |
Software Developer
8
salaries
| ₹7.1 L/yr - ₹29.3 L/yr |
Data Analyst
7
salaries
| ₹4.8 L/yr - ₹11.2 L/yr |
Data Engineer
6
salaries
| ₹6 L/yr - ₹24 L/yr |
Actalent Services
Pitney Bowes
Stefanini
Softtek