0% found this document useful (0 votes)
289 views

Oracle Interview Preparation

The document lists common questions asked in Oracle SQL/PLSQL developer interviews. It covers questions related to projects, Oracle concepts like DDL, DML, constraints, joins, subqueries, set operators and more. It also includes questions on differences between concepts like truncate and delete, commit and rollback. Additionally, it lists questions on PLSQL topics like anonymous and named blocks, data types, procedures, functions, packages, cursors, triggers and exceptions.

Uploaded by

Sekhar Derangula
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
289 views

Oracle Interview Preparation

The document lists common questions asked in Oracle SQL/PLSQL developer interviews. It covers questions related to projects, Oracle concepts like DDL, DML, constraints, joins, subqueries, set operators and more. It also includes questions on differences between concepts like truncate and delete, commit and rollback. Additionally, it lists questions on PLSQL topics like anonymous and named blocks, data types, procedures, functions, packages, cursors, triggers and exceptions.

Uploaded by

Sekhar Derangula
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Below are the common questions in Oracle SQL/PLSQL Developer Interview

Project Related Questions:

1. What is your last Project? explain your Roles & Responsibility, Daily activities
2. What are the databases you have been working on?
3. What is your current domain and what type of data are you getting
4. What are the Unit test case scenarios you tested in your project
5. How will you promote your code from Dev to QA, QA to UAT and UAT to Prod?
6. What are all the process related documents you prepared?

Oracle Related Questions:

1. What is the difference between DDL & DML?


2. How many Constraints are available in Oracle? Explain it
3. Questions on single row functions
4. Questions on Joins ( Inner join, Left Outer Join, Right Outer Join & Full Outer Join)
5. Questions on Sub queries ( Single row sub queries, Multi row sub queries, Multi
column sub queries and Co-related sub queries)
6. Questions on Set operators ( Union, Union All, Intersect, Minus)
7. What is the difference between Rank & Dense_rank
8. Usage of where, Group by, Having, Order by clause
9. What is the difference between Views & Materialized view
10. What is sequence and how will you increment it?
11. What is Indexes? Cardinality in Indexes, Bitmap, B-Tree Index
12. Questions on Performance Tuning
13. Questions on Partitioning
14. How to find a duplicate record in a table
15. How to delete a duplicate record in a table
16. Examples on Joins & Sub queries
17. What is Merge statement? How will you improve the performance in Merge
statement

Questions On differences:

1. What is the difference between Truncate & Delete


2. What is the difference between Truncate & Drop
3. What is the difference between commit & Rollback
4. What is the difference between Union and Union All
5. What is the difference between Joins and Unions
6. What is the difference between Rank and Dense Rank
7. What is the difference between where clause and Having clause
8. What is the difference between Case and Decode statement

Below are the common questions in Oracle PLSQL:

1. What is anonymous blocks and Named blocks


2. What is %Type and %Rowtype in Oracle PLSQL data type
3. How will you write Procedure? And explain syntax
4. How will you write Functions? And explain syntax
5. What is the difference between Procedure and Functions
6. What is Package Specification and Package Body
7. What is Global, Private and Local variable in Package
8. What is Package visibility on functions and Procedure inside the Package
9. What are the difference looping statement available in PLSQL like Loop, while loop
and for loop
10. What is cursor? What are 4 steps involved to work with Cursor?
11. What is cursor for loop? Give some example
12. What is Ref cursor
13. What is DML triggers and where it will be used?
14. How will you define an Exception and raise an exception when error occurred?

You might also like