i
Emids Technologies Limited
Filter interviews by
I applied via LinkedIn
Lazy loading in Angular is a technique used to load modules only when they are needed.
Lazy loading is achieved by using the loadChildren property in the route configuration.
Lazy loaded modules are loaded asynchronously when the user navigates to the corresponding route.
Lazy loading helps improve the initial loading time of the application by only loading necessary modules on demand.
Interceptors are used in software development to intercept and manipulate HTTP requests and responses.
Interceptors can be used for logging, authentication, error handling, and modifying requests/responses.
In Angular, interceptors can be used to add headers to HTTP requests, handle errors globally, and cache responses.
In Spring Boot, interceptors can be used to log requests, validate input, and handle exceptions.
Interce...
Authentication and authorization in Angular can be implemented using Angular's built-in features and third-party libraries.
Use Angular's HttpClient to send authentication requests to a server
Implement guards to restrict access to certain routes based on user roles
Utilize JWT tokens for secure authentication and authorization
Consider using libraries like Angular JWT for easier token management
Angular uses Zone.js for change detection mechanism to track changes in the application and update the view accordingly.
Angular uses Zone.js for change detection mechanism
Zone.js monkey patches async operations to trigger change detection
Change detection can be triggered manually using ChangeDetectorRef
Communication between different components is achieved through various methods like props drilling, context API, event emitters, and state management libraries.
Props drilling: Passing data from parent to child components through props.
Context API: Provides a way to pass data through the component tree without having to pass props down manually at every level.
Event emitters: Emitting events from one component and listen...
I appeared for an interview in Feb 2025.
Top trending discussions
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
I appeared for an interview in Jun 2024.
I applied via Approached by Company and was interviewed before Oct 2022. There were 4 interview rounds.
Coding and concepts of data science
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 3 interview rounds.
A linked list is a data structure consisting of nodes where each node points to the next node in the sequence.
Nodes contain data and a reference to the next node
Can be singly linked (each node points to the next) or doubly linked (each node points to the next and previous)
Example: Node 1 -> Node 2 -> Node 3
To find the middle node of a linked list, use the slow and fast pointer technique.
Initialize two pointers, slow and fast, both pointing to the head of the linked list.
Move the slow pointer by one step and the fast pointer by two steps until the fast pointer reaches the end of the list.
The node pointed to by the slow pointer at this point will be the middle node.
Addressing conflict between manager and developer requires open communication, understanding both perspectives, and finding a mutually beneficial solution.
Encourage open communication between the manager and developer to understand each other's perspectives and concerns.
Facilitate a meeting to discuss the conflict and find common ground or compromises.
Seek to understand the underlying reasons for the conflict and addre...
based on 2 interviews
Interview experience
based on 24 reviews
Rating in categories
Noida,
Hyderabad / Secunderabad
+19-14 Yrs
₹ 14.5-26.6 LPA
10-13 Yrs
₹ 14-35 LPA
Senior Software Engineer
790
salaries
| ₹7 L/yr - ₹29 L/yr |
Software Engineer
442
salaries
| ₹3.2 L/yr - ₹13.5 L/yr |
Senior Test Engineer
215
salaries
| ₹5.8 L/yr - ₹21.2 L/yr |
Test Engineer
184
salaries
| ₹2.7 L/yr - ₹11.5 L/yr |
Technical Lead
177
salaries
| ₹14.5 L/yr - ₹37.7 L/yr |
ITC Infotech
CMS IT Services
KocharTech
Xoriant