Filter interviews by
I applied via Naukri.com and was interviewed in May 2022. There were 2 interview rounds.
Dependency Injection is a design pattern used in Angular to inject dependencies into a component or service.
It allows for easier testing and maintenance of code
Dependencies are injected through the constructor of a component or service
Angular has its own Dependency Injection system built-in
Services can be shared across multiple components through Dependency Injection
Observables are streams of data that can be subscribed to, while promises are a one-time operation that returns a single value.
Observables can emit multiple values over time, while promises only return a single value.
Observables can be cancelled, while promises cannot.
Observables are lazy, meaning they only execute when subscribed to, while promises execute immediately.
Observables have operators that can transform, fil...
Directives are markers on a DOM element that tell AngularJS to attach a specified behavior to that DOM element.
Directives are used to create reusable components.
They can be used to manipulate the DOM.
They can be used to add behavior to an existing DOM element.
They can be used to create custom attributes.
Examples include ng-repeat, ng-model, and ng-show.
Pure pipes are stateless and only depend on input data, while impure pipes have internal state and can have side effects.
Pure pipes are faster and more efficient than impure pipes.
Pure pipes are used for simple transformations of data, while impure pipes are used for more complex transformations.
Examples of pure pipes include currency and date formatting, while examples of impure pipes include filtering and sorting.
To ...
Interceptors are used to intercept HTTP requests and responses to perform transformations or error handling.
Interceptors can be used to add headers to outgoing requests or handle errors in incoming responses.
They can also be used to modify the request or response before it is sent or received.
Interceptors can be global or specific to a certain request or response.
They are useful for implementing authentication, caching...
posted on 23 Oct 2024
I appeared for an interview in Apr 2024.
Event loop is a mechanism in programming that allows for asynchronous execution of code.
Event loop is responsible for handling and executing events in a non-blocking manner.
It continuously checks the event queue and processes events one by one.
Event loop is commonly used in JavaScript to handle asynchronous operations like setTimeout, setInterval, and AJAX requests.
Yes, I have written custom directives in Angular for specific UI functionalities.
Created a custom directive for form validation in Angular
Implemented a custom directive for dynamic styling of elements based on user input
Developed a custom directive for lazy loading images in Angular
I applied via Recruitment Consultant and was interviewed before May 2020. There were 3 interview rounds.
Design a solution with Java Spring boot, Spring Data, DB Integration
Create a Spring Boot project with Spring Data dependency
Configure the database connection in application.properties
Create entity classes with JPA annotations
Create repository interfaces extending JpaRepository
Use repository methods in service classes
Expose REST endpoints using @RestController
Handle exceptions using @ControllerAdvice
Secure endpoints usi...
I appeared for an interview in Aug 2020.
Developed a real-time data processing system for a financial institution
Implemented a distributed system using Apache Kafka and Apache Storm
Designed a fault-tolerant architecture with multiple redundancy layers
Optimized the system for high throughput and low latency
Provided real-time monitoring and alerting using Grafana and Prometheus
I applied via Recruitment Consultant and was interviewed in Jun 2019. There were 4 interview rounds.
Answering questions related to Spring Boot and core Java
Spring Boot addons include Spring Security, Spring Data, and Spring Cloud
Spring Boot is a framework for building standalone, production-grade Spring-based applications
Ways of configuring a bean in Spring include XML configuration, Java-based configuration, and annotation-based configuration
Core Java topics include OOP concepts, collections, multithreading, and exc
I applied via Naukri.com and was interviewed before Oct 2019. There were 3 interview rounds.
I applied via Other and was interviewed before Apr 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Jul 2021. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in May 2021. There were 3 interview rounds.
Mcq and 2 coding(basic)
OOPs is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs stands for Object-Oriented Programming.
It focuses on creating objects that interact with each other to solve a problem.
Encapsulation, Inheritance, Polymorphism, and Abstraction are the four main pillars of OOPs.
Encapsulation is the process of hiding the implementation details of an object from the outside world.
Inherita...
Technical Lead
3.2k
salaries
| ₹7 L/yr - ₹25 L/yr |
Software Engineer
3k
salaries
| ₹2 L/yr - ₹9.5 L/yr |
Senior Software Engineer
2.5k
salaries
| ₹4.9 L/yr - ₹18 L/yr |
Lead Engineer
2.2k
salaries
| ₹4.3 L/yr - ₹14 L/yr |
Senior Analyst
2k
salaries
| ₹2 L/yr - ₹10 L/yr |
HCLTech
TCS
Accenture
Wipro