Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Virtusa Consulting Services Oracle SQL and PLSQL Developer Interview Questions, Process, and Tips

Updated 20 Apr 2024

Virtusa Consulting Services Oracle SQL and PLSQL Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. How to use Reference cursor in procedure
  • Ans. 

    Reference cursor in procedure is used to return result sets from a stored procedure.

    • Declare a cursor variable in the procedure using TYPE keyword

    • Open the cursor variable using OPEN keyword

    • Fetch data from the cursor using FETCH keyword

    • Close the cursor using CLOSE keyword after fetching all data

  • Answered by AI
  • Q2. Use of lead ,lag functions
  • Ans. 

    Lead and lag functions are used to access data from a subsequent or previous row in a result set.

    • Lead function is used to access data from the next row in the result set.

    • Lag function is used to access data from the previous row in the result set.

    • Both functions can be used to compare values between rows or calculate differences.

  • Answered by AI
  • Q3. Can you update in function
  • Ans. 

    Yes, you can update in a function in Oracle SQL and PLSQL.

    • You can use the UPDATE statement within a PLSQL function to update data in a table.

    • Make sure to commit the changes using COMMIT statement.

    • Example: CREATE OR REPLACE FUNCTION update_employee_salary(emp_id IN NUMBER, new_salary IN NUMBER) RETURN NUMBER IS BEGIN UPDATE employees SET salary = new_salary WHERE employee_id = emp_id; COMMIT; RETURN 1; END;

  • Answered by AI
  • Q4. Can you commit in trigger
  • Ans. 

    No, you cannot commit in a trigger as it can cause mutating table errors.

    • Triggers cannot contain COMMIT or ROLLBACK statements.

    • Committing in a trigger can lead to mutating table errors.

    • Instead, use triggers for data validation, not for committing transactions.

  • Answered by AI
  • Q5. What is autonomous transaction
  • Ans. 

    Autonomous transaction is a separate transaction that is independent of the main transaction.

    • Autonomous transactions are used to perform certain tasks independently of the main transaction.

    • They are useful for logging, auditing, or error handling purposes.

    • Autonomous transactions are started with the PRAGMA AUTONOMOUS_TRANSACTION statement.

    • Changes made in an autonomous transaction are not visible to the main transaction ...

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. SOLID principals, oops, c# basics, SQL server, azure, design pattern

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear basics of oops and design pattern

I applied via Job Portal and was interviewed before Apr 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Solid principles in c#
  • Ans. 

    Solid principles are a set of design principles for writing maintainable and scalable code in C#.

    • Single Responsibility Principle (SRP) - a class should have only one reason to change

    • Open/Closed Principle (OCP) - a class should be open for extension but closed for modification

    • Liskov Substitution Principle (LSP) - derived classes should be substitutable for their base classes

    • Interface Segregation Principle (ISP) - client...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - good company for freshers as well as beginners

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. HTML, CSS, BOOTSTRAP, PHP. SQL

I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Simple program
  • Q2. I wrote a simple program in C

Interview Preparation Tips

Interview preparation tips for other job seekers - Be bold and confident

I applied via Company Website and was interviewed in Oct 2018. There was 0 interview round.

Interview Preparation Tips

General Tips: This interview was a technical one but was majorly a stress test. It lasted for about 1 hour 10 minutes. The interviewer wanted to test both my knowledge and communication skills. Most of the questions asked to me were related to my B.Tech curriculum i.e. computer science related topics. He stressed a lot on the basics related to my project topic. Luckily I was able to answer most of the questions correctly. I tried to answer each question with examples and also used props on the table (like pens, paperweights, pen stands etc.) to explain my theories. It was my first offcampus interview, and I think I did pretty well for a fresher.
You need to stay calm and should apply presence of mind. Please go through the job description thoroughly word-by-word and recheck your resume to ensure that you are a best-fit for the position.
Skills: Communication, Body Language, Problem Solving, Leadership, Presentation Skills
Duration: <1 week

Interview Questionnaire 

1 Question

  • Q1. Tell me about yourself?basics on c , then about projects

I applied via Naukri.com and was interviewed before Oct 2019. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What technical challenges have you faced in your work till now and how did you overcome it?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be truthful and give detailed explanation of the issues and how it was resolved. Explain the severity of the problem and what blockage it had caused in your daily work. How did you chose a solution and how fast was it implemented.

I applied via LinkedIn and was interviewed before Dec 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. What's is different between c and c++
  • Ans. 

    C++ is an extension of C with object-oriented programming features.

    • C++ supports object-oriented programming while C does not.

    • C++ has classes and templates while C does not.

    • C++ has better support for function overloading and default arguments.

    • C++ has a standard library that includes many useful functions.

    • C++ allows for both procedural and object-oriented programming.

    • C++ is generally considered to be a more complex langu

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Dont show your weakness

Skills evaluated in this interview

I applied via Naukri.com and was interviewed before Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. About the plsql..like functions.cursors.pakages and like that

Interview Preparation Tips

Interview preparation tips for other job seekers - from my experience its some meaning ful interested one..but after got selected...they will not respond on any support..like joining or about the assets setup and not even the situvations...as per my experience i really have a bad experience with rmg and also hr team..ultimatix login and all are not that quick responsive...as per mine ..not prefer tcs..
Contribute & help others!
anonymous
You can choose to be anonymous

Virtusa Consulting Services Interview FAQs

How many rounds are there in Virtusa Consulting Services Oracle SQL and PLSQL Developer interview?
Virtusa Consulting Services interview process usually has 1 rounds. The most common rounds in the Virtusa Consulting Services interview process are Technical.
What are the top questions asked in Virtusa Consulting Services Oracle SQL and PLSQL Developer interview?

Some of the top questions asked at the Virtusa Consulting Services Oracle SQL and PLSQL Developer interview -

  1. how to use Reference cursor in proced...read more
  2. Can you update in funct...read more
  3. can you commit in trig...read more

Recently Viewed

REVIEWS

Megha Engineering & Infrastructures

No Reviews

INTERVIEWS

Consulting Engineers Group

10 top interview questions

INTERVIEWS

Megha Engineering & Infrastructures

No Interviews

INTERVIEWS

Megha Engineering & Infrastructures

No Interviews

REVIEWS

Megha Engineering & Infrastructures

No Reviews

CAMPUS PLACEMENT

Bapatla Engineering College, Bapatla

REVIEWS

Megha Engineering & Infrastructures

No Reviews

INTERVIEWS

Larsen & Toubro Limited

No Interviews

SALARIES

Megha Engineering & Infrastructures

COMPANY BENEFITS

Megha Engineering & Infrastructures

No Benefits

Tell us how to improve this page.

Virtusa Consulting Services Oracle SQL and PLSQL Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.1k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
View all
Virtusa Consulting Services Oracle SQL and PLSQL Developer Salary
based on 5 salaries
₹3 L/yr - ₹15.1 L/yr
52% more than the average Oracle SQL and PLSQL Developer Salary in India
View more details
Senior Consultant
3.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Lead Consultant
3.4k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Consultant
3.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
3.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Consultant
2.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Virtusa Consulting Services with

Cognizant

3.7
Compare

TCS

3.7
Compare

Infosys

3.6
Compare

Accenture

3.8
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