Upload Button Icon Add office photos

Zoho

Compare button icon Compare button icon Compare
4.3

based on 954 Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Zoho Oracle SQL and PLSQL Developer Interview Questions, Process, and Tips

Updated 2 Oct 2023

Zoho Oracle SQL and PLSQL Developer Interview Experiences

1 interview found

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Walk-in and was interviewed in Sep 2023. There were 2 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 - Technical 

(5 Questions)

  • Q1. What will happen if we do not use commit in pragma procedure?
  • Ans. 

    Without commit in pragma procedure, changes will not be permanently saved in the database.

    • Changes made in the procedure will not be saved to the database permanently.

    • Other sessions will not be able to see the changes until a commit is issued.

    • Rollback will discard any changes made in the procedure without commit.

  • Answered by AI
  • Q2. Which is language of sql
  • Ans. 

    SQL is the language used for managing and manipulating databases.

    • SQL stands for Structured Query Language

    • It is used to communicate with databases to perform tasks like querying data, updating records, and creating tables

    • Examples of SQL commands include SELECT, INSERT, UPDATE, and DELETE

  • Answered by AI
  • Q3. Is it possible to perform dml on a view? Yes
  • Ans. 

    Yes, it is possible to perform DML (Data Manipulation Language) operations on a view in Oracle SQL.

    • DML operations such as INSERT, UPDATE, and DELETE can be performed on a view in Oracle SQL.

    • The view must be updatable, meaning it must meet certain criteria such as having a key-preserved table in the FROM clause.

    • Changes made to the view will affect the underlying base tables.

    • For example, you can insert data into a view t...

  • Answered by AI
  • Q4. Will if affect base table ? Yes
  • Q5. Types of null function 1. NVL 2. NVL2 3. NULL I F 4. COALESCE
  • Ans. 

    Common null handling functions in Oracle SQL and PLSQL.

    • NVL function replaces null values with a specified default value.

    • NVL2 function returns one value if a specified expression is not null, otherwise returns another value.

    • NULLIF function returns null if two expressions are equal, otherwise returns the first expression.

    • COALESCE function returns the first non-null expression in a list of expressions.

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What are joins in SQL, and what are the different types?
  • Ans. 

    Joins in SQL are used to combine rows from two or more tables based on a related column between them.

    • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

    • INNER JOIN returns rows when there is at least one match in both tables.

    • LEFT JOIN returns all rows from the left table and the matched rows from the right table.

    • RIGHT JOIN returns all rows from the right table and the matched rows from the left tabl...

  • Answered by AI
  • Q2. What is the method to find the third highest salary in a dataset?
  • Ans. 

    Use the SQL query with ORDER BY and LIMIT to find the third highest salary.

    • Use the SQL query: SELECT DISTINCT Salary FROM Employees ORDER BY Salary DESC LIMIT 2, 1

    • The above query will return the third highest salary from the 'Employees' table

    • Make sure to replace 'Employees' and 'Salary' with the appropriate table and column names

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. How do you manage multiple clients simultaneously?
  • Ans. 

    I prioritize tasks, set clear expectations, utilize time management tools, and communicate effectively.

    • Prioritize tasks based on urgency and importance

    • Set clear expectations with clients regarding response times and availability

    • Utilize time management tools such as calendars and task lists

    • Communicate effectively with clients to provide updates and manage expectations

  • Answered by AI
  • Q2. How do you determine which issue to prioritize when faced with multiple problems?
  • Ans. 

    I prioritize issues based on impact, urgency, and complexity.

    • Assess the impact of each issue on the system or users

    • Consider the urgency of resolving each issue

    • Evaluate the complexity of fixing each issue

    • Prioritize critical issues that have high impact, urgency, and low complexity

    • Create a priority list based on these factors

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is normalization
  • Ans. 

    Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.

    • Normalization involves breaking down data into smaller, more manageable tables

    • It helps in reducing data redundancy by eliminating duplicate data

    • Normalization ensures data integrity by enforcing relationships between tables

    • There are different normal forms such as 1NF, 2NF, 3NF, and BCNF

  • Answered by AI
  • Q2. What is indexing
  • Ans. 

    Indexing is a technique used to improve the performance of database queries by creating a data structure that allows for faster retrieval of data.

    • Indexes are created on columns in a database table to speed up the retrieval of rows that match a certain condition.

    • They work similar to an index in a book, allowing the database to quickly locate the rows that satisfy a query.

    • Examples of indexes include primary keys, unique

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

(2 Questions)

  • Q1. SQL based questions
  • Q2. PLSQL based questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Questioned about each and every objects in database. procedures, functions with examples write Fibonacci series using plsql block joins, subqueries written a sql query to fetch weekdays

SQL Developer Interview Questions & Answers

Oracle user image Sabina Ixchel García Mendoza

posted on 12 Jun 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Referral and was interviewed in May 2024. There was 1 interview round.

Round 1 - Coding Test 

Sql coding challenge

Interview Preparation Tips

Interview preparation tips for other job seekers - good questions, no problems
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Syntax of stored procedure What is cursors Joins Cte
  • Ans. 

    Stored procedures are used to store SQL queries for reuse. Cursors are used to iterate through a result set. Joins combine data from multiple tables. CTEs are temporary result sets.

    • Stored procedures are used to store SQL queries for reuse

    • Cursors are used to iterate through a result set

    • Joins combine data from multiple tables

    • Common Table Expressions (CTEs) are temporary result sets

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain how an Select statement is parsed in Oracle database
  • Ans. 

    The parsing of a SELECT statement in Oracle database involves several steps.

    • The statement is first checked for syntax errors.

    • The query is then parsed to identify the objects involved and their relationships.

    • The optimizer determines the most efficient execution plan.

    • The plan is executed and the result set is returned.

  • Answered by AI
  • Q2. Explain how an insert/update is parsed in Oracle database
  • Ans. 

    An insert/update statement in Oracle database is parsed by the SQL parser to check syntax and semantics.

    • The SQL parser first checks the syntax of the insert/update statement to ensure it follows the rules of the SQL language.

    • Next, the parser checks the semantics of the statement, which involves verifying the existence and accessibility of the tables and columns referenced in the statement.

    • During parsing, the parser als...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. How do access elements in XML/JSON data
  • Ans. 

    To access elements in XML/JSON data, use appropriate methods like XPath for XML and dot notation for JSON.

    • For XML data, use XPath expressions to navigate and extract specific elements or attributes.

    • For JSON data, use dot notation to access nested objects or arrays.

    • In PL/SQL, you can use XMLTable or JSON_TABLE functions to extract data from XML or JSON respectively.

  • Answered by AI
  • Q2. Explain different pragma objects
  • Ans. 

    Pragma objects in PL/SQL provide compiler directives for controlling program behavior.

    • Pragma AUTONOMOUS_TRANSACTION: Allows a subprogram to execute SQL statements independently of the calling program.

    • Pragma EXCEPTION_INIT: Associates an exception name with an Oracle error number.

    • Pragma INLINE: Suggests the compiler to inline the code of a subprogram at the call site.

    • Pragma RESTRICT_REFERENCES: Specifies the purity leve...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Where do you see yourself in 5 years from now

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed before Jul 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 - Aptitude Test 

Quant and verbal related questions

Round 3 - Technical 

(2 Questions)

  • Q1. All questions related to SQL and some python questions
  • Q2. Explain about VIEW in SQL
  • Ans. 

    A VIEW in SQL is a virtual table created by a query. It does not store data itself but displays data from one or more tables.

    • Views are used to simplify complex queries by storing them as a virtual table.

    • They can be used to restrict access to specific columns or rows of a table.

    • Views can also be used to join multiple tables and present the data in a more readable format.

    • Changes made to the underlying tables are reflecte...

  • Answered by AI

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Oct 2021. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. General questions and some technical round with problems

Interview Preparation Tips

Interview preparation tips for other job seekers - Good communication , focus on interviewer questions and give answer point to point

Zoho Interview FAQs

How many rounds are there in Zoho Oracle SQL and PLSQL Developer interview?
Zoho interview process usually has 2 rounds. The most common rounds in the Zoho interview process are Resume Shortlist and Technical.
What are the top questions asked in Zoho Oracle SQL and PLSQL Developer interview?

Some of the top questions asked at the Zoho Oracle SQL and PLSQL Developer interview -

  1. What will happen if we do not use commit in pragma procedu...read more
  2. Is it possible to perform dml on a view? ...read more
  3. Types of null function 1. NVL 2. NVL2 3. NULL I F 4. COALE...read more

Tell us how to improve this page.

Zoho Oracle SQL and PLSQL Developer Interview Process

based on 1 interview

Interview experience

1
  
Bad
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
Oracle Interview Questions
3.7
 • 897 Interviews
Google Interview Questions
4.4
 • 870 Interviews
Mphasis Interview Questions
3.4
 • 801 Interviews
View all
Member Technical Staff
1.4k salaries
unlock blur

₹5.5 L/yr - ₹23 L/yr

Technical Support Engineer
538 salaries
unlock blur

₹2.5 L/yr - ₹11 L/yr

Software Developer
399 salaries
unlock blur

₹5 L/yr - ₹19 L/yr

Software Engineer
83 salaries
unlock blur

₹4.7 L/yr - ₹15.7 L/yr

Web Developer
79 salaries
unlock blur

₹3.5 L/yr - ₹12.3 L/yr

Explore more salaries
Compare Zoho with

Freshworks

3.5
Compare

Salesforce

4.1
Compare

SAP

4.2
Compare

TCS

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview