i
FIS
Filter interviews by
I applied via Naukri.com and was interviewed in Apr 2021. There were 5 interview rounds.
Top trending discussions
I was interviewed in Jun 2024.
This is coding + mcq question
I applied via Approached by Company and was interviewed before Nov 2023. There was 1 interview round.
Event loop is a mechanism in JavaScript that allows for asynchronous operations to be executed in a non-blocking way.
Event loop is responsible for handling asynchronous operations in JavaScript.
It allows for non-blocking execution of code by continuously checking the call stack and the task queue.
When the call stack is empty, the event loop moves tasks from the task queue to the call stack for execution.
Example: setTim...
DOM stands for Document Object Model, a programming interface for web documents.
DOM is a tree-like structure that represents the elements of a web page.
It allows developers to manipulate the content, structure, and style of a web page using scripting languages like JavaScript.
DOM provides methods and properties to interact with HTML elements, such as selecting, adding, removing, or modifying them.
Example: document.getE...
Performance issues in Angular can be handled by optimizing code, reducing HTTP requests, and using lazy loading.
Optimize code by using trackBy in ngFor loops
Reduce HTTP requests by using caching and pagination
Use lazy loading to load only necessary components
Use AOT compilation to reduce load time
Avoid using ngIf with heavy computations
Use ChangeDetectionStrategy.OnPush to reduce change detection cycles
Custom directives in AngularJS allow you to create reusable components.
Create a new directive using the directive() method
Specify the directive's behavior using the link() method
Use the directive in HTML using its name as an attribute
Pass data to the directive using attributes
Example:
Angular is a JavaScript framework for building web applications with a modular architecture.
Angular uses a component-based architecture to build reusable UI components
It uses a declarative approach to define UI elements and their behavior
Angular provides a powerful set of tools for data binding, dependency injection, and routing
It follows the MVC (Model-View-Controller) pattern to separate concerns and improve maintain...
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jan 2023. There were 2 interview rounds.
Lazy loading is a technique to defer loading of non-critical resources until they are needed.
Lazy loading improves page load time and performance.
It is commonly used for images, videos, and other media files.
Lazy loading can be implemented using JavaScript libraries like LazyLoad or by using the Intersection Observer API.
Lazy loading can also be implemented in frameworks like Angular and React.
HTML5 is the latest version of the HTML standard, CSS3 is the latest version of the CSS standard, and media queries are used in CSS to apply different styles based on device characteristics.
HTML5 is the fifth and latest version of the HTML standard used for structuring content on the web.
CSS3 is the latest version of the CSS standard used for styling web pages.
Media queries in CSS allow for responsive design by applyin...
I applied via Walk-in and was interviewed in Mar 2022. There were 2 interview rounds.
Using a for loop to find a specific value in an array of strings.
Use a for loop to iterate through the array
Check each element to see if it matches the desired value
Return the index of the matching element or -1 if not found
To find array values using for loop
Declare a variable to store the sum of array values
Use a for loop to iterate through the array
Access each element using array[index] syntax
Add the element value to the sum variable
Return the sum variable
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Software Engineer
2.7k
salaries
| ₹8 L/yr - ₹30 L/yr |
Software Engineer
1.7k
salaries
| ₹4.1 L/yr - ₹16 L/yr |
Lead Engineer
694
salaries
| ₹7.2 L/yr - ₹27 L/yr |
Team Member
664
salaries
| ₹1.8 L/yr - ₹6 L/yr |
Senior Leader Engineer
642
salaries
| ₹9.9 L/yr - ₹32.1 L/yr |
TCS
Infosys
Wipro
HCLTech