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 Interview Questions and Answers for Freshers

Updated 19 Jun 2025
Popular Designations

106 Interview questions

An Associate Quality Automation Engineer was asked 1mo ago
Q. What is the difference between while and if loops?
Ans. 

While loops repeat until a condition is false; if statements execute once based on a condition.

  • While loops continue executing as long as the condition is true. Example: 'while (x < 10) { x++; }'

  • If statements execute a block of code only once if the condition is true. Example: 'if (x < 10) { x++; }'

  • While loops are useful for situations where the number of iterations is not known beforehand.

  • If statements are u...

A Python Developer Intern was asked 4mo ago
Q. What is the difference between static and dynamic typing in Python?
Ans. 

Static typing requires variable types to be declared at compile time, while dynamic typing allows types to be determined at runtime.

  • Static typing requires explicit declaration of variable types, while dynamic typing infers types at runtime.

  • Static typing helps catch errors at compile time, while dynamic typing may lead to runtime errors.

  • Python is dynamically typed, but can be used with type hints for static type ch...

View all Python Developer Intern interview questions
A Python Developer Intern was asked 4mo ago
Q. Why do you want to work as a Python developer?
Ans. 

I am passionate about coding and enjoy problem-solving using Python.

  • I have a strong interest in programming and have been learning Python for a while.

  • I find Python to be a versatile and powerful language that can be used in various applications.

  • I enjoy the challenge of writing efficient and clean code to solve complex problems.

  • I believe working as a Python developer will allow me to further enhance my skills and c...

View all Python Developer Intern interview questions
A Python Developer Intern was asked 4mo ago
Q. What is the difference between a list and a tuple in Python?
Ans. 

Lists are mutable, ordered collections of items, while tuples are immutable, ordered collections of items.

  • Lists are defined using square brackets [], while tuples are defined using parentheses ().

  • Lists can be modified after creation (mutable), while tuples cannot be modified (immutable).

  • Lists are typically used for collections of similar items that may need to be changed, while tuples are used for fixed collection...

View all Python Developer Intern interview questions

What people are saying about Oracle

View All
zealousbroccolini
Verified Icon
1w
works at
Motherson Technology Services
Oracle SCM 3YOE – Mexico onsite offer: ₹90K/month + perks. Fair or should I negotiate?
Current Role: Oracle SCM Consultant (3YOE), ₹6.5LPA in India.(Including allowances ) Mexico Offer: ~₹90K/month + housing, car, petrol, flights. Handling apps/hardware(sometimes when other person not available). Offer delayed (15-20 days). Manager says "low exp = low pay." Questions: 1. Is ₹90K + perks fair for 3YOE in Mexico? 2. Should I push for more due to extra responsibilities? 3. Onsite experience for 4 years vs. ₹10LPA in India – which is better long-term? 4. Red flags? Delay normal? Need advice! #OracleSCM #Onsite #Mexico
Got a question about Oracle?
Ask anonymously on communities.
A Senior Software Engineer was asked 5mo ago
Q. Write a polyfill for the Array.map method.
Ans. 

Polyfill for array map function in JavaScript

  • Create a function called myMap that takes a callback function as an argument

  • Loop through the array and apply the callback function to each element

  • Return a new array with the results of the callback function applied to each element

View all Senior Software Engineer interview questions
An Intern was asked 6mo ago
Q. Explain the operating system.
Ans. 

An operating system (OS) is software that manages computer hardware and software resources, providing services for computer programs.

  • An OS acts as an intermediary between users and the computer hardware.

  • Examples of popular operating systems include Windows, macOS, and Linux.

  • The OS manages system resources like CPU, memory, and storage.

  • It provides a user interface, which can be command-line or graphical.

  • The OS hand...

View all Intern interview questions
An Intern was asked 6mo ago
Q. Explain system calls.
Ans. 

System calls are the interface between user applications and the operating system, allowing programs to request services from the OS.

  • System calls provide a way for programs to interact with the operating system.

  • Common system calls include file operations (open, read, write, close).

  • Examples of system calls: 'fork()' for creating processes, 'exec()' for executing programs.

  • They enable resource management, such as mem...

View all Intern interview questions
Are these interview questions helpful?
A Senior Software Engineer was asked 8mo ago
Q. What is inheritance in OOP?
Ans. 

Inheritance in OOP allows a class to inherit properties and behaviors from another class.

  • Inheritance promotes code reusability by allowing a new class to use the properties and methods of an existing class.

  • The class that is being inherited from is called the base class or parent class, while the class that inherits is called the derived class or child class.

  • Derived classes can add new properties and methods, or ov...

View all Senior Software Engineer interview questions
🔥 Asked by recruiter 2 times
A Senior Software Engineer was asked 8mo ago
Q. Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input would have exactly one solution, and you may not use ...
Ans. 

The Two Sum problem involves finding two numbers in an array that add up to a specific target sum.

  • Use a hash map to store the difference between the target and each element as you iterate through the array.

  • Example: For array [2, 7, 11, 15] and target 9, store 7 in the map when you encounter 2.

  • When you find 7 later in the array, you can retrieve 2 from the map, confirming they sum to 9.

  • Time complexity is O(n) due t...

View all Senior Software Engineer interview questions
A Software Developer was asked 9mo ago
Q. Given an array containing duplicate elements, remove the duplicates while maintaining the original order of the remaining elements.
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.

View all Software Developer interview questions

Oracle Interview Experiences for Freshers

101 interviews found

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

I appeared for an interview in Jan 2025.

Round 1 - Aptitude Test 

Numerical reasoning : Tests mathematical skills,such as number sequences,percentages,and ratios.

Round 2 - Technical 

(6 Questions)

  • Q1. What is the difference between static and dynamic typing in python?
  • Ans. 

    Static typing requires variable types to be declared at compile time, while dynamic typing allows types to be determined at runtime.

    • Static typing requires explicit declaration of variable types, while dynamic typing infers types at runtime.

    • Static typing helps catch errors at compile time, while dynamic typing may lead to runtime errors.

    • Python is dynamically typed, but can be used with type hints for static type checkin...

  • Answered by AI
  • Q2. What is the difference between list and touple in python?
  • Ans. 

    Lists are mutable, ordered collections of items, while tuples are immutable, ordered collections of items.

    • Lists are defined using square brackets [], while tuples are defined using parentheses ().

    • Lists can be modified after creation (mutable), while tuples cannot be modified (immutable).

    • Lists are typically used for collections of similar items that may need to be changed, while tuples are used for fixed collections of ...

  • Answered by AI
  • Q3. Data structures and algorithms
  • Q4. Object oriented programming
  • Q5. File handling and database
  • Q6. Advanced python topics
Round 3 - Group Discussion 

Gd Topics:
1.Current affairs
2.Business and Economy
3.Social and Cultural

Round 4 - HR 

(6 Questions)

  • Q1. CN you tell me about your self?
  • Ans. 

    I am a passionate Python developer with experience in web development and data analysis.

    • Experienced in Python programming language

    • Proficient in web development using Django framework

    • Skilled in data analysis with libraries like Pandas and NumPy

  • Answered by AI
  • Q2. Why do you want to work as a python developer?
  • Ans. 

    I am passionate about coding and enjoy problem-solving using Python.

    • I have a strong interest in programming and have been learning Python for a while.

    • I find Python to be a versatile and powerful language that can be used in various applications.

    • I enjoy the challenge of writing efficient and clean code to solve complex problems.

    • I believe working as a Python developer will allow me to further enhance my skills and contri...

  • Answered by AI
  • Q3. Career goals and motivation
  • Q4. Team work and communication
  • Q5. Problem solving and adaptability
  • Q6. Behavioral questions

Interview Preparation Tips

Interview preparation tips for other job seekers - 1.update the resume
2.practice interview skills
3.Follow the interview tips
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
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Write polyfill for array map
  • Ans. 

    Polyfill for array map function in JavaScript

    • Create a function called myMap that takes a callback function as an argument

    • Loop through the array and apply the callback function to each element

    • Return a new array with the results of the callback function applied to each element

  • Answered by AI
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. Basic account , related to project
  • Q2. Behavioural questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Apply only if you are prepared to deal with potential ghosting from the HR - Principal Talent Advisor, as they may not respond to emails or answer calls.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Feb 2024. There were 4 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Given an array of strings, print all the possible combinations of strings created by picking one character from each string of the array. The individual strings do not contain any duplicates. Ex: {ABC, DE...
  • Ans. 

    Print all possible combinations of strings by picking one character from each string in the array.

    • Iterate through each character of the first string and combine it with each character of the second string.

    • Repeat the process for all strings in the array to get all possible combinations.

    • Use nested loops to generate combinations efficiently.

  • Answered by AI
  • Q2. Given an array of size n, print the indices , i which have an equilibrium point around them defined as sum of i-p to i-1 elements = sum of i to t+p-1 elements (equal sum on left side and right side of the ...
  • Ans. 

    Find indices in an array where the sum of elements around them is equal.

    • Equilibrium point is defined as sum of elements before index i equals sum of elements from index i to t+p-1.

    • Example: For P=2 and Array={1,-1,3,-3,10,-10,17}, indices 2, 4, and 5 are equilibrium points.

    • At index 2: Left sum (1 + -1) = 0, Right sum (3) = 3; not an equilibrium.

    • At index 4: Left sum (1 + -1 + 3 + -3) = 0, Right sum (10 + -10) = 0; equili...

  • Answered by AI
Round 2 - Technical 

(3 Questions)

  • Q1. Check if given string has Balanced Parentheses.
  • Ans. 

    Check if a string has balanced parentheses.

    • Use a stack to keep track of opening parentheses.

    • Iterate through the string and push opening parentheses onto the stack.

    • When a closing parenthesis is encountered, pop from the stack and check if it matches the closing parenthesis.

    • If stack is empty at the end and all parentheses are matched, the string has balanced parentheses.

  • Answered by AI
  • Q2. Modified Balanced Parentheses where a character can be matched with any other character, i.e. / with &, ! with ? and so on.
  • Ans. 

    Modified Balanced Parentheses where characters can be matched with any other character.

    • Use a stack to keep track of opening characters

    • When encountering a closing character, check if it matches the top of the stack

    • If it matches, pop from the stack, else return false

    • Continue until end of string, return true if stack is empty

  • Answered by AI
  • Q3. Very similar to print the spiral order traversal of a matrix
  • Ans. 

    Traverse a matrix in spiral order, collecting elements layer by layer.

    • Start from the top-left corner and move right until the end of the row.

    • Then, move down the last column.

    • Next, move left across the bottom row.

    • Finally, move up the first column.

    • Repeat the process for the inner layers until all elements are traversed.

    • Example: For a matrix [[1,2,3],[4,5,6],[7,8,9]], the spiral order is [1,2,3,6,9,8,7,4,5].

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Given a date in string format, write a java program to return the date n days after the given date. Solve the question without using DateTimeFormatter or any similar Date parsing libraries.
  • Ans. 

    Java program to calculate date n days after given date without using Date parsing libraries.

    • Parse the input date string to extract day, month, and year components.

    • Calculate the total number of days represented by the input date.

    • Add the specified number of days to the total days calculated.

    • Convert the final total days back to day, month, and year components to get the new date.

  • Answered by AI
Round 4 - Technical 

(4 Questions)

  • Q1. Java OOP questions: Function overloading and overriding, use of static function, difference between final, finally and finalize keywords.
  • Q2. Print all Pythagorean triplets within a given range.
  • Ans. 

    Print Pythagorean triplets within a given range.

    • Iterate through all possible combinations of a, b, and c within the given range

    • Check if a^2 + b^2 = c^2 for each combination

    • Print the triplets that satisfy the Pythagorean theorem

  • Answered by AI
  • Q3. Print all combinations of numbers in an array which sum up to a number k. Ex : Arr={3,1,4,5} k=5 Ans : {{1,4},{5}}
  • Ans. 

    Use backtracking to find all combinations of numbers in an array that sum up to a given number.

    • Start by sorting the array in non-decreasing order to easily identify combinations.

    • Use backtracking to recursively find all combinations that sum up to the target number.

    • Keep track of the current combination and the remaining sum as you traverse the array.

    • Add the current combination to the result when the sum equals the targe...

  • Answered by AI
  • Q4. Standard behavioural questions: Why Oracle? Where do you see yourself in 5 years? Your strengths and weaknesses.

Interview Preparation Tips

Topics to prepare for Oracle Applications Engineer interview:
  • Data Structures
  • Algorithms
  • Java
  • Object Oriented Programming
Interview preparation tips for other job seekers - Revise Data Structures and Algorithms
Java
Object Oriented Programming
Clarify any doubts that you have in the question and ask for the constraints. The constraints help you determine the time complexity expected by the interviewer. Do not directly jump to the optimal solution, instead try to come to the optimal solution iteratively (exceptions might be there)
For the behavioural questions, be confident and honest with your answers.

Skills evaluated in this interview

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

I applied via Job Fair and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Two sum problem in c sharp
  • Ans. 

    The Two Sum problem involves finding two numbers in an array that add up to a specific target sum.

    • Use a hash map to store the difference between the target and each element as you iterate through the array.

    • Example: For array [2, 7, 11, 15] and target 9, store 7 in the map when you encounter 2.

    • When you find 7 later in the array, you can retrieve 2 from the map, confirming they sum to 9.

    • Time complexity is O(n) due to a s...

  • Answered by AI
  • Q2. What is inheritance in oops
  • Ans. 

    Inheritance in OOP allows a class to inherit properties and behaviors from another class.

    • Inheritance promotes code reusability by allowing a new class to use the properties and methods of an existing class.

    • The class that is being inherited from is called the base class or parent class, while the class that inherits is called the derived class or child class.

    • Derived classes can add new properties and methods, or overrid...

  • Answered by AI
Interview experience
3
Average
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. Singleton Pattern in details
  • Ans. 

    Singleton pattern ensures a class has only one instance and provides a global point of access to it.

    • Ensures a class has only one instance by providing a global access point to it.

    • Uses a private constructor to restrict instantiation of the class.

    • Provides a static method to access the singleton instance.

    • Commonly used in scenarios where only one instance of a class is needed, such as database connections or logging.

    • Exampl...

  • Answered by AI
  • Q2. Difference between POJO and Bean
  • Ans. 

    POJO is a Plain Old Java Object with private fields and public getters/setters, while a Bean is a Java class with private fields and public zero-argument constructors.

    • POJO stands for Plain Old Java Object

    • POJO has private fields and public getters/setters

    • Bean is a Java class with private fields and public zero-argument constructors

    • Beans are usually used in Java EE frameworks like Spring for dependency injection

  • Answered by AI
  • Q3. Product of an array except self
  • Ans. 

    Calculate the product of all elements in an array except for the element itself.

    • Iterate through the array and calculate the product of all elements except the current element.

    • Use two separate arrays to store the product of elements to the left and right of the current element.

    • Multiply the corresponding elements from the left and right arrays to get the final result.

  • Answered by AI
Round 2 - Technical 

(3 Questions)

  • Q1. String a = "Something" String b = new String("Something") How many object created?
  • Ans. 

    Two objects created - one in the string pool and one in the heap.

    • String 'a' is created in the string pool, while String 'b' is created in the heap.

    • String pool is a special area in the heap memory where strings are stored to increase reusability and save memory.

    • Using 'new' keyword always creates a new object in the heap, even if the content is the same as an existing string in the pool.

  • Answered by AI
  • Q2. Predict Output based on whether static variables can be accessed from non-static method
  • Ans. 

    Static variables can be accessed from non-static methods using an object reference or by making the variable non-static.

    • Static variables can be accessed from non-static methods by creating an object of the class containing the static variable.

    • Alternatively, the static variable can be made non-static to be accessed directly from a non-static method.

    • Attempting to access a static variable directly from a non-static method...

  • Answered by AI
  • Q3. Java 8 Features
Round 3 - Technical 

(9 Questions)

  • Q1. Write code to emulate Producer/Consumer Problem
  • Ans. 

    Emulate Producer/Consumer Problem using code

    • Create a shared buffer between producer and consumer

    • Use synchronization mechanisms like mutex or semaphore to control access to the buffer

    • Implement producer and consumer functions to add and remove items from the buffer respectively

  • Answered by AI
  • Q2. Write code to create a deadlock
  • Ans. 

    Creating a deadlock involves two or more threads waiting for each other to release a resource they need.

    • Create two threads, each trying to lock two resources in a different order

    • Ensure that one thread locks resource A first and then tries to lock resource B, while the other thread locks resource B first and then tries to lock resource A

    • This will result in a situation where each thread is waiting for the other to releas...

  • Answered by AI
  • Q3. Write code to implement LRU Cache
  • Ans. 

    Implement LRU Cache using a data structure like LinkedHashMap in Java

    • Use LinkedHashMap to maintain insertion order

    • Override removeEldestEntry method to limit cache size

    • Update the access order on get and put operations

  • Answered by AI
  • Q4. Write code two merge and remove duplicates from two sorted arrays with any Collections
  • Ans. 

    Merge and remove duplicates from two sorted arrays without using Collections

    • Use two pointers to iterate through both arrays simultaneously

    • Compare elements at each pointer and add the smaller one to the result array

    • Skip duplicates by checking if the current element is equal to the previous element

  • Answered by AI
  • Q5. Questions related to Java Commands used to start a java program (mvn related)
  • Q6. Java Memory Model
  • Q7. Write code to start 5 threads
  • Ans. 

    Code to start 5 threads in Java

    • Create a class that implements the Runnable interface

    • Instantiate 5 objects of the class

    • Create 5 threads using the objects and start them

  • Answered by AI
  • Q8. String a = "Something" a.concat(" New") What will be garbage collected?
  • Ans. 

    Only the original string 'Something' will be garbage collected.

    • The concat method in Java does not modify the original string, but instead returns a new string with the concatenated value.

    • In this case, 'a' remains as 'Something' and a new string 'Something New' is created, but not assigned to any variable.

    • Since the new string is not stored in any variable, it will not be garbage collected.

  • Answered by AI
  • Q9. Write code to read a file
  • Ans. 

    Code to read a file in Java

    • Use FileReader and BufferedReader classes to read the file

    • Handle exceptions using try-catch blocks

    • Close the file after reading using close() method

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Oracle Principal Software Engineer interview:
  • Multithreading

Skills evaluated in this interview

Intern Interview Questions & Answers

user image Anonymous

posted on 3 Dec 2024

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

I applied via Campus Placement and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

It is quite easy.topics like train speed and time , profit loss and work hour energy problems

Round 2 - Coding Test 

Coding will be based on DSA .In depth graphs and trees would been asked

Round 3 - Technical 

(4 Questions)

  • Q1. Given a question regarding patterns
  • Q2. Explain about os
  • Ans. 

    An operating system (OS) is software that manages computer hardware and software resources, providing services for computer programs.

    • An OS acts as an intermediary between users and the computer hardware.

    • Examples of popular operating systems include Windows, macOS, and Linux.

    • The OS manages system resources like CPU, memory, and storage.

    • It provides a user interface, which can be command-line or graphical.

    • The OS handles f...

  • Answered by AI
  • Q3. Some SQL commands
  • Q4. Explain system calls
  • Ans. 

    System calls are the interface between user applications and the operating system, allowing programs to request services from the OS.

    • System calls provide a way for programs to interact with the operating system.

    • Common system calls include file operations (open, read, write, close).

    • Examples of system calls: 'fork()' for creating processes, 'exec()' for executing programs.

    • They enable resource management, such as memory a...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Oracle Intern interview:
  • DSA
  • SQL
Interview preparation tips for other job seekers - Study hard from scratch focus on goal

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

First round was online assessment consisting of aptitude and coding questions.

Round 2 - One-on-one 

(1 Question)

  • Q1. First round consisted of coding 3 questions. String reversal , binary to decimal, finding index of word "golden" in given sentence.
Round 3 - One-on-one 

(1 Question)

  • Q1. It involved questions related to my resume and computer networks and basics of c++.

Intern Interview Questions & Answers

user image Anonymous

posted on 11 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

A basic dynamic programming question similar to the "pick or not pick" problem.

Round 2 - Technical 

(1 Question)

  • Q1. Dsa questions cs fundamentals resume based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Create solid projects, and you should be able to explain any aspect of your work.

Oracle Interview FAQs

How many rounds are there in Oracle interview for freshers?
Oracle interview process for freshers usually has 2-3 rounds. The most common rounds in the Oracle interview process for freshers are Technical, Coding Test and One-on-one Round.
How to prepare for Oracle interview for freshers?
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 Communication Skills, Data Entry, Project Accounting, Auditing and MS Office.
What are the top questions asked in Oracle interview for freshers?

Some of the top questions asked at the Oracle interview for freshers -

  1. Tell me about the OS your phone uses? What are the other phone operating system...read more
  2. Puzzle: – Two persons X and Y are sitting side by side with a coin in each’...read more
  3. In a bag you have 20 black balls and 16 red balls.When you take out 2 black bal...read more
What are the most common questions asked in Oracle HR round for freshers?

The most common HR questions asked in Oracle interview are for freshers -

  1. Where do you see yourself in 5 yea...read more
  2. Tell me about yourse...read more
  3. Why are you looking for a chan...read more
How long is the Oracle interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 44 interview experiences

Difficulty level

Easy 16%
Moderate 75%
Hard 9%

Duration

Less than 2 weeks 71%
2-4 weeks 19%
4-6 weeks 6%
More than 8 weeks 3%
View more

Interview Questions from Similar Companies

Google Interview Questions
4.4
 • 892 Interviews
Zoho Interview Questions
4.3
 • 533 Interviews
Amdocs Interview Questions
3.7
 • 529 Interviews
SAP Interview Questions
4.2
 • 291 Interviews
Adobe Interview Questions
3.9
 • 247 Interviews
Salesforce Interview Questions
4.0
 • 233 Interviews
Chetu Interview Questions
3.3
 • 194 Interviews
View all

Oracle Reviews and Ratings

based on 5.6k reviews

3.7/5

Rating in categories

3.5

Skill development

4.0

Work-life balance

3.1

Salary

3.9

Job security

3.7

Company culture

2.6

Promotions

3.4

Work satisfaction

Explore 5.6k Reviews and Ratings
Cash Application Senior Analyst

Bangalore / Bengaluru

2-5 Yrs

Not Disclosed

Senior Regulatory Compliance Specialist

Bangalore / Bengaluru

5-10 Yrs

Not Disclosed

Oracle Application Technical Consultant - OIC

Hyderabad / Secunderabad,

Chennai

+1

10-20 Yrs

₹ 20-35 LPA

Explore more jobs
Senior Software Engineer
2.7k salaries
unlock blur

₹10.8 L/yr - ₹42 L/yr

Principal Consultant
2.2k salaries
unlock blur

₹10.9 L/yr - ₹38.2 L/yr

Senior Consultant
2.2k salaries
unlock blur

₹9.2 L/yr - ₹25 L/yr

Senior Member of Technical Staff
1.9k salaries
unlock blur

₹13.5 L/yr - ₹47 L/yr

Software Developer
1.5k salaries
unlock blur

₹8.4 L/yr - ₹31.6 L/yr

Explore more salaries
Compare Oracle with

SAP

4.2
Compare

MongoDB

3.7
Compare

Salesforce

4.0
Compare

IBM

4.0
Compare
write
Share an Interview