Filter interviews by
The CEO of RBS (Royal Bank of Scotland) is Alison Rose, who took on the role in November 2019.
Alison Rose is the first female CEO of RBS.
She has been with the bank since 1994, holding various leadership roles.
Under her leadership, RBS has focused on digital transformation and customer service improvements.
Rose has emphasized the importance of sustainability and responsible banking.
The 'with' keyword in Python is used for resource management and ensures that clean-up actions are performed.
Used for managing resources like files, sockets, etc.
Automatically closes the resource when the block of code is exited
Helps in avoiding resource leaks and ensures proper clean-up
Follows the context management protocol
Resolve merge conflict by communicating with the other developer, reviewing changes, and using version control tools.
Communicate with the other developer to understand their changes and discuss how to resolve the conflict.
Review the conflicting changes in the code to identify the differences and decide which changes to keep.
Use version control tools like Git to merge the changes manually or use tools like Git's me...
DSCR is a financial ratio used to measure a company's ability to cover its debt obligations.
DSCR is calculated by dividing a company's operating income by its total debt service obligations.
A DSCR of 1 means the company is just able to cover its debt payments, while a DSCR above 1 indicates the company has more than enough income to cover its debt.
Lenders typically look for a DSCR of at least 1.25 to ensure the co...
What people are saying about NatWest Group
The leverage ratio is a financial metric that measures the proportion of debt used to finance a company's assets.
It is calculated by dividing a company's total debt by its total assets.
A higher leverage ratio indicates a higher level of debt relative to assets, which can be risky.
Regulatory bodies may set minimum leverage ratios for financial institutions to ensure stability.
For example, if a company has $1 millio...
Equals method is used to compare the content of objects while hashcode method is used to generate a unique integer value for an object.
Equals method is used to compare the content of objects for equality.
Hashcode method is used to generate a unique integer value for an object.
Both methods are important for implementing proper object comparison and hashing in Java.
React is reusable because it allows developers to create components that can be easily reused throughout an application.
React components can be easily reused in different parts of an application, saving time and effort.
Components can be composed together to build complex UIs, promoting reusability.
React's virtual DOM efficiently updates only the components that have changed, improving performance and reusability.
Functional components and class components are not the same in React. Functional components are simpler and more lightweight, while class components have additional features like state and lifecycle methods.
Functional components are stateless and are just JavaScript functions that return JSX.
Class components have access to state and lifecycle methods like componentDidMount and componentDidUpdate.
Functional compone...
Components in React are reusable, independent pieces of code that manage their own state and can be composed together to build complex user interfaces.
Components are the building blocks of React applications
They can be class components or functional components
Components can have their own state and lifecycle methods
Components can be reused throughout the application
Example:
Agile methodologies are a set of principles and practices that prioritize flexibility, collaboration, and iterative development in project management.
Focus on adaptive planning and continuous improvement
Emphasize collaboration between cross-functional teams
Deliver working software in short iterations
Respond to change quickly and effectively
Popular frameworks include Scrum, Kanban, and Extreme Programming
I appeared for an interview in Jan 2025.
I appeared for an interview in Sep 2024.
I am motivated to come to the office by the opportunity to work on challenging projects, collaborate with talented colleagues, and contribute to the success of the team.
Challenging projects provide a sense of accomplishment and growth
Collaborating with talented colleagues allows for learning and innovation
Contributing to the success of the team fosters a sense of purpose and fulfillment
Yes, I coached a junior developer on implementing design patterns in a project.
Provided guidance on how to apply design patterns in code
Reviewed their code and provided feedback for improvement
Encouraged them to ask questions and seek clarification
I applied via Approached by Company and was interviewed in Oct 2023. There were 3 interview rounds.
Given coding test which were fairly simple
I applied via Campus Placement and was interviewed in Feb 2023. There were 4 interview rounds.
In my first round of the interview was an aptitude test. Some English, mathematics, reasoning and general knowledge questions were there.
In this 2nd round there was some English Multiple Choice Questions.
Components in React are reusable, independent pieces of code that manage their own state and can be composed together to build complex user interfaces.
Components are the building blocks of React applications
They can be class components or functional components
Components can have their own state and lifecycle methods
Components can be reused throughout the application
Example:
Functional components and class components are not the same in React. Functional components are simpler and more lightweight, while class components have additional features like state and lifecycle methods.
Functional components are stateless and are just JavaScript functions that return JSX.
Class components have access to state and lifecycle methods like componentDidMount and componentDidUpdate.
Functional components a...
React is reusable because it allows developers to create components that can be easily reused throughout an application.
React components can be easily reused in different parts of an application, saving time and effort.
Components can be composed together to build complex UIs, promoting reusability.
React's virtual DOM efficiently updates only the components that have changed, improving performance and reusability.
I applied via Naukri.com and was interviewed in Aug 2023. There were 4 interview rounds.
Excel, logical reasoning and grammar
Common topics and trending current news
Oops concepts refer to Object-Oriented Programming principles like Inheritance, Polymorphism, Encapsulation, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Ability of objects to take on multiple forms.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Abstraction: Hiding the complex implementation details and showing only...
I applied via Internshala and was interviewed in Dec 2022. There were 2 interview rounds.
They will send you an assignment, which contains the following exercises, excel (Vlookup,hlookup functions), Earned value management, Situational questions and budgeting. Based on this they will arrange a technical interview.
Agile methodologies are a set of principles and practices that prioritize flexibility, collaboration, and iterative development in project management.
Focus on adaptive planning and continuous improvement
Emphasize collaboration between cross-functional teams
Deliver working software in short iterations
Respond to change quickly and effectively
Popular frameworks include Scrum, Kanban, and Extreme Programming
A project is a temporary endeavor with a specific goal, while product management focuses on the development and marketing of a product.
A project is a temporary effort undertaken to create a unique product, service, or result.
Project management involves planning, executing, and closing the project, while product management focuses on the development and marketing of a product.
Project management is focused on achieving s...
I am proficient in using Excel, including Solver, What If analysis, and Pivot charts.
I have experience using Solver to optimize solutions in Excel.
I am comfortable with conducting What If analysis to explore different scenarios.
I can create and manipulate Pivot charts to visualize data effectively.
Scrum review is a meeting where the team demonstrates the work completed during the sprint. Scrum retrospective is a meeting where the team reflects on the sprint and identifies areas for improvement.
Scrum review is also known as sprint review and is usually held at the end of the sprint to showcase the completed work to stakeholders.
Scrum retrospective is a meeting held after the sprint review where the team discusses...
I applied via Company Website and was interviewed in Aug 2023. There were 2 interview rounds.
I match your values through my commitment to integrity, teamwork, and continuous improvement.
I prioritize honesty and transparency in all data analysis processes.
I value collaboration and actively seek input from team members to enhance project outcomes.
I am dedicated to ongoing learning and skill development to stay current in the field.
I strive for excellence in all tasks and take pride in delivering high-quality wor...
Developed a predictive model to forecast customer churn for a telecommunications company
Collected and cleaned customer data including demographics, usage patterns, and customer service interactions
Performed exploratory data analysis to identify key factors influencing customer churn
Built a machine learning model using logistic regression to predict likelihood of customer churn
Evaluated model performance using metrics s...
Logical ability test and case studies
The duration of NatWest Group interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 26 interview experiences
Difficulty level
Duration
based on 3k reviews
Rating in categories
Senior Analyst
2.8k
salaries
| ₹3.6 L/yr - ₹13.8 L/yr |
Software Engineer
1.1k
salaries
| ₹8 L/yr - ₹30 L/yr |
Operations Analyst
833
salaries
| ₹2 L/yr - ₹6.5 L/yr |
Associate Vice President
755
salaries
| ₹12 L/yr - ₹44 L/yr |
Customer Service & Operations Analyst
671
salaries
| ₹3 L/yr - ₹8 L/yr |
HDFC Bank
ICICI Bank
Axis Bank
Kotak Mahindra Bank