i
Coforge
Filter interviews by
I applied via Naukri.com and was interviewed before Dec 2022. There were 4 interview rounds.
Building blocks of Angular include components, modules, services, directives, templates, and dependency injection.
Components are the basic building blocks of Angular applications.
Modules help organize the application into cohesive blocks of functionality.
Services are reusable code that can be injected into components.
Directives add behavior to the DOM elements.
Templates define the view of the application.
Dependency inj...
Pipes in Angular are used to transform data before displaying it in the view.
Pipes are used to format data in templates.
There are built-in pipes like DatePipe, UpperCasePipe, LowerCasePipe, etc.
Custom pipes can be created using @Pipe decorator.
Pipes can be chained together for complex transformations.
Example: {{ birthday | date:'dd/MM/yyyy' }} will format the birthday date.
I applied via Naukri.com and was interviewed in Oct 2021. There were 3 interview rounds.
Answering questions related to Angular development
Dependency injection is a way to provide dependencies to a class
forRoot is used to configure services at the root level
forChild is used to configure services at the child level
Reusable components can be created by breaking down complex components into smaller ones
Services can be injected using constructor injection or property injection
posted on 18 Feb 2021
I applied via Naukri.com and was interviewed before Feb 2020. There were 3 interview rounds.
posted on 21 Nov 2024
posted on 13 May 2024
I applied via Approached by Company and was interviewed in Apr 2024. There were 2 interview rounds.
Angular life cycle hooks are methods that allow you to tap into specific points in a component's life cycle.
ngOnChanges: called when an input property changes
ngOnInit: called once the component is initialized
ngOnDestroy: called before the component is destroyed
ngAfterViewInit: called after the component's view has been fully initialized
The digest cycle in Angular is the process where Angular checks all the watchers in the scope for changes and updates the view accordingly.
During the digest cycle, Angular compares the current value of the watchers with the previous value to detect changes.
If a change is detected, Angular updates the view to reflect the changes.
The digest cycle continues until all watchers have been checked and no more changes are dete...
Number vs parseInt: Number converts a string to a number, parseInt parses a string and returns an integer. Find vs Filter: Find returns the first element that matches a condition, Filter returns all elements that match a condition.
Number vs parseInt: Number('10') returns 10, parseInt('10.5') returns 10
Find vs Filter: [1, 2, 3, 4, 5].find(num => num > 3) returns 4, [1, 2, 3, 4, 5].filter(num => num > 3) returns [4, 5]
posted on 15 Mar 2024
Promises are objects representing the eventual completion or failure of an asynchronous operation. Types refer to the data types in TypeScript.
Promises are used for handling asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Types in TypeScript help catch errors early by enforcing data types at compile time.
Examples: Promise.resolve(), Promise.reject(), string, num
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Software Engineer
4.8k
salaries
| ₹6.1 L/yr - ₹26.1 L/yr |
Technical Analyst
2.6k
salaries
| ₹9.5 L/yr - ₹38.4 L/yr |
Software Engineer
2k
salaries
| ₹2.2 L/yr - ₹9.5 L/yr |
Senior Test Engineer
1.8k
salaries
| ₹4.7 L/yr - ₹19.9 L/yr |
Technology Specialist
1.1k
salaries
| ₹11.8 L/yr - ₹42 L/yr |
Capgemini
Cognizant
Accenture
Infosys