SlideShare ist ein Scribd-Unternehmen logo
1 von 4
ORACLE INTERVIEW QUESTIONS
1. Can you tell us something about your previous project? We are more interested to know what technical
   PL/SQL programming work you have done in your last project.



2. Can you highlight or describe any technical challenge you have faced and resolved in any of your projects for
   which you felt proud of? Please explain the challenge, your approach and the resolution in technical terms.



3. Have you ever been involved in entire life cycle of changes/requests/enhancements/development work or
   only in coding (converting Pseudo code/design to PL/SQL programs)? How do you convert any requirement to
   design? What are the steps you perform?



4. Difference between VIEW & MATERIALISED VIEW (MV). How do you refresh a MTERIALISED VIEW?



5. Why to use a MV instead of a view? What are the advantages?



6. Difference between truncate and delete.



7. Difference between PL/SQL procedures, functions and packages.



8. Can a PL/SQL function return multiple values?



9. What is inout nocopy parameter?



10. Why would you use a package instead of standalone procedures?



11. What are the ORACLE Inbuilt Packages you are aware of what are their uses?
12. What is the use of DBMS_SQL inbuilt package?



13. Have you written any triggers? Why/When do we use triggers? What are the different types of triggers?



14. What is a mutating trigger?



15. Can we use commit/Rollback inside a trigger? When and how to use it?



16. How to troubleshoot performance issues? For eg: One procedure which normally used to take 5-10 seconds
    on an average to get executed has started taking 15 Mins now. What approach you will follow or what are the
    steps you will execute to identify the root cause. What can be the probable root causes and what can be done
    to fix those causes.



17. How would you tune the SQL?



18. What is complex transformation? Have you used any to generate any report?



19. Difference between type and rowtype?



20. What is a bind variable and where we use it?



21. What is a nested subquery? When and how to create it?



22. What are the aggregate functions you have used or you are aware of?



23. Why we get no data found exception error?
24. Why to go for Create or Replace Procedure option instead of dropping the procedure and then creating the
    new one?



25. What is TKPROF and when to use it?



26. What would you add to a query to avoid getting duplicate results ?



27. Describe – UNION, UNION ALL, INTERSECT functionalities.



28. What is SQL on the fly? How to generate and execute it?



29. How do you handle Exceptions?



30. Difference between count(*) and count(1).



31. Have you used OOPS concept in PL/SQL programming?



32. What is ‘SNAPSHOT TOO OLD’ error mean? Why would you get it?



33. What is ‘CONNECT BY PRIOR’ and where we use it?



34. What are Rank and Dense Rank functions?



35. How many types of cursors are there?
36. Have you used any data dictionary tables of ORACLE? Please name some of them and provide a scenario
    where you have used those.



37. What are the uses of VARRY and PL/SQL Tables and how to use those.



38. What are the different types of Indexes and how to use those? What is a IOT (Index Organised Table)



39. Have you ever used the MERGE statement?



40. How to execute Bulk Insert/Update? What is UPSERT?

Weitere ähnliche Inhalte

Ähnlich wie Oracle qstns

Best Pl/sql SQL Interview Questions
Best Pl/sql SQL Interview QuestionsBest Pl/sql SQL Interview Questions
Best Pl/sql SQL Interview QuestionsAshwani Pandey
 
Most comprehensive list of interview questions for sap bw consultants
Most comprehensive list of interview questions for sap bw consultantsMost comprehensive list of interview questions for sap bw consultants
Most comprehensive list of interview questions for sap bw consultantsRohit Adhikari
 
Interview questions
Interview questionsInterview questions
Interview questionsswatiba
 
Obiee faq quessions only
Obiee  faq quessions onlyObiee  faq quessions only
Obiee faq quessions onlyRagu Kumar
 
Wipro infotech-interview-questions
Wipro infotech-interview-questionsWipro infotech-interview-questions
Wipro infotech-interview-questionsblacktricker
 
Testing interview questions
Testing interview questionsTesting interview questions
Testing interview questionsRamu Palanki
 
VIVA QUESTIONS FOR DEVOPS.pdf
VIVA QUESTIONS FOR DEVOPS.pdfVIVA QUESTIONS FOR DEVOPS.pdf
VIVA QUESTIONS FOR DEVOPS.pdfnikshaikh786
 
Comprehensive oracle interview qs
Comprehensive oracle interview qsComprehensive oracle interview qs
Comprehensive oracle interview qsvipul_wankar
 
Geecon09: SOLID Design Principles
Geecon09: SOLID Design PrinciplesGeecon09: SOLID Design Principles
Geecon09: SOLID Design PrinciplesBruno Bossola
 
SQL interview questions for experience
SQL interview questions for experienceSQL interview questions for experience
SQL interview questions for experienceMYTHILIKRISHNAN4
 
Axapta interview questions
Axapta interview questionsAxapta interview questions
Axapta interview questionsKD420
 
Probable questions for semester exam
Probable questions for semester examProbable questions for semester exam
Probable questions for semester examKuntal Bhowmick
 
Sql interview question part 3
Sql interview question part 3Sql interview question part 3
Sql interview question part 3kaashiv1
 
The working architecture of NodeJS applications, Виктор Турский
The working architecture of NodeJS applications, Виктор ТурскийThe working architecture of NodeJS applications, Виктор Турский
The working architecture of NodeJS applications, Виктор ТурскийSigma Software
 

Ähnlich wie Oracle qstns (20)

Best Pl/sql SQL Interview Questions
Best Pl/sql SQL Interview QuestionsBest Pl/sql SQL Interview Questions
Best Pl/sql SQL Interview Questions
 
Most comprehensive list of interview questions for sap bw consultants
Most comprehensive list of interview questions for sap bw consultantsMost comprehensive list of interview questions for sap bw consultants
Most comprehensive list of interview questions for sap bw consultants
 
Best interview questions
Best interview questionsBest interview questions
Best interview questions
 
Interview questions
Interview questionsInterview questions
Interview questions
 
Dot net2+ questions
Dot net2+ questionsDot net2+ questions
Dot net2+ questions
 
Obiee faq quessions only
Obiee  faq quessions onlyObiee  faq quessions only
Obiee faq quessions only
 
Wipro infotech-interview-questions
Wipro infotech-interview-questionsWipro infotech-interview-questions
Wipro infotech-interview-questions
 
Testing interview questions
Testing interview questionsTesting interview questions
Testing interview questions
 
VIVA QUESTIONS FOR DEVOPS.pdf
VIVA QUESTIONS FOR DEVOPS.pdfVIVA QUESTIONS FOR DEVOPS.pdf
VIVA QUESTIONS FOR DEVOPS.pdf
 
Comprehensive oracle interview qs
Comprehensive oracle interview qsComprehensive oracle interview qs
Comprehensive oracle interview qs
 
Geecon09: SOLID Design Principles
Geecon09: SOLID Design PrinciplesGeecon09: SOLID Design Principles
Geecon09: SOLID Design Principles
 
SQL interview questions for experience
SQL interview questions for experienceSQL interview questions for experience
SQL interview questions for experience
 
Oop question-bank
Oop question-bankOop question-bank
Oop question-bank
 
Axapta interview questions
Axapta interview questionsAxapta interview questions
Axapta interview questions
 
.Net questions
.Net questions.Net questions
.Net questions
 
Probable questions for semester exam
Probable questions for semester examProbable questions for semester exam
Probable questions for semester exam
 
Wk3 questions
Wk3 questionsWk3 questions
Wk3 questions
 
Ebook3
Ebook3Ebook3
Ebook3
 
Sql interview question part 3
Sql interview question part 3Sql interview question part 3
Sql interview question part 3
 
The working architecture of NodeJS applications, Виктор Турский
The working architecture of NodeJS applications, Виктор ТурскийThe working architecture of NodeJS applications, Виктор Турский
The working architecture of NodeJS applications, Виктор Турский
 

Kürzlich hochgeladen

Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 

Kürzlich hochgeladen (20)

Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 

Oracle qstns

  • 1. ORACLE INTERVIEW QUESTIONS 1. Can you tell us something about your previous project? We are more interested to know what technical PL/SQL programming work you have done in your last project. 2. Can you highlight or describe any technical challenge you have faced and resolved in any of your projects for which you felt proud of? Please explain the challenge, your approach and the resolution in technical terms. 3. Have you ever been involved in entire life cycle of changes/requests/enhancements/development work or only in coding (converting Pseudo code/design to PL/SQL programs)? How do you convert any requirement to design? What are the steps you perform? 4. Difference between VIEW & MATERIALISED VIEW (MV). How do you refresh a MTERIALISED VIEW? 5. Why to use a MV instead of a view? What are the advantages? 6. Difference between truncate and delete. 7. Difference between PL/SQL procedures, functions and packages. 8. Can a PL/SQL function return multiple values? 9. What is inout nocopy parameter? 10. Why would you use a package instead of standalone procedures? 11. What are the ORACLE Inbuilt Packages you are aware of what are their uses?
  • 2. 12. What is the use of DBMS_SQL inbuilt package? 13. Have you written any triggers? Why/When do we use triggers? What are the different types of triggers? 14. What is a mutating trigger? 15. Can we use commit/Rollback inside a trigger? When and how to use it? 16. How to troubleshoot performance issues? For eg: One procedure which normally used to take 5-10 seconds on an average to get executed has started taking 15 Mins now. What approach you will follow or what are the steps you will execute to identify the root cause. What can be the probable root causes and what can be done to fix those causes. 17. How would you tune the SQL? 18. What is complex transformation? Have you used any to generate any report? 19. Difference between type and rowtype? 20. What is a bind variable and where we use it? 21. What is a nested subquery? When and how to create it? 22. What are the aggregate functions you have used or you are aware of? 23. Why we get no data found exception error?
  • 3. 24. Why to go for Create or Replace Procedure option instead of dropping the procedure and then creating the new one? 25. What is TKPROF and when to use it? 26. What would you add to a query to avoid getting duplicate results ? 27. Describe – UNION, UNION ALL, INTERSECT functionalities. 28. What is SQL on the fly? How to generate and execute it? 29. How do you handle Exceptions? 30. Difference between count(*) and count(1). 31. Have you used OOPS concept in PL/SQL programming? 32. What is ‘SNAPSHOT TOO OLD’ error mean? Why would you get it? 33. What is ‘CONNECT BY PRIOR’ and where we use it? 34. What are Rank and Dense Rank functions? 35. How many types of cursors are there?
  • 4. 36. Have you used any data dictionary tables of ORACLE? Please name some of them and provide a scenario where you have used those. 37. What are the uses of VARRY and PL/SQL Tables and how to use those. 38. What are the different types of Indexes and how to use those? What is a IOT (Index Organised Table) 39. Have you ever used the MERGE statement? 40. How to execute Bulk Insert/Update? What is UPSERT?