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

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. Search in a Row-wise and Column-wise Sorted Matrix Problem Statement You are given an N * N matrix of integers where each row and each column is sorted in increasing ord ...read more
View all 45 questions

Oracle Software Developer Interview Experiences

63 interviews found

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

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

Round 1 - One-on-one 

(1 Question)

  • Q1. Linked List and Stack
Round 2 - One-on-one 

(1 Question)

  • Q1. 2 question related to Tree and Graph
Round 3 - One-on-one 

(1 Question)

  • Q1. Design Toll system
  • Ans. 

    Design a toll system for collecting fees from vehicles using RFID technology.

    • Implement RFID technology for automatic vehicle identification

    • Set up toll booths with RFID readers to detect vehicles

    • Calculate toll fees based on vehicle type, distance traveled, and time of day

    • Provide payment options such as prepaid accounts or credit card payments

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - there were 5 rounds of interview. This round included two rounds of problem solving, one round of system design, and two rounds of behavioural.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Java basic questions

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 Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding is tuff should now basics just important

Round 2 - One-on-one 

(2 Questions)

  • Q1. Basics on core subjects
  • Q2. Dsa questions asked there only

Interview Preparation Tips

Interview preparation tips for other job seekers - good basics
Interview experience
1
Bad
Difficulty level
Hard
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Walk-in

Round 1 - Technical 

(1 Question)

  • Q1. C# core questions
Round 2 - Technical 

(1 Question)

  • Q1. What is auto event wireup
  • Ans. 

    Auto event wireup is a feature in ASP.NET that automatically connects events to event handlers based on naming conventions.

    • Auto event wireup simplifies event handling by automatically connecting events to event handlers without needing to manually wire them up in code.

    • In ASP.NET Web Forms, auto event wireup is enabled by default, but can be disabled by setting the AutoEventWireup attribute to false in the Page directiv...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Dense rank in sql
  • Ans. 

    Dense rank in SQL is a function that assigns a rank to each row in a result set with no gaps between the ranks.

    • Dense rank is used to assign unique ranks to each row in a result set, with no gaps between the ranks.

    • It is similar to the RANK function, but does not leave gaps in the ranking sequence.

    • For example, if two rows have the same value and are ranked 1 and 2, the next row will be ranked 3, not 2.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Worst people ever in the interview rounds who never did coding in their life

Skills evaluated in this interview

Oracle interview questions for designations

 Associate Software Developer

 (4)

 Senior Software Developer

 (4)

 Software Developer Intern

 (2)

 Software Developer II

 (1)

 Assistant Software Developer

 (1)

 Full Stack Software Developer

 (2)

 Software Developer 1

 (1)

 Python Software Developer

 (1)

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a passionate software developer with experience in Java, Python, and web development.

    • Experienced in Java, Python, and web development technologies

    • Strong problem-solving skills and ability to work in a team

    • Completed multiple projects including a web-based inventory management system

  • Answered by AI
  • Q2. Where you see yourself
  • Ans. 

    I see myself continuing to grow and learn in the software development field, taking on new challenges and responsibilities.

    • Continuing to improve my coding skills through practice and learning new technologies

    • Taking on leadership roles in projects and mentoring junior developers

    • Exploring different areas of software development such as mobile app development or machine learning

    • Working towards becoming a subject matter ex...

  • Answered by AI

Get interview-ready with Top Oracle Interview Questions

Software Developer Interview Questions & Answers

user image Jafar Sadiq Shaik

posted on 29 Dec 2024

Interview experience
4
Good
Difficulty level
Hard
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Dec 2023. There were 3 interview rounds.

Round 1 - Technical 

(6 Questions)

  • Q1. Linux Boot process(a MUST question in all rounds)
  • Q2. Linux filesystem, memory&process management
  • Q3. Dynamic memory allocation in C
  • Ans. 

    Dynamic memory allocation in C allows for allocating memory at runtime, enabling flexibility in memory usage.

    • Use functions like malloc(), calloc(), and realloc() to allocate memory dynamically.

    • Remember to free the allocated memory using free() to avoid memory leaks.

    • Dynamic memory allocation is commonly used for creating arrays or structures of unknown size.

    • Example: int *ptr = (int*)malloc(5 * sizeof(int));

  • Answered by AI
  • Q4. Linux bash script to rename files
  • Ans. 

    Use 'mv' command in a bash script to rename files in Linux.

    • Use 'mv' command followed by the current file name and the new file name to rename files.

    • You can use wildcards like '*' to rename multiple files at once.

    • Make sure to test the script on a few files before running it on all files.

  • Answered by AI
  • Q5. Linux system calls with an example
  • Ans. 

    Linux system calls are functions provided by the kernel for user-space programs to interact with the operating system.

    • System calls are used to request services from the kernel, such as creating processes, opening files, and networking.

    • Examples of system calls include open(), read(), write(), fork(), exec(), and socket().

    • System calls are invoked using a software interrupt or trap instruction, switching the CPU from user...

  • Answered by AI
  • Q6. More miscellaneous questions in Linux and C
Round 2 - Technical 

(1 Question)

  • Q1. Miscellaneous questions in Linux and Python
Round 3 - Technical 

(1 Question)

  • Q1. Miscellaneous questions more Deeper into Linux and C

Interview Preparation Tips

Interview preparation tips for other job seekers - 20% based on resume, 20% Python, 60% Linux(core topics+userspace topics)

Software Developer Jobs at Oracle

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

I applied via LinkedIn and was interviewed before Jan 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Tell me about your workex
Round 2 - One-on-one 

(2 Questions)

  • Q1. How would you solve this bug
  • Q2. Code this question for me
Round 3 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. What are your strengths?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself. Do not panic.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude Questiosns
Was pretty cool

Round 2 - Coding Test 

Develop a program to calculate the revenue of the firm within given paramters

Interview Preparation Tips

Interview preparation tips for other job seekers - work hard
prep well
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Easy apti questions like %age and all

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding test contained most of the dp questions

Round 2 - Technical 

(1 Question)

  • Q1. Writte code for fibonacci
  • Ans. 

    Fibonacci code generates a series of numbers where each number is the sum of the two preceding ones.

    • Start with two variables initialized to 0 and 1

    • Use a loop to calculate the next number by adding the previous two

    • Repeat the process until reaching the desired length or value

  • Answered by AI

Skills evaluated in this interview

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, Debugging and Agile Coaching.
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.3k salaries
₹8 L/yr - ₹31.4 L/yr
121% more than the average Software Developer Salary in India
View more details

Oracle Software Developer Reviews and Ratings

based on 104 reviews

3.8/5

Rating in categories

3.5

Skill development

4.3

Work-life balance

3.4

Salary

4.0

Job security

3.8

Company culture

2.7

Promotions

3.5

Work satisfaction

Explore 104 Reviews and Ratings
Architect Software Developer

Bangalore / Bengaluru

9-13 Yrs

Not Disclosed

Software Development Snr Manager

Bangalore / Bengaluru

7-9 Yrs

Not Disclosed

Software Development Snr Manager

Bangalore / Bengaluru

3-5 Yrs

₹ 5-36.5 LPA

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.1 L/yr - ₹25 L/yr

Principal Consultant
2k salaries
unlock blur

₹14 L/yr - ₹36 L/yr

Senior Member of Technical Staff
1.8k salaries
unlock blur

₹12 L/yr - ₹45 L/yr

Senior Application Engineer
1.4k salaries
unlock blur

₹9.7 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