Upload Button Icon Add office photos

Rolls-Royce

Compare button icon Compare button icon Compare

Filter interviews by

Rolls-Royce Interview Questions and Answers

Updated 10 Jul 2025
Popular Designations

16 Interview questions

A Full Stack Developer was asked 1mo ago
Q. Regarding Dependency Injection, why would you use AddScoped and AddSingleton?
Ans. 

AddScoped and AddSingleton manage service lifetimes in dependency injection, optimizing resource use and performance.

  • AddScoped creates a new instance of a service for each request within a scope, ideal for web applications.

  • Example: In ASP.NET Core, a database context is often registered as scoped to ensure a single instance per request.

  • AddSingleton creates a single instance of a service for the entire application ...

View all Full Stack Developer interview questions
A Full Stack Developer was asked 1mo ago
Q. How do you implement a toggle show/hide button in React?
Ans. 

Implementing a toggle show/hide button in React involves managing state and event handling.

  • Use React's useState hook to manage the visibility state.

  • Create a button that toggles the state when clicked.

  • Conditionally render content based on the visibility state.

  • Example: const [isVisible, setIsVisible] = useState(false);

  • Button: <button onClick={() => setIsVisible(!isVisible)}>Toggle</button>

  • Content: {is...

View all Full Stack Developer interview questions
A Full Stack Developer was asked 1mo ago
Q. How do you use interceptors in React?
Ans. 

React interceptors are functions that allow you to modify requests or responses before they are handled by your application.

  • Interceptors can be used with libraries like Axios to handle HTTP requests.

  • They allow you to add headers, log requests, or handle errors globally.

  • Example: Adding an authorization token to every request.

  • You can set up interceptors in a central place, like a service file, to keep your code orga...

View all Full Stack Developer interview questions
A Full Stack Developer was asked 1mo ago
Q. Using LINQ, how would you print the highest salaried employee from a list?
Ans. 

Use LINQ to find and print the employee with the highest salary from a list of employees.

  • Create a list of employee objects with properties like Name and Salary.

  • Use LINQ's OrderByDescending method to sort employees by salary.

  • Select the first employee from the sorted list to get the highest salary.

  • Example: var highestPaid = employees.OrderByDescending(e => e.Salary).First();

View all Full Stack Developer interview questions
A Buyer was asked 2mo ago
Q. Tell me about yourself.
Ans. 

I am a detail-oriented buyer with a passion for sourcing quality products and optimizing procurement processes.

  • Over 5 years of experience in procurement and supply chain management.

  • Successfully negotiated contracts that saved the company 15% annually.

  • Skilled in vendor relationship management, ensuring timely delivery and quality.

  • Proficient in using procurement software like SAP and Oracle.

  • Strong analytical skills,...

View all Buyer interview questions
A Mechanical Engineer was asked 11mo ago
Q. What are machine learning algorithms?
Ans. 

ML algorithms are mathematical models used to analyze data, make predictions, and automate decision-making processes.

  • ML algorithms learn from data to make predictions or decisions

  • They can be supervised (e.g. linear regression, decision trees) or unsupervised (e.g. clustering)

  • Examples include k-nearest neighbors, support vector machines, and neural networks

View all Mechanical Engineer interview questions
A Buyer was asked
Q. What is customer delivery?
Ans. 

Customer delivery refers to the process of delivering products or services to the customer in a timely and efficient manner.

  • It involves ensuring that the product or service meets the customer's expectations

  • It includes factors such as speed, accuracy, and communication

  • Examples include delivering a package on time, providing excellent customer service, and meeting deadlines for a project

View all Buyer interview questions
Are these interview questions helpful?
A Data Scientist was asked
Q. Explain the EDA, features, and metrics used in the assignment.
Ans. 

EDA involved exploratory analysis of data to identify patterns and insights. Features included demographic and behavioral data. Metrics used were accuracy, precision, recall, and F1 score.

  • EDA involved data cleaning, visualization, and statistical analysis

  • Features included age, gender, income, education, and purchase history

  • Metrics used were accuracy, precision, recall, and F1 score to evaluate model performance

  • Exp...

View all Data Scientist interview questions
A Data Scientist was asked
Q. How do you perform time series classification?
Ans. 

Time series classification involves using machine learning algorithms to classify time series data based on patterns and trends.

  • Preprocess the time series data by removing noise and outliers

  • Extract features from the time series data using techniques such as Fourier transforms or wavelet transforms

  • Train a machine learning algorithm such as a decision tree or neural network on the extracted features

  • Evaluate the perf...

View all Data Scientist interview questions
A Data Scientist was asked
Q. What is PCA, and where and how is it used?
Ans. 

PCA stands for Principal Component Analysis. It is a statistical technique used for dimensionality reduction.

  • PCA is used to reduce the number of variables in a dataset while retaining the maximum amount of information.

  • It is commonly used in data preprocessing and exploratory data analysis.

  • PCA is also used in image processing, speech recognition, and finance.

  • It works by transforming the original variables into a ne...

View all Data Scientist interview questions

Rolls-Royce Interview Experiences

30 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Toggle show hide button in react
  • Ans. 

    Implementing a toggle show/hide button in React involves managing state and event handling.

    • Use React's useState hook to manage the visibility state.

    • Create a button that toggles the state when clicked.

    • Conditionally render content based on the visibility state.

    • Example: const [isVisible, setIsVisible] = useState(false);

    • Button: <button onClick={() => setIsVisible(!isVisible)}>Toggle</button>

    • Content: {isVisib...

  • Answered by AI
  • Q2. Interceptor in react
  • Ans. 

    React interceptors are functions that allow you to modify requests or responses before they are handled by your application.

    • Interceptors can be used with libraries like Axios to handle HTTP requests.

    • They allow you to add headers, log requests, or handle errors globally.

    • Example: Adding an authorization token to every request.

    • You can set up interceptors in a central place, like a service file, to keep your code organized...

  • Answered by AI
  • Q3. Difference between authorization and authentication? Types of authentication done in project
  • Ans. 

    Authentication verifies identity; authorization grants access based on permissions.

    • Authentication is the process of verifying who a user is.

    • Authorization determines what an authenticated user can do.

    • Example of authentication: Logging in with a username and password.

    • Example of authorization: A user with admin rights can access all data, while a regular user cannot.

    • Types of authentication include: Basic, OAuth, JWT, Mult...

  • Answered by AI
  • Q4. Fix issue in c# code - like import issue, class was not defined
  • Ans. 

    To resolve C# import issues or undefined classes, check namespaces, references, and spelling errors.

    • Verify the namespace: Ensure the class is in the correct namespace and is being referenced properly.

    • Check project references: Make sure all necessary assemblies are referenced in the project.

    • Inspect spelling: Look for typos in class names or namespaces that could lead to undefined errors.

    • Use 'using' directives: Ensure th...

  • Answered by AI
  • Q5. Print highest salaried employee from List using LINQ
  • Ans. 

    Use LINQ to find and print the employee with the highest salary from a list of employees.

    • Create a list of employee objects with properties like Name and Salary.

    • Use LINQ's OrderByDescending method to sort employees by salary.

    • Select the first employee from the sorted list to get the highest salary.

    • Example: var highestPaid = employees.OrderByDescending(e => e.Salary).First();

  • Answered by AI
  • Q6. Dependency Injection, why we use AddScoped and AddSingleton
  • Ans. 

    AddScoped and AddSingleton manage service lifetimes in dependency injection, optimizing resource use and performance.

    • AddScoped creates a new instance of a service for each request within a scope, ideal for web applications.

    • Example: In ASP.NET Core, a database context is often registered as scoped to ensure a single instance per request.

    • AddSingleton creates a single instance of a service for the entire application lifet...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basic of C# and React plus basic coding question of React and C# both.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jun 2025, where I was asked the following questions.

  • Q1. Finance related questions
  • Q2. Introduction about self
  • Ans. 

    Detail-oriented Financial Accountant with expertise in financial reporting, analysis, and compliance, dedicated to driving business success.

    • Over 5 years of experience in financial accounting and reporting.

    • Proficient in using accounting software like QuickBooks and SAP.

    • Successfully managed month-end closing processes, ensuring accuracy and timeliness.

    • Implemented cost-saving measures that reduced expenses by 15% in one f...

  • Answered by AI
  • Q3. *****
  • Q4. Finance Accounting to Management
  • Q5. *****

Interview Preparation Tips

Interview preparation tips for other job seekers - Finance Accounting
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Introduction, C#, .net, react

Intern Interview Questions & Answers

user image Anonymous

posted on 3 Dec 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Technical 

(1 Question)

  • Q1. JS basic questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via LinkedIn

Round 1 - Case Study 

Time series case-study

Round 2 - Technical 

(1 Question)

  • Q1. Technical questions from case study and resume

Lead Interview Questions & Answers

user image Eshwar Panchal

posted on 16 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is your strength
  • Ans. 

    My greatest strength is my ability to lead and inspire others towards a common goal.

    • Strong communication skills

    • Ability to motivate and empower team members

    • Strategic thinking and problem-solving

    • Lead by example

    • Experience in successfully leading teams in previous roles

  • Answered by AI

Buyer Interview Questions & Answers

user image Anonymous

posted on 15 Apr 2025

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-

I appeared for an interview in Oct 2024, where I was asked the following questions.

  • Q1. Scenario based questions
  • Q2. Tell me about yourself
  • Ans. 

    I am a detail-oriented buyer with a passion for sourcing quality products and optimizing procurement processes.

    • Over 5 years of experience in procurement and supply chain management.

    • Successfully negotiated contracts that saved the company 15% annually.

    • Skilled in vendor relationship management, ensuring timely delivery and quality.

    • Proficient in using procurement software like SAP and Oracle.

    • Strong analytical skills, enab...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. What are ml algorithm
  • Ans. 

    ML algorithms are mathematical models used to analyze data, make predictions, and automate decision-making processes.

    • ML algorithms learn from data to make predictions or decisions

    • They can be supervised (e.g. linear regression, decision trees) or unsupervised (e.g. clustering)

    • Examples include k-nearest neighbors, support vector machines, and neural networks

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Basics of PR and PO
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Aug 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Assesments that are designed to evaluate a developer coding skills and aptitude

Round 3 - HR 

(1 Question)

  • Q1. Assesses a range of skills

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Rolls-Royce?
Ask anonymously on communities.

Rolls-Royce Interview FAQs

How many rounds are there in Rolls-Royce interview?
Rolls-Royce interview process usually has 2-3 rounds. The most common rounds in the Rolls-Royce interview process are Technical, Resume Shortlist and One-on-one Round.
How to prepare for Rolls-Royce interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Rolls-Royce. The most common topics and skills that interviewers at Rolls-Royce expect are Gas Turbine, Aerospace, Agile, Analytical and Python.
What are the top questions asked in Rolls-Royce interview?

Some of the top questions asked at the Rolls-Royce interview -

  1. What are the types of ML algorithms? Give an example of ea...read more
  2. Given a truss structure with loads, and asking to find which elements were unde...read more
  3. Some question on how to reduce the stress on a turbine blade- whether to increa...read more
What are the most common questions asked in Rolls-Royce HR round?

The most common HR questions asked in Rolls-Royce interview are -

  1. What are your salary expectatio...read more
  2. Share details of your previous j...read more
How long is the Rolls-Royce interview process?

The duration of Rolls-Royce interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 16 interview experiences

Difficulty level

Easy 57%
Moderate 43%

Duration

Less than 2 weeks 86%
2-4 weeks 14%
View more

Interview Questions from Similar Companies

Indian Army Interview Questions
4.7
 • 172 Interviews
GE Interview Questions
4.2
 • 106 Interviews
AIRBUS Interview Questions
3.6
 • 74 Interviews
Data Patterns Interview Questions
3.6
 • 52 Interviews
View all

Rolls-Royce Reviews and Ratings

based on 132 reviews

3.9/5

Rating in categories

3.4

Skill development

4.1

Work-life balance

3.5

Salary

3.6

Job security

3.8

Company culture

3.0

Promotions

3.5

Work satisfaction

Explore 132 Reviews and Ratings
Execution Engineer

Pune

5-10 Yrs

Not Disclosed

Execution Engineer

Pune

5-9 Yrs

Not Disclosed

Manager - Application Engineering

Pune

10-20 Yrs

Not Disclosed

Explore more jobs
Principal Engineer
21 salaries
unlock blur

₹17 L/yr - ₹24 L/yr

Data Scientist
19 salaries
unlock blur

₹10.6 L/yr - ₹26.3 L/yr

Financial Analyst
13 salaries
unlock blur

₹6.7 L/yr - ₹15 L/yr

Advanced Engineer
13 salaries
unlock blur

₹12.5 L/yr - ₹20.1 L/yr

Design Engineer
13 salaries
unlock blur

₹5.6 L/yr - ₹11.1 L/yr

Explore more salaries
Compare Rolls-Royce with

Indian Army

4.7
Compare

Indian Air Force

4.6
Compare

Hindustan Aeronautics

4.3
Compare

Indian Navy

4.6
Compare
write
Share an Interview