Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Oracle Team. If you also belong to the team, you can get access from here

Oracle Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 5.1k Reviews

Filter interviews by

Oracle Software Developer Interview Questions, Process, and Tips

Updated 18 Jan 2025

Top Oracle Software Developer Interview Questions and Answers

  • Q1. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a spe ...read more
  • Q2. Square Root (Integral) Problem Statement Given a number N , calculate its square root and output the integer part only. Example: Input: 18 Output: 4 Explanation: The squ ...read more
  • Q3. Partition Equal Subset Sum Problem Given an array ARR consisting of 'N' positive integers, determine if it is possible to partition the array into two subsets such that ...read more
View all 45 questions

Oracle Software Developer Interview Experiences

67 interviews found

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

I applied via Company Website and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Coding Test 

It was a coding round interview along with interviewer via Virtual mode. I was given 2 coding questions on HackerRank for the interview:

1. one was an easy problem on counting minimum replacements.
2. "pat is an ordinary kid who works hard to be a great runner...." this was a challenging problem (which I managed to solve).
3. I was asked some basic Python questions, as the role was for a Python Developer.

Round 2 - Technical 

(5 Questions)

  • Q1. LLD for Parking Lot
  • Q2. Which database are you going to use for Parking lot and Why ?
  • Ans. 

    I would use a relational database like MySQL for the Parking lot as it provides structured data storage and supports complex queries.

    • Relational databases like MySQL offer structured data storage for parking lot information

    • Supports complex queries for managing parking lot data efficiently

    • Ability to handle large amounts of data and transactions

    • Provides data integrity and security features

    • Can easily integrate with other s

  • Answered by AI
  • Q3. Questions related to OOPs
  • Q4. Questions related to Multi Threading
  • Q5. Questions related to Projects
Round 3 - Managiral Round 

(2 Questions)

  • Q1. I hate this since i was informed that this round was a technical.
  • Q2. Usual Mangerial questions, Project Related, etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on Problem Solving, DSA, LLD Problems ofcourse the HR and Managerial round questions.

Software Developer Interview Questions & Answers

user image Swati Ambule

posted on 22 Nov 2024

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected
Round 1 - Technical 

(4 Questions)

  • Q1. What is java and explain oopes concept
  • Ans. 

    Java is a popular programming language used for developing various applications. OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects.

    • Java is a class-based, object-oriented programming language.

    • OOPs concepts include encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation is the bundling of data and methods that operate on the data into a single unit.

    • Inheritance al...

  • Answered by AI
  • Q2. What is testing explain types
  • Ans. 

    Testing is the process of evaluating a software application to identify defects or bugs.

    • Types of testing include unit testing, integration testing, system testing, acceptance testing, and regression testing.

    • Unit testing involves testing individual components or modules of the software.

    • Integration testing checks if different modules work together correctly.

    • System testing evaluates the entire system's functionality.

    • Accep...

  • Answered by AI
  • Q3. What is exceptions handling
  • Ans. 

    Exceptions handling is a mechanism to handle errors or exceptional situations in a program.

    • Exceptions allow for graceful handling of errors without crashing the program

    • Try-catch blocks are commonly used to catch and handle exceptions

    • Exceptions can be thrown manually using 'throw' keyword

    • Common exceptions include NullPointerException, ArrayIndexOutOfBoundsException, etc.

  • Answered by AI
  • Q4. Locators in automation selenium
  • Ans. 

    Locators in automation selenium are used to identify web elements on a webpage for testing purposes.

    • Locators include ID, class name, name, tag name, link text, partial link text, and xpath.

    • ID is the most efficient locator as it is unique for each element.

    • Xpath is powerful but can be slow and brittle if not used correctly.

    • Using CSS selectors can also be a good alternative to xpath.

    • It is important to choose the right loc...

  • Answered by AI

Skills evaluated in this interview

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Nagarro
Q4. Crazy Numbers Pattern Challenge Ninja enjoys arranging numbers in ... read more
asked in PhonePe
Q5. Form a Triangle Problem Statement You are given an array of integ ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via campus placement at National Institute of Technology (NIT), Raipur and was interviewed in Sep 2024. There were 4 interview rounds.

Round 1 - Coding Test 

1 coding questions and OS, CN and DBMS mcqs

Round 2 - One-on-one 

(2 Questions)

  • Q1. Oops questions were asked and code on paper
  • Q2. Project discussion and DSA questions
Round 3 - One-on-one 

(2 Questions)

  • Q1. Project discussion and DSA questions
  • Q2. SQL and database questions
Round 4 - HR 

(2 Questions)

  • Q1. Project discussion and DSA questions
  • Q2. Puzzle and normal hr questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

(1 Question)

  • Q1. One coding question
Round 2 - One-on-one 

(1 Question)

  • Q1. Reverse linked list

Interview Preparation Tips

Interview preparation tips for other job seekers - they consider students with 8+ cgpa

Oracle interview questions for designations

 Associate Software Developer

 (4)

 Senior Software Developer

 (4)

 Software Developer Intern

 (3)

 Assistant Software Developer

 (1)

 Software Developer II

 (1)

 Full Stack Software Developer

 (2)

 Software Developer 1

 (1)

 Python Software Developer

 (1)

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Coding Question based on favorite Data Structure
  • Q2. Coding Question based on trees

Get interview-ready with Top Oracle Interview Questions

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

I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Mcqs+ 1 coding test. Solved all

Round 2 - Technical 

(2 Questions)

  • Q1. Longest string with no repeating character
  • Ans. 

    Find the longest string in an array with no repeating characters.

    • Iterate through each string in the array

    • Use a set to keep track of characters seen so far

    • Update the longest string found without repeating characters

  • Answered by AI
  • Q2. Generate paranthesis
  • Ans. 

    Generate all valid combinations of parentheses for a given number n

    • Use backtracking to generate all possible combinations of opening and closing parentheses

    • Keep track of the number of opening and closing parentheses used

    • Add opening parentheses if there are remaining to be used, and add closing parentheses if it won't create an invalid combination

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Study well

Skills evaluated in this interview

Software Developer Jobs at Oracle

View all
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Dhirubhai Ambani Institute of Information and Communication Technology (DA-IICT), Gandhinagar and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

2 coding question and 30 mcqs of cs fundamental and aptitude

Round 2 - Not clear 

(2 Questions)

  • Q1. Asked me to solve DSA question which is based on string problem name is count and say...
  • Q2. Given array contain duplicate elements need to remove duplicates and after deletion oreder of remaining element should remain same..
  • Ans. 

    Remove duplicates from array of strings while maintaining original order.

    • Iterate through the array and use a Set to keep track of unique elements.

    • Add elements to a new array only if they are not already in the Set.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on DSA and Resume

Skills evaluated in this interview

Software Developer interview

user image TalkTech

posted on 24 Nov 2021

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

I applied via campus placement at National Institute of Technology (NIT), Tiruchirappalli and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Coding Test 

1 dsa question and 35 mcq question related ti apis,aptitude,cs core concepts

Round 2 - Technical 

(2 Questions)

  • Q1. Pallindrome question from leetcode
  • Q2. Graph question from leetcode

Interview Preparation Tips

Interview preparation tips for other job seekers - have a good hand on dsa more and just make sure you know your project in depth each function you implemented .you should also have knowledge about os,dbms,system design :)
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Coding is nothing but ask about the software language like python, java, etc.,

Round 2 - Technical 

(2 Questions)

  • Q1. Tell about something
  • Ans. 

    I will tell you about my experience working on a team project to develop a mobile app.

    • Collaborated with team members to brainstorm ideas and plan project milestones

    • Utilized programming languages such as Java and Swift to develop app features

    • Conducted testing and debugging to ensure app functionality and user experience

    • Received feedback from users and made necessary improvements to the app

  • Answered by AI
  • Q2. How did you know the job
  • Ans. 

    I found the job through a job search website and applied online.

    • I was actively looking for software developer positions on job search websites.

    • I came across the job posting for this position and it matched my skills and experience.

    • I submitted my application online through the company's website.

    • I received a call for an interview after my application was reviewed.

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Why we are hiring you
  • Ans. 

    You are hiring me because of my strong technical skills, experience, and passion for software development.

    • Strong technical skills in programming languages such as Java, Python, and C++

    • Proven experience in developing and implementing software solutions

    • Passion for staying updated with the latest technologies and trends in the industry

  • Answered by AI
  • Q2. Tell about your strength
  • Ans. 

    My strength lies in my problem-solving skills, attention to detail, and ability to work well in a team.

    • Strong problem-solving skills - I enjoy tackling complex issues and finding creative solutions.

    • Attention to detail - I am meticulous in my work, ensuring accuracy and quality.

    • Team player - I collaborate effectively with colleagues, contributing to a positive work environment.

    • Adaptability - I am able to quickly learn n...

  • Answered by AI

Oracle Interview FAQs

How many rounds are there in Oracle Software Developer interview?
Oracle interview process usually has 2-3 rounds. The most common rounds in the Oracle interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Oracle Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Oracle. The most common topics and skills that interviewers at Oracle expect are Java, Oracle, Python, Software Development and Debugging.
What are the top questions asked in Oracle Software Developer interview?

Some of the top questions asked at the Oracle Software Developer interview -

  1. Spring Collections Difference between list and set What is sorted mean in ha...read more
  2. What is rotational shifts. What is web service flow. How will you check ports o...read more
  3. Which database are you going to use for Parking lot and Wh...read more
How long is the Oracle Software Developer interview process?

The duration of Oracle Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Oracle Software Developer Interview Process

based on 52 interviews

4 Interview rounds

  • Coding Test Round
  • Technical Round
  • HR Round
  • Aptitude Test Round
View more
Oracle Software Developer Salary
based on 1.2k salaries
₹7 L/yr - ₹27.2 L/yr
111% more than the average Software Developer Salary in India
View more details

Oracle Software Developer Reviews and Ratings

based on 101 reviews

3.8/5

Rating in categories

3.5

Skill development

4.3

Work-life balance

3.4

Salary

4.1

Job security

3.8

Company culture

2.7

Promotions

3.5

Work satisfaction

Explore 101 Reviews and Ratings
Software Developer - Architect

Hyderabad / Secunderabad

9-13 Yrs

Not Disclosed

Software Developer 5

Gurgaon / Gurugram

12-20 Yrs

Not Disclosed

Software Development Snr Manager

Bangalore / Bengaluru

12-20 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
2.4k salaries
unlock blur

₹10.2 L/yr - ₹40 L/yr

Senior Consultant
2.1k salaries
unlock blur

₹9 L/yr - ₹30 L/yr

Principal Consultant
2k salaries
unlock blur

₹10.9 L/yr - ₹36 L/yr

Senior Member of Technical Staff
1.8k salaries
unlock blur

₹13.4 L/yr - ₹45 L/yr

Senior Application Engineer
1.4k salaries
unlock blur

₹9.5 L/yr - ₹30 L/yr

Explore more salaries
Compare Oracle with

SAP

4.2
Compare

MongoDB

3.8
Compare

Salesforce

4.0
Compare

IBM

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