Add office photos
Employer?
Claim Account for FREE

Trigent Software

3.6
based on 456 Reviews
Filter interviews by

20+ Kotak Mahindra Bank Interview Questions and Answers

Updated 13 Sep 2024

Q1. What is lazy loading and write syntax for routing path

Ans.

Lazy loading is a technique to load modules on demand instead of loading everything at once.

  • Lazy loading improves the initial load time of the application.

  • It splits the application into smaller chunks that can be loaded when needed.

  • In Angular, lazy loading is achieved by configuring the routes with loadChildren property.

  • Syntax for routing path with lazy loading: { path: 'lazy', loadChildren: () => import('./lazy/lazy.module').then(m => m.LazyModule) }

View 3 more answers

Q2. How to share data from one component to other components

Ans.

Using services or shared state management libraries like RxJS or NgRx

  • Use services to store and share data between components

  • Use shared state management libraries like RxJS or NgRx for complex data sharing

  • Use @Input and @Output decorators for parent-child component communication

Add your answer

Q3. What is technical . And mention tere types

Ans.

Technical refers to the knowledge, skills, and processes related to a specific field or industry.

  • Technical refers to the practical application of scientific and mathematical knowledge.

  • It involves using specialized tools, techniques, and methods to solve problems or achieve specific goals.

  • There are various types of technical fields, such as information technology, engineering, medicine, and more.

  • Examples of technical skills include programming, data analysis, mechanical design...read more

View 3 more answers

Q4. Explain Angular Hook life cycle

Ans.

Angular Hooks are functions that allow you to execute code at specific stages of a component's life cycle.

  • ngOnInit() - called after the component is initialized

  • ngOnChanges() - called when the component's input properties change

  • ngDoCheck() - called during every change detection cycle

  • ngAfterContentInit() - called after content is projected into the component

  • ngAfterContentChecked() - called after every check of projected content

  • ngAfterViewInit() - called after the component's vi...read more

Add your answer
Discover Kotak Mahindra Bank interview dos and don'ts from real experiences

Q5. Difference between promise and observables

Ans.

Promises are used for a single asynchronous operation, while observables are used for multiple asynchronous operations over time.

  • Promises are eager, meaning they start immediately upon creation. Observables are lazy, meaning they only start when subscribed to.

  • Promises can only handle a single value, while observables can handle multiple values over time.

  • Observables are cancellable, while promises are not.

  • Observables provide operators like map, filter, and reduce for transform...read more

View 1 answer

Q6. what is s3 and types of storage classes

Ans.

S3 is a scalable object storage service that allows users to store and retrieve data from anywhere on the web.

  • S3 stands for Simple Storage Service

  • It is highly scalable and can store virtually unlimited amounts of data

  • It offers different storage classes such as Standard, Infrequent Access, and Glacier

  • Standard storage class is for frequently accessed data, Infrequent Access is for data that is accessed less frequently, and Glacier is for long-term archival storage

  • S3 can be used...read more

Add your answer
Are these interview questions helpful?

Q7. What is life cycle hook

Ans.

Life cycle hooks are functions that allow you to tap into the lifecycle of Angular components.

  • Life cycle hooks are predefined methods that get called at specific points in the component's life cycle.

  • They allow you to perform actions like initialization, change detection, and destruction.

  • Examples of life cycle hooks include ngOnInit, ngOnChanges, and ngOnDestroy.

Add your answer

Q8. Which RPA Tool is best for this automation and WHY?

Ans.

UiPath is the best RPA tool for automation due to its user-friendly interface, scalability, and extensive community support.

  • UiPath has a user-friendly interface which makes it easy for developers to create automation workflows.

  • UiPath offers scalability, allowing organizations to easily expand their automation initiatives as needed.

  • UiPath has a large and active community support, providing resources and assistance to developers.

  • UiPath provides a wide range of features and inte...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Explain various forms in angular

Ans.

Forms in Angular are used to handle user input and validation.

  • Template-driven forms: Uses directives like ngModel to build forms in the template.

  • Reactive forms: Uses form control objects to build forms programmatically in the component.

  • Form validation: Angular provides built-in validators like required, minLength, and custom validators.

  • Form submission: Forms can be submitted using ngSubmit event or formControl methods.

  • Handling form data: Data can be accessed and manipulated u...read more

Add your answer

Q10. What is data binding

Ans.

Data binding is the automatic synchronization of data between the model and view components in an Angular application.

  • Data binding allows for the seamless communication between the component class and the template.

  • There are four types of data binding in Angular: Interpolation, Property binding, Event binding, and Two-way binding.

  • Example: {{ title }} in the template binds the value of 'title' from the component class to the view.

Add your answer

Q11. what is aws and ec2 instances

Ans.

AWS is a cloud computing platform that provides a wide range of services. EC2 is a service that provides scalable computing capacity.

  • AWS is a cloud computing platform that offers services such as storage, databases, analytics, and more

  • EC2 is a service that provides resizable compute capacity in the cloud

  • EC2 instances are virtual machines that can be launched in the cloud and can be configured to meet specific needs

  • EC2 instances can be used for a variety of purposes such as ho...read more

Add your answer

Q12. What is lazy loading

Ans.

Lazy loading is a technique in web development where resources are loaded only when needed, improving performance.

  • Lazy loading helps reduce initial load time by loading resources on demand

  • It is commonly used in Angular for loading modules, components, or routes asynchronously

  • Lazy loading can improve user experience by only loading necessary resources when required

Add your answer

Q13. what is lambda and loadbalancers

Ans.

Lambda is a serverless computing service while load balancers distribute traffic across multiple servers.

  • Lambda allows running code without provisioning or managing servers

  • Load balancers improve application availability and scalability

  • Lambda can be triggered by events such as changes to data in an S3 bucket

  • Load balancers can be used to distribute traffic across EC2 instances or containers

Add your answer

Q14. What is css position, zindex, difference between relative absolute,

Add your answer

Q15. What was the purpose of data entry?

Ans.

The purpose of data entry is to accurately input information into a computer system for storage, analysis, and retrieval.

  • Data entry is used to create digital records of information.

  • It helps to organize and manage large amounts of data.

  • Data entry is essential for businesses to make informed decisions based on accurate data.

  • Examples include entering customer information into a database, inputting financial data for accounting purposes, and recording medical information for pati...read more

Add your answer

Q16. How the ssas cube is refreshed?

Ans.

SSAS cubes can be refreshed using SQL Server Agent jobs, XMLA scripts, or manually through SQL Server Management Studio.

  • SSAS cubes can be refreshed using SQL Server Agent jobs scheduled at specific intervals.

  • XMLA scripts can be used to automate the process of refreshing SSAS cubes.

  • Manual refreshing of SSAS cubes can be done through SQL Server Management Studio by processing the cube.

  • Refreshing can also be triggered programmatically using tools like PowerShell scripts.

Add your answer

Q17. Find the best days to buy and sell a stock given the price in list.

Ans.

Use a simple algorithm to find the best days to buy and sell a stock based on price list.

  • Iterate through the list of prices and keep track of the minimum price and maximum profit

  • Calculate the profit for each day by subtracting the current price from the minimum price

  • Update the maximum profit if a higher profit is found

  • Return the buy and sell days that result in the maximum profit

Add your answer

Q18. Difference promise and observable

Ans.

Promises are used for asynchronous operations that return a single value, while Observables are used for asynchronous operations that return multiple values over time.

  • Promises are eager and execute immediately upon creation

  • Observables are lazy and only execute when subscribed to

  • Promises can only return a single value

  • Observables can return multiple values over time

  • Promises cannot be cancelled once they are created

  • Observables can be cancelled by unsubscribing

  • Promises are not ca...read more

Add your answer

Q19. what is t2 instance

Ans.

T2 instance is a type of Amazon EC2 instance that provides a baseline level of CPU performance with the ability to burst above the baseline.

  • T2 instances are designed to provide cost-effective computing for applications that don't require sustained high CPU performance.

  • They are ideal for workloads that experience short periods of high CPU usage, such as web servers, development environments, and small databases.

  • T2 instances earn CPU credits when they operate below baseline per...read more

Add your answer

Q20. Speak few word in English about 1 min

Ans.

I can speak fluently in English and can effectively communicate with patients and healthcare professionals.

  • Fluent in English

  • Effective communication skills

  • Ability to communicate with patients and healthcare professionals

View 1 answer

Q21. What RPA Cannot Do?

Ans.

RPA cannot handle tasks that require human emotions, creativity, and critical thinking.

  • RPA cannot make decisions based on emotions or intuition.

  • RPA cannot come up with creative solutions to complex problems.

  • RPA cannot adapt to unexpected situations that require critical thinking.

  • RPA cannot handle tasks that involve empathy or understanding human emotions.

  • RPA cannot replace jobs that require human interaction or communication skills.

Add your answer

Q22. Company sector in world

Ans.

Company sector refers to the industry or field in which a company operates.

  • Company sector can include industries such as technology, healthcare, finance, retail, and manufacturing.

  • It is important for job seekers to understand the company sector they are applying to work in.

  • Different company sectors have unique challenges, opportunities, and trends that can impact business operations.

Add your answer

Q23. Digg bw join and inner join?

Ans.

The main difference between a join and an inner join is that a join returns all rows when there is at least one match in both tables, while an inner join returns only the rows with matching values in both tables.

  • Join returns all rows from both tables when there is a match, while inner join returns only the rows with matching values in both tables

  • Inner join is the default type of join in SQL

  • Inner join is more commonly used than a regular join

Add your answer

Q24. Explain routing concept in Angular

Ans.

Routing in Angular is the process of navigating between different components or views based on the URL.

  • Angular uses the Angular Router module to handle routing.

  • Routes are defined in the app-routing.module.ts file using the RouterModule.forRoot() method.

  • Routes can have path, component, redirectTo, pathMatch, and children properties.

  • RouterOutlet directive is used in the main app component to display the routed components.

  • RouterLink directive is used in templates to navigate to ...read more

Add your answer

Q25. explain java fetaures

Ans.

Java is a versatile programming language known for its platform independence, object-oriented features, and robust libraries.

  • Platform independence - Java programs can run on any platform that has a Java Virtual Machine (JVM)

  • Object-oriented - Java supports the principles of encapsulation, inheritance, and polymorphism

  • Robust libraries - Java has a vast collection of libraries for various tasks, such as networking, GUI development, and data processing

Add your answer

Q26. Why docker is needed

Ans.

Docker is needed for containerization, enabling easy deployment, scaling, and management of applications.

  • Allows for consistent environments across different systems

  • Improves application portability and scalability

  • Facilitates faster deployment and updates

  • Enables efficient resource utilization

  • Simplifies dependency management

Add your answer

Q27. Api consuming in rest

Ans.

API consuming in REST involves making HTTP requests to interact with external services.

  • Use HTTP methods like GET, POST, PUT, DELETE to interact with APIs

  • Parse JSON or XML responses from APIs to extract data

  • Handle authentication and error responses from APIs

  • Use libraries like Retrofit or HttpClient for API consumption

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Kotak Mahindra Bank

based on 22 interviews in the last 1 year
Interview experience
3.5
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.6
 • 375 Interview Questions
4.1
 • 261 Interview Questions
4.0
 • 191 Interview Questions
3.4
 • 159 Interview Questions
4.0
 • 133 Interview Questions
4.3
 • 131 Interview Questions
View all
Top Trigent Software Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter