Filter interviews by
Clear (1)
Apptitude was easy to Moderate
Easy subjects was there and it last 15 mins
Top trending discussions
I was interviewed in Sep 2017.
I applied via Referral and was interviewed in Feb 2021. There were 4 interview rounds.
posted on 15 Oct 2023
Basic aptitude test online
I was interviewed in Sep 2019.
I applied via Recruitment Consultant and was interviewed before Jan 2020. There were 5 interview rounds.
I am proficient in Java, Python, and C++. I have 2 years of experience in software development. I have excellent communication skills for client interaction.
Proficient in Java, Python, and C++
2 years of software development experience
Excellent communication skills for client interaction
I applied via Recruitment Consultant and was interviewed in Oct 2020. There were 6 interview rounds.
I applied via Naukri.com and was interviewed in May 2021. There was 1 interview round.
package.json is a configuration file used in Node.js projects to manage dependencies and scripts.
Contains metadata about the project such as name, version, and author
Lists dependencies and devDependencies required for the project
Allows for the creation of custom scripts to run tasks
Can be used to specify the main file of the project
Can be generated using 'npm init' command
angular.json is a configuration file used by Angular CLI to manage project settings.
Contains project configuration settings such as build options, asset paths, and environment variables.
Can be modified manually or through the Angular CLI.
Located in the root directory of an Angular project.
Example: "assets": ["src/favicon.ico", "src/assets"] specifies the asset paths for the project.
Angular is a front-end framework that uses components to build dynamic web applications.
Angular applications are built using TypeScript, a superset of JavaScript.
Components are the building blocks of an Angular application.
Angular uses a hierarchical dependency injection system to manage dependencies.
Angular applications are loaded and run in the browser.
Angular applications can communicate with servers using HTTP requ
CSS specificity determines which style rules are applied to an element.
Specificity is calculated based on the number of selectors and their types.
Inline styles have the highest specificity.
IDs have higher specificity than classes and attributes.
The universal selector (*) has zero specificity.
The !important keyword overrides specificity.
Selectors with equal specificity are applied in the order they appear in the stylesh
CSS has various position attributes to position elements on a web page.
position: static
position: relative
position: absolute
position: fixed
position: sticky
I have used various HTML attributes such as id, class, src, href, alt, style, etc.
id
class
src
href
alt
style
Decorators are functions that modify the behavior of other functions.
Decorators are defined using the @ symbol in Python
They can be used to add functionality to a function without modifying its source code
Examples include @staticmethod, @classmethod, and @property
Decorators can also be used to add logging, caching, or authentication to a function
Dependency injection is a design pattern used in Angular to inject dependencies into a component or service.
Dependency injection allows for loose coupling between components and services
It makes testing easier by allowing for easy mocking of dependencies
The constructor in a component class is used to inject dependencies
Dependencies are specified in the constructor using TypeScript's parameter decorator syntax
Structural directives are used to manipulate the structure of the DOM.
ngIf - conditionally adds or removes an element from the DOM
ngFor - repeats an element for each item in a list
ngSwitch - conditionally adds or removes elements based on a value
ngStyle - dynamically adds styles to an element
ngClass - dynamically adds classes to an element
Print FizzBuzz based on divisibility condition
Loop through numbers 1 to n
If number is divisible by 3, print 'Fizz'
If number is divisible by 5, print 'Buzz'
If number is divisible by both 3 and 5, print 'FizzBuzz'
Else, print the number
I applied via Referral and was interviewed in Aug 2021. There were 3 interview rounds.
To scale up application, use load balancers and monitor logs to identify failures.
Use load balancers to distribute traffic across multiple instances
Monitor logs to identify where the failure occurred
Implement fault tolerance and redundancy to prevent future failures
Use auto-scaling to automatically add or remove instances based on traffic
Real-world example: Amazon Web Services (AWS) uses load balancers and auto-scaling...
based on 1 interview
Interview experience
Associate Engineer
75
salaries
| ₹0 L/yr - ₹0 L/yr |
Shift Manager
66
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
59
salaries
| ₹0 L/yr - ₹0 L/yr |
Program Manager
52
salaries
| ₹0 L/yr - ₹0 L/yr |
Network Security Engineer
50
salaries
| ₹0 L/yr - ₹0 L/yr |
Web Werks
Sify Technologies
Nxtgen Datacenter Cloud Technologies
STT Global Data Centres India