Upload Button Icon Add office photos

Filter interviews by

Royal Bank of Scotland International Plsql Developer Interview Questions and Answers

Updated 11 Jan 2022

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Technical 

(5 Questions)

  • Q1. PLSQL basic to advanced.
  • Q2. Explain collections in details?
  • Ans. 

    Collections in PL/SQL are data structures used to store multiple elements of the same data type.

    • Collections can be nested tables, varrays, or associative arrays.

    • Nested tables are like one-dimensional arrays with no upper bounds.

    • Varrays are like arrays with a maximum size that is specified at declaration.

    • Associative arrays are like lookup tables where each element is accessed using a unique key.

    • Collections can be used t...

  • Answered by AI
  • Q3. Bulk collect concept
  • Ans. 

    Bulk collect is a feature in PL/SQL that allows for fetching multiple rows of data at once.

    • Improves performance by reducing context switches between the PL/SQL engine and SQL engine

    • Reduces network traffic by fetching multiple rows in a single round trip

    • Can be used with SELECT INTO or FETCH INTO statements

  • Answered by AI
  • Q4. Decode and case
  • Q5. Tuning of sql and some sql code
Round 2 - Group Discussion 

Bank product related questions and carrer expericnce .

I applied via Recruitment Consultant and was interviewed in May 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Performance tuning
  • Q2. Bulk collection

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep cool and attend interview
Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. How to find difference between two dates?
  • Ans. 

    To find the difference between two dates, subtract the earlier date from the later date.

    • Subtract the earlier date from the later date

    • Use a date library or built-in functions to perform the subtraction

    • Consider time zones and daylight saving time if applicable

  • Answered by AI
  • Q2. How to use gather stats?
  • Ans. 

    Gather stats is used to collect statistics about database objects in order to optimize query performance.

    • Gather stats is a command in database management systems like Oracle and PostgreSQL.

    • It collects information about the distribution of data in tables and indexes.

    • This information helps the query optimizer to generate efficient execution plans.

    • Gather stats can be used on individual tables, indexes, or the entire datab...

  • Answered by AI
  • Q3. How to reverse a string in Unix?
  • Ans. 

    To reverse a string in Unix, you can use the 'rev' command.

    • Use the 'rev' command followed by the string you want to reverse.

    • The 'rev' command reads the input from right to left and outputs it in reverse order.

    • The 'rev' command can be used with pipes to reverse the output of other commands.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for NatWest Group Senior Developer interview:
  • Unix
  • Plsql
  • SQL
  • Git
Interview preparation tips for other job seekers - Deep knowledge is required. Architecture should be known.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Nov 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Was given a bar raiser round where been asked problems on dp, create a crud shopping cart type webapp in react, and one css problem to align all boxes across diagonal

Round 2 - One-on-one 

(2 Questions)

Mostly around resume and performance optimisation

  • Q1. Verbally design infinte scroll in react
  • Ans. 

    Implementing infinite scroll in React involves dynamically loading content as the user scrolls down the page.

    • Use a scroll event listener to detect when the user reaches the bottom of the page

    • Fetch more data from the server and append it to the existing content

    • Update the state to reflect the new content and trigger a re-render of the component

  • Answered by AI
  • Q2. Flatten array deeply nested
  • Ans. 

    Flatten deeply nested array of strings

    • Use recursion to iterate through each element in the array

    • Check if each element is an array, if so, recursively call the function

    • Concatenate the strings from each nested array into a single flat array

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Spring, spring boot, java, Junit5
  • Q2. Angular if going forFullstack
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Prototype inheritance

Web Developer Interview Questions & Answers

ICICI Bank user image Yadav pooja bajarangi

posted on 8 May 2023

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

I applied via Recruitment Consulltant and was interviewed before May 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 - On call 

(3 Questions)

  • Q1. Tell me full form of html and CSS and types
  • Ans. 

    HTML stands for Hypertext Markup Language and CSS stands for Cascading Style Sheets.

    • HTML is used for creating the structure and content of a webpage.

    • CSS is used for styling and formatting the appearance of a webpage.

    • HTML and CSS are the fundamental building blocks of web development.

    • HTML tags are used to define elements on a webpage, while CSS is used to apply styles to those elements.

    • There are different types of HTML

  • Answered by AI
  • Q2. Hyper text markup language and cascading style sheets
  • Q3. Types is internal, external and inline css
  • Ans. 

    Types of CSS are internal, external and inline.

    • Internal CSS is defined within the HTML document using the