FIS
10+ Golden Legand Leasing & Finance Interview Questions and Answers
Q1. Describe your current automation framework and tools being used
Our automation framework is built using Selenium WebDriver and TestNG.
We use Selenium WebDriver for browser automation
TestNG is used for test management and reporting
We also use Apache POI for data-driven testing
Our framework is designed to be modular and scalable
We have implemented page object model design pattern
We use Jenkins for continuous integration and deployment
Q2. Do you know Windows Server Administration?
Yes, I have experience in Windows Server Administration.
I have experience in managing and maintaining Windows Server 2012 and 2016.
I am proficient in Active Directory, DNS, DHCP, and Group Policy Management.
I have experience in configuring and troubleshooting network services and protocols.
I am familiar with PowerShell scripting for automation and task scheduling.
I have experience in managing virtualization technologies such as Hyper-V and VMware.
Q3. Describe the ceremonies in Agile methodology
Agile ceremonies include daily stand-ups, sprint planning, sprint review, and retrospective meetings.
Daily stand-ups: brief meetings to discuss progress and plan for the day
Sprint planning: meeting to plan the upcoming sprint
Sprint review: meeting to review the completed sprint and demo the work
Retrospective meetings: meeting to reflect on the sprint and identify areas for improvement
Q4. Data sharing between compontent
Data sharing between components is crucial for efficient communication and collaboration.
Use a common data format for easy interpretation and integration
Implement secure data transfer protocols to protect sensitive information
Ensure data consistency and accuracy through proper validation and verification
Consider the scalability and performance of the data sharing mechanism
Examples include RESTful APIs, message queues, and shared databases
Q5. Different ways of loading routes
Routes can be loaded using various methods depending on the framework used.
In Express.js, routes can be loaded using app.get(), app.post(), app.put(), app.delete() methods
In Laravel, routes can be loaded using Route::get(), Route::post(), Route::put(), Route::delete() methods
In Ruby on Rails, routes can be loaded using resources, get, post, put, patch, and delete methods
Routes can also be loaded dynamically using middleware or custom functions
Q6. Do you know IIS?
Yes, I know IIS.
I have experience in configuring and managing IIS servers.
I am familiar with setting up websites, application pools, and virtual directories.
I have worked with IIS versions 6, 7, and 8.
I am comfortable troubleshooting issues related to IIS.
I have used IIS to host various web applications, including ASP.NET and PHP applications.
Q7. Components vs Directives
Components are reusable building blocks while directives are used to manipulate the DOM.
Components are self-contained and can be used multiple times in an application
Directives are used to add behavior to an existing DOM element
Components have their own template while directives do not
Examples of components include buttons, forms, and menus
Examples of directives include ngIf, ngFor, and ngStyle
Q8. Change detection strategy
Change detection strategy involves identifying and responding to changes in a system or process.
Define the scope of the system or process being monitored
Establish a baseline for normal behavior
Use monitoring tools to detect changes
Set thresholds for triggering alerts or actions
Implement a response plan for identified changes
Q9. javascript vs typescript
TypeScript is a superset of JavaScript that adds static typing and other features.
TypeScript catches errors at compile time, while JavaScript only catches them at runtime.
TypeScript supports object-oriented programming concepts like classes and interfaces.
TypeScript can be transpiled into JavaScript, so it can run on any browser or platform that supports JavaScript.
JavaScript is easier to learn and use for small projects, while TypeScript is better for larger, more complex pr...read more
Q10. Route guards in angular
Route guards are used in Angular to protect routes from unauthorized access.
Route guards can be used to check if a user is authenticated before allowing access to a route.
There are three types of route guards: CanActivate, CanActivateChild, and CanLoad.
CanActivate is used to protect individual routes, CanActivateChild is used to protect child routes, and CanLoad is used to protect lazy-loaded modules.
Route guards can be implemented using services or functions that return a bo...read more
Q11. Routing in angular ?
Routing in Angular is used to navigate between different components of an application.
Angular Router is a powerful tool that allows you to define navigation paths and routes in your application.
It helps in creating Single Page Applications (SPAs) by loading different components based on the URL.
Routes can be defined using the RouterModule and ActivatedRoute modules.
Navigation can be done using routerLink directive or programmatically using Router service.
Guards can be used to...read more
More about working at FIS
Interview Process at Golden Legand Leasing & Finance
Top Lead Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month