i
Deloitte
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Using a shared service to communicate data between unrelated components in Angular.
Create a shared service with a BehaviorSubject to store and emit data
Inject the shared service into both components that need to share data
Subscribe to the BehaviorSubject in each component to receive updates
Lazy loading in Angular allows for loading modules only when they are needed, improving performance.
Lazy loading is achieved by using the loadChildren property in the route configuration.
Modules are loaded asynchronously when the user navigates to a route that requires them.
Lazy loading helps reduce the initial bundle size and improve the app's loading time.
Example: { path: 'admin', loadChildren: () => import('./admin/
Prevent XSS vulnerability by sanitizing user input, using Angular's built-in security features, and implementing Content Security Policy.
Sanitize user input by using Angular's DomSanitizer to prevent execution of malicious scripts
Use Angular's built-in security features like SafeValue and SafeHtml to securely render user input
Implement Content Security Policy (CSP) to restrict the sources from which scripts can be load...
Use observables and combineLatest operator to fetch data from multiple services in a component
Create observables for each service call
Use combineLatest operator to combine the observables and fetch data from all services at once
Subscribe to the combined observable to get the data
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
Django applies migrations to the database using the 'manage.py migrate' command.
Django tracks changes to models and generates migration files accordingly.
The 'manage.py makemigrations' command creates migration files based on model changes.
The 'manage.py migrate' command applies the generated migration files to the database.
Migrations help keep the database schema in sync with the changes in Django models.
Hoisting in JavaScript is the behavior where variable and function declarations are moved to the top of their containing scope during the compilation phase.
Variable declarations are hoisted to the top of their scope, but not their assignments.
Function declarations are fully hoisted, meaning they can be called before they are declared.
Hoisting can lead to unexpected behavior if not understood properly.
Create a full stack application in 3 days.
I am a software engineer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.
5 years of experience in software development
Proficient in Java, Spring Boot, and Angular
Strong problem-solving skills
Experience working in Agile development environment
Use Stream API to reverse a sentence
Split the sentence into words using split() method
Convert the array of words into a Stream using Arrays.stream()
Use Stream API operations like map(), collect() and joining() to reverse the sentence
I was interviewed in Dec 2023.
Angular lifecycle hooks are methods that allow you to tap into specific points in a component's lifecycle.
ngOnChanges: called when an input property changes
ngOnInit: called once the component is initialized
ngDoCheck: called during every change detection run
ngAfterContentInit: called after content (ng-content) has been projected into the component
ngAfterContentChecked: called after every check of the projected content
ng...
I applied via Recruitment Consulltant and was interviewed in Dec 2023. There was 1 interview round.
I applied via Campus Placement
Easy njsfds asjdfjsda iasdfjk kffojal;ks
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Consultant
33.3k
salaries
| ₹6.3 L/yr - ₹23.3 L/yr |
Senior Consultant
21k
salaries
| ₹11 L/yr - ₹42 L/yr |
Analyst
14.3k
salaries
| ₹3.8 L/yr - ₹12.6 L/yr |
Assistant Manager
10k
salaries
| ₹7.8 L/yr - ₹24 L/yr |
Manager
7.1k
salaries
| ₹16 L/yr - ₹52 L/yr |
Accenture
PwC
Ernst & Young
Cognizant