Upload Button Icon Add office photos

Filter interviews by

Clear (1)

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 Resume 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 was interviewed 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

Interview questions from similar companies

I was interviewed 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

Interview Questionnaire 

4 Questions

  • Q1. One coding question.
  • Q2. Questions on Data Structures
  • Q3. Logical Question: You are a captive. If you say the right answer, the assasin will hang you, if you say the wrong answer, he will shoot you. How do you escape?
  • Q4. Other aptitude questions

Interview Preparation Tips

Round: Other Interview
Experience: One year since I took the interview, so no idea exactly what questions they asked. But I was asked to write the code on paper in front of him and was asked to debug it. Some puzzles and aptitude questions along with other basic coding questions. It was great that the guy was interactive and started asking about my projects and college life.
Btw the answer to the logical question is: I should say " you will shoot me". Paradoxical.
Tips: Feel free to ask anything that you would like to know from them. Also frankly say that you don't know a certain topic if you have no clue what it is about. They don't like people wasting their time.

Round: HR Interview
Experience: This was not exactly a technical interview. He asked me to write a code to find the day of week when a certain date in any year of the calendar is given. I answered it and then he starting asking general questions as to why do u want to join the company, etc.
I gave answers to most of them convincingly. But I kept him engaged by explaining my life at college, the extra curriculars I did at college. Also I asked him about his experience as a software engineer. I asked him to reflect upon his career and how I should approach about my career.
Tips: The best part about HR interviews is they expect you to ask them lots and lots of questions. The more they are engaged, the more are your chances of impressing and getting selected. And more importantly, ask the interviewer about his experience with the present firm. This also works with my manager when ever he has a one on one with me :P
Cheers and all the best.

Skills: Soft Skills, General Aptitude, LOGICAL THINKING ABILITIES, Coding Skills And Knowledge On Data Structures
College Name: IIT Hyderabad

Interview Preparation Tips

Round: Test
Experience: It was an easy test overall, basic programming things were asked in technical part of test whereas aptitude questions were also relatively easy.
Tips: You just need to know things which were there in CS101 for technical part of test .Nothing else is required.
Duration: 30 minutes
Total Questions: 1

Skills: Problem
College Name: Indian Institute of Technology, Bombay

I was interviewed in Dec 2016.

Interview Preparation Tips

Round: Test
Experience: Programming section had basic questions on C++ & data structures.
Tips: Try to score maximum in aptitude test, they consider your score while placement.
Duration: 2 hours
Total Questions: 35

Round: Technical Interview 1
Experience: Questions asked during this round:
Introduce yourself.
Questions on projects & internships.
Questions on Final year project in detail (max part of interview was on final year project).
Basic concepts of C++.
Few programs on C++.
Puzzles.


Round: Technical Interview 2
Experience: ? 2 interviewers were there.
? Stressed interview.
? They grilled me a lot on C++ & data structures.
One interviewer started asking questions, and before I could complete my answer, another used to cut me in
middle & start asking another question. I realized it

Interview Preparation Tips

Round: Test
Experience: The written test was quite similar to the typical CAT pattern. It contained sections on Reading Comprehension, Data Interpretation and Mathematics.

Round: Technical + HR Interview
Experience: There were 2 interviewers in the first interview, one was a technical guy and the other was from HR. They asked me a few very simple puzzles, a few basic programming questions (swapping the value of two variables etc.), questions related to the development cycle of software products. The HR guy asked stuff like what do you want to achieve in life? Strengths, weaknesses etc.

Round: Case Study Interview
Experience: The third interview was the most important one (and I guess that was the deciding interview). The interviewer started with questions like why finance? Which companies are you sitting for? Then he gave me a case study:

Interview Questionnaire 

2 Questions

  • Q1. Oops, os, dbms, project
  • Q2. Why hsbc, why should I hire you.
  • Ans. 

    I have a strong background in software engineering and a passion for innovation, making me a valuable asset to HSBC.

    • I have a proven track record of successfully delivering high-quality software solutions in previous roles.

    • I am highly skilled in various programming languages and technologies, including Java, Python, and SQL.

    • I have experience working in agile development environments, allowing me to adapt quickly to chan...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: 4 sections, 15 questions each. Sections on apti, english, programming, technical.
Tips: Time management, complete english and technical first
Duration: 1 hour
Total Questions: 60

Round: Group Discussion
Experience: We were asked which super hero would you like to be. Shared the information. Always present the positives and negatives and emphasize that despite of being negatives
Tips: Think everything through before speaking
Duration: 40 minutes

Round: Technical Interview
Experience: Prepare well, anything can be asked on the things written on your resume

Round: HR Interview
Experience: Sell yourself. Tell them why you would be the best candidate.
Tips: Tell your advantages of being a fresher that you would be comfortable in any technology

College Name: Acropolis institute of technology and research

Interview Questionnaire 

11 Questions

  • Q1. What is the difference between multi tasking, multi processing and multi programming operating systems with examples ?
  • Ans. 

    Multi tasking, multi processing, and multi programming are different approaches to managing tasks in an operating system.

    • Multi tasking allows multiple tasks to run concurrently on a single processor.

    • Multi processing involves multiple processors running tasks simultaneously.

    • Multi programming allows multiple programs to be loaded into memory and executed concurrently.

    • Examples of multi tasking operating systems include Wi...

  • Answered by AI
  • Q2. Tell me about memory allocation (stack vs. heap)?
  • Ans. 

    Memory allocation refers to the process of assigning memory to programs during runtime.

    • Stack allocation is done automatically and is limited in size.

    • Heap allocation is done manually and is larger in size.

    • Stack memory is used for local variables and function calls.

    • Heap memory is used for dynamic memory allocation.

    • Memory leaks can occur if heap memory is not properly managed.

  • Answered by AI
  • Q3. You have two threads one printing even numbers in order and other odd numbers. Design an algorithm so that it prints numbers in natural order?
  • Ans. 

    Use a shared variable and synchronization mechanisms to ensure natural order printing of numbers.

    • Create two threads, one for printing even numbers and the other for printing odd numbers.

    • Use a shared variable to keep track of the current number to be printed.

    • Implement synchronization mechanisms like locks or semaphores to ensure only one thread can access the shared variable at a time.

    • Each thread should check if it is i...

  • Answered by AI
  • Q4. Print a matrix in spiral order?
  • Ans. 

    Printing a matrix in spiral order

    • Start from the first element and print it

    • Move in a spiral order towards the center of the matrix

    • Repeat until all elements are printed

  • Answered by AI
  • Q5. Thread class and Runnable Interface?
  • Ans. 

    Thread class and Runnable Interface are used for multithreading in Java.

    • Thread class is a predefined class in Java that provides methods to create and control threads.

    • Runnable interface is used to define a task that can be executed by a thread.

    • Thread class implements Runnable interface.

    • Thread class provides more control over threads than Runnable interface.

    • Example: Thread t = new Thread(new MyRunnable()); t.start();

    • Exa...

  • Answered by AI
  • Q6. What’s the difference between a Linked List and an ArrayList and give me an example of when to use which?
  • Ans. 

    Linked List is a dynamic data structure while ArrayList is a static data structure.

    • Linked List is best for frequent insertion and deletion operations.

    • ArrayList is best for frequent access operations.

    • Linked List uses more memory than ArrayList.

    • ArrayList is faster than Linked List for accessing elements.

    • Use Linked List when you need to frequently add or remove elements from the list.

    • Use ArrayList when you need to frequen

  • Answered by AI
  • Q7. Questions of OS concepts?
  • Q8. A role play scenario was given. With a clear instruction on I don’t need to know the basis and the hypothetical assumption was presented. I was told that I was expected to respond to the given scenario, in...
  • Q9. Why are you interested in a career in investment banking?
  • Ans. 

    I am not interested in a career in investment banking.

    • I am more interested in a career in software development

    • I enjoy problem-solving and creating innovative solutions through coding

    • Investment banking does not align with my passion and skill set

  • Answered by AI
  • Q10. Why have you chosen to apply to J.P. Morgan?
  • Ans. 

    I have chosen to apply to J.P. Morgan because of their reputation, global presence, and opportunities for growth.

    • J.P. Morgan has a strong reputation in the financial industry.

    • They have a global presence with offices in multiple countries.

    • The company offers various opportunities for career growth and development.

    • J.P. Morgan is known for its innovative technology solutions in the financial sector.

    • I am impressed by their ...

  • Answered by AI
  • Q11. Have you ever made a mistake? Tell us about it?
  • Ans. 

    Yes, I have made a mistake in my previous project.

    • I underestimated the complexity of a task and ended up missing the deadline.

    • I failed to properly test a feature, resulting in a bug that affected user experience.

    • I accidentally deleted an important file without having a backup.

    • I misunderstood a requirement and implemented a feature incorrectly.

  • Answered by AI

Interview Preparation Tips

Round: Test
Total Questions: 1

General Tips: Interview Process: Aptitude test, followed by 3 rounds of interview. Interview process was very good. Just be positive to clear the interview.
Check this link before appearing for interview with JP Morgan. It will help  -----
Skills: Algorithm, Data structure, Stack
College Name: Na

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in May 2020. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Resume related
  • Q2. Scenario based high level design

Interview Preparation Tips

Interview preparation tips for other job seekers - Not at all worthy experience. Such a huge organisation and HR people they don't know what does a offer mean to a new Candidate. You are not going to the market to buy stuff. You have to earn your candidate and same for candidate as well. Both have to mutually understand each other needs. If you cannot make an offer to the person then kindly do not waste neither your time and nor theirs. And if you have to hire real talent then expand your budget, stop bargaining.
Contribute & help others!
anonymous
You can choose to be anonymous

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

Recently Viewed

JOBS

Browse jobs

Discover jobs you love

COMPANY BENEFITS

KNR Constructions

20 benefits

COMPANY BENEFITS

IRB Infrastructure

60 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

INTERVIEWS

Siemens

No Interviews

INTERVIEWS

ValGenesis

No Interviews

INTERVIEWS

Luxoft

No Interviews

INTERVIEWS

DE Shaw

No Interviews

INTERVIEWS

HCLTech

No Interviews

Tell us how to improve this page.

NatWest Group Software Developer Intern Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

ICICI Bank Interview Questions
4.0
 • 2.4k Interviews
HDFC Bank Interview Questions
3.9
 • 2.1k Interviews
Axis Bank Interview Questions
3.8
 • 1.5k Interviews
IDFC FIRST Bank Interview Questions
3.9
 • 641 Interviews
IndusInd Bank Interview Questions
3.5
 • 601 Interviews
Wells Fargo Interview Questions
3.8
 • 562 Interviews
Bandhan Bank Interview Questions
3.7
 • 536 Interviews
View all

NatWest Group Software Developer Intern Reviews and Ratings

based on 3 reviews

4.7/5

Rating in categories

4.7

Skill development

5.0

Work-life balance

4.3

Salary

4.7

Job security

4.7

Company culture

4.3

Promotions

4.7

Work satisfaction

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

₹0 L/yr - ₹0 L/yr

Software Engineer
893 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Operations Analyst
761 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Vice President
716 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Analyst
644 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare NatWest Group with

HSBC Group

3.9
Compare

Standard Chartered Plc

3.0
Compare

Barclays PLC

3.9
Compare

JPMorgan Chase & Co.

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent