Upload Button Icon Add office photos

NatWest Group

Compare button icon Compare button icon Compare

Filter interviews by

NatWest Group Software Developer Intern Interview Questions and Answers

Updated 1 Nov 2023

NatWest Group Software Developer Intern Interview Experiences

2 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 - Technical 

(2 Questions)

  • Q1. Question about the oops and other related
  • Q2. Oops concepts in details
  • Ans. 

    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...

  • Answered by AI

I appeared for an interview in Sep 2020.

Round 1 - Coding Test 

Round duration - 90 minutes
Round difficulty - Medium

Timing - Late in the evening(7pm - 8 pm)
Virtual round, can give from home. 
Had to keep webcam on during the test. 
Tab switching was not allowed, and activity was monitored.

Round 2 - Face to Face 

(1 Question)

Round duration - 20 minutes
Round difficulty - Medium

Round in the morning, with 2 interviewers.
Questions based on Resume.

  • Q1. 

    Longest Subarray Zero Sum Problem Statement

    Given an array of integers arr, determine the length of the longest contiguous subarray that sums to zero.

    Input:

    N (an integer, the length of the array)
    arr (...
  • Ans. 

    Find the length of the longest contiguous subarray with zero sum in an array of integers.

    • Use a hashmap to store the prefix sum and its corresponding index.

    • Iterate through the array and update the hashmap with the current sum and index.

    • If the same sum is encountered again, the subarray between the two indices has a sum of zero.

  • Answered by AI
Round 3 - HR 

Round duration - 20 minutes
Round difficulty - Easy

In the afternoon, with 3 recruiters, 2 HRs and 1 project manager.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Vellore Institute of Technology. I applied for the job as SDE - Intern in ChennaiEligibility criteria7 CGPA, No arrearsRoyal Bank of Scotland interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Graph Theory, Dynamic Programming, DBMS, Networks and Communication, Agile Software Development.Time required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Thoroughly prepare about the skills on your resume. Expect questions from the same.

Tip 2 : Know your projects well, be ready with outcome of project, Tools and Technology used, any hardships during the project that you overcame. Have atleast 2 projects.

Tip 3 : Practice DSA questions and all the commonly asked algorithms and puzzles

Application resume tips for other job seekers

Tip 1: Write your projects detailed - mostly in the following format: Name of the project, brief use case, tech stack used for development.


Tip 2: If you mention any Internships, use active verbs in the description - "Developed an Internal Dashboard which increased efficiency by 60%"

Tip 3: Mention your rank on sites like CodeForces, CodeChef(if they are good). Also add any extra-curriculars you were part of, Eg- "Vice President, Robotics Club ". Presents you as a well rounded individual

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Intern Interview Questions Asked at Other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an ar ... read more
asked in Amazon
Q2. Fish Eater Problem Statement In a river where water flows from le ... read more
asked in Apple
Q3. Kevin and his Fruits Problem Statement Kevin has 'N' buckets, eac ... read more
asked in CommVault
Q4. Sliding Maximum Problem Statement Given an array of integers ARR ... read more
Q5. Reverse Words in a String: Problem Statement You are given a stri ... read more

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about NatWest Group?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Campus Placement and was interviewed in Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. What is static in java?
  • Ans. 

    Static is a keyword in Java used to create class-level variables and methods.

    • Static variables are shared among all instances of a class

    • Static methods can be called without creating an instance of the class

    • Static blocks are used to initialize static variables

    • Static import is used to import static members of a class

  • Answered by AI
  • Q2. Write a program to replace consecutive same character by single '$' . for e.g. string='Heelo Wworldd'. Output- H$lo $orl$.
  • Ans. 

    The program replaces consecutive same characters in a string with a single '$'.

    • Iterate through each character in the string

    • Compare the current character with the next character

    • If they are the same, replace the next character with '$'

    • Continue until the end of the string

  • Answered by AI
  • Q3. Difference between Function overloading and Function overrriding
  • Ans. 

    Function overloading is having multiple functions with the same name but different parameters. Function overriding is having a derived class implement a method with the same name and parameters as a method in its base class.

    • Function overloading is used to provide different ways of calling a function with different parameters.

    • Function overriding is used to provide a specific implementation of a method in a derived class...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Read all OOPs concept before going to interview. Prepare SQL also.

Skills evaluated in this interview

I appeared for an interview before Mar 2016.

Interview Questionnaire 

2 Questions

  • Q1. Some technical questions were asked
  • Q2. They spring hibernate MVC flow and core java and Oracle connectivity questions

Interview Preparation Tips

Round: Technical + HR Interview
Experience: There was a Team manager and his junior for the interview

I applied via Campus Placement and was interviewed before Sep 2021. There were 2 interview rounds.

Round 1 - Coding Test 

It had more than 30 aptitude questions and 2 coding questions

Round 2 - One-on-one 

(1 Question)

  • Q1. It was totally a tech round all questions were from Data structure, dbms, java, computer networking

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and if you don't know any answer don't take time say it directly with confidence
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Behavioural and culture fit

Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

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

  • Q1. What is HTML?
  • Ans. 

    HTML stands for Hyper Text Markup Language. HTML is the standard markup language for creating Web pages. HTML describes the structure of a Web page. HTML consists of a series of elements. HTML elements tell the browser how to display the content.

  • Answered Anonymously
  • Q2. What is CSS?
  • Ans. 

    Cascading Style Sheets (CSS) is a stylesheet language used to describe the presentation of a document written in HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS describes how elements should be rendered on screen, on paper, in speech, or on other media.

  • Answered Anonymously
  • Q3. What is MySQL?
  • Q4. What is Java?
  • Q5. What is the full form of PHP?
  • Ans. 

    The full form of PHP is Hypertext Preprocessor. It was abbreviated previously as Personal Home Page. It is a programming language widely used to build web applications or websites.

  • Answered Anonymously

Interview Preparation Tips

Interview preparation tips for other job seekers - I am a passionate and eager-to-learn fresher in the field of web development and software technology. I have a solid foundation in several programming and development tools, including HTML, JavaScript, CSS, PHP, and MySQL, which I have explored through both academic projects and personal learning.
Are these interview questions helpful?
Interview experience
3
Average
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Aug 2022. 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 - Aptitude Test 

It was quantitative aptitude test with some coding questions

Round 3 - One-on-one 

(3 Questions)

  • Q1. This round was to majorly check our confidence and communication style. I was asked to explain the projects that I have done..then some general analytical based questions that were non technical.
  • Q2. Why didn't you want to pursue higher studies?
  • Q3. Tell me about urself and the projects you have done

Interview Preparation Tips

Interview preparation tips for other job seekers - There is no much work pressure and it's a fine place for experienced employees..but not a fine play freshers who are just graduated.. since there is less challenging or learn space..
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

Simple algorithm question about sorting

Round 3 - Technical 

(2 Questions)

  • Q1. Algorith question about quick sort
  • Q2. Nlonn run time of the sort
  • Ans. 

    The time complexity of the quicksort algorithm is O(n log n).

    • Quicksort has an average time complexity of O(n log n).

    • The best case time complexity of quicksort is O(n log n) when the pivot element divides the array into two equal halves.

    • The worst case time complexity of quicksort is O(n^2) when the pivot element is the smallest or largest element in the array.

  • Answered by AI

Skills evaluated in this interview

Round 1 - Group Discussion 

Topic wt is ms office

Round 2 - Assignment 

Eassys dscover the basic structure of all essaysand see what a goo d essay introduction and conclusion look like

Round 3 - Technical 

(1 Question)

  • Q1. Ppt presentations and techical skillsare the abilities and knowledge needed to performtastks

Interview Preparation Tips

Interview preparation tips for other job seekers - Straight from the job seekers themselves were sharing the best job search advice people have ever received

NatWest Group Interview FAQs

How many rounds are there in NatWest Group Software Developer Intern interview?
NatWest Group interview process usually has 2 rounds. The most common rounds in the NatWest Group interview process are Resume Shortlist and Technical.
What are the top questions asked in NatWest Group Software Developer Intern interview?

Some of the top questions asked at the NatWest Group Software Developer Intern interview -

  1. Oops concepts in deta...read more
  2. Question about the oops and other rela...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 1 interview experience

Interview Questions from Similar Companies

ICICI Bank Interview Questions
4.0
 • 2.6k Interviews
HDFC Bank Interview Questions
3.9
 • 2.5k Interviews
Axis Bank Interview Questions
3.7
 • 1.7k Interviews
IDFC FIRST Bank Interview Questions
3.9
 • 759 Interviews
IndusInd Bank Interview Questions
3.5
 • 680 Interviews
Bandhan Bank Interview Questions
3.7
 • 634 Interviews
Yes Bank Interview Questions
3.7
 • 478 Interviews
View all

NatWest Group Software Developer Intern Reviews and Ratings

based on 3 reviews

4.9/5

Rating in categories

4.9

Skill development

5.0

Work-life balance

4.6

Salary

4.9

Job security

4.9

Company culture

4.6

Promotions

4.9

Work satisfaction

Explore 3 Reviews and Ratings
Senior Analyst
2.8k salaries
unlock blur

₹4.8 L/yr - ₹11 L/yr

Software Engineer
1k salaries
unlock blur

₹13.1 L/yr - ₹26 L/yr

Operations Analyst
833 salaries
unlock blur

₹3 L/yr - ₹6 L/yr

Associate Vice President
774 salaries
unlock blur

₹23 L/yr - ₹37 L/yr

Customer Service & Operations Analyst
683 salaries
unlock blur

₹3 L/yr - ₹8 L/yr

Explore more salaries
Compare NatWest Group with

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Axis Bank

3.7
Compare

Kotak Mahindra Bank

3.7
Compare
write
Share an Interview