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 5k Reviews

Filter interviews by

Oracle Senior Software Engineer Interview Questions, Process, and Tips

Updated 29 Nov 2024

Top Oracle Senior Software Engineer Interview Questions and Answers

  • Q1. Find missing and repeating element in an array of 1 to n elements. N is the size of array. Solve in O-n time and O-1 space.
  • Q2. Write code on multi threaded example? Like create two threads and synchronised them.
  • Q3. All c++ core concepts and oops concept. Find second greatest element in an array without sorting.
View all 20 questions

Oracle Senior Software Engineer Interview Experiences

30 interviews found

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 before Oct 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 - Technical 

(3 Questions)

  • Q1. Java coding and questions around it.
  • Q2. SQL queries and problem statement to solve
  • Q3. System design for small systems
  • Ans. 

    System design for small systems involves creating a high-level architecture to meet specific requirements.

    • Identify the requirements and constraints of the system

    • Break down the system into smaller components/modules

    • Design the interactions between components

    • Consider scalability, reliability, and performance

    • Choose appropriate technologies and frameworks

    • Document the design for future reference

  • Answered by AI
Round 3 - Behavioral 

(2 Questions)

  • Q1. Some java questions and normal discussion
  • Q2. Behavioral understanding and attitude.

Skills evaluated in this interview

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

I applied via Job Portal and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Add two sum leet code question

Round 2 - Group Discussion 

General questions on api , database, etc

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

I applied via Recruitment Consulltant and was interviewed before Sep 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Simple C++ questions
  • Q2. Simple C++ Answers
Round 3 - Technical 

(3 Questions)

  • Q1. Simple C++ questions were asked
  • Q2. Simple Questions
  • Q3. Simple Question

I applied via Walk-in and was interviewed in Aug 2021. There was 1 interview round.

Interview Questionnaire 

4 Questions

  • Q1. Question in C, Data structures and operating system.
  • Q2. 1. Write code for producer consumer problem.
  • Ans. 

    Producer consumer problem solution code

    • Use synchronized keyword or locks to ensure thread safety

    • Use wait() and notify() methods to coordinate between producer and consumer threads

    • Use a shared buffer to store data produced by producer and consumed by consumer

    • Example: https://www.geeksforgeeks.org/producer-consumer-solution-using-threads-java/

  • Answered by AI
  • Q3. Write code for atoi function
  • Ans. 

    Code for atoi function

    • Loop through the string and convert each character to its integer value

    • Multiply the current result by 10 and add the integer value of the current character

    • Handle negative numbers and invalid input

  • Answered by AI
  • Q4. Write code on multi threaded example? Like create two threads and synchronised them.
  • Ans. 

    Creating two threads and synchronizing them in a multi-threaded example.

    • Create two threads using the Thread class in Java.

    • Implement the run() method for each thread.

    • Use synchronized keyword to ensure thread safety.

    • Example: Thread t1 = new Thread(new MyRunnable()); t1.start();

    • Example: Thread t2 = new Thread(new MyRunnable()); t2.start();

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - They asked very basic questions. I think if before interview just work on the basics.

Skills evaluated in this interview

Oracle interview questions for designations

 Senior Software

 (2)

 Senior Software Engineer 2

 (2)

 Senior Staff Software Engineer

 (1)

 Senior Software Engineer Testing

 (1)

 Senior Software Test Engineer

 (1)

 Software Engineer

 (36)

 Senior Software Developer

 (4)

 Associate Software Engineer

 (11)

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

I applied via Approached by Company and was interviewed before Feb 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Do not remember the question and answer
  • Q2. Do not remember the question
Round 3 - Technical 

(1 Question)

  • Q1. Not remembering the question and the answer as it is 2 years before.

Interview Preparation Tips

Interview preparation tips for other job seekers - Just Love your work you do and never mind anything else.

Get interview-ready with Top Oracle Interview Questions

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

I applied via Recruitment Consulltant and was interviewed before Jan 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Coding Test 

Some medium level questions related to trees.

Round 3 - One-on-one 

(2 Questions)

  • Q1. Questions related to java and memory management
  • Q2. Question related to java and garbage collectikn
Round 4 - One-on-one 

(1 Question)

  • Q1. More depth question related to technologies my previous projects
Round 5 - HR 

(1 Question)

  • Q1. Salary and documents related discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview experience was good can rhing if you are technology lover. Hike here is a bit issue

Senior Software Engineer Jobs at Oracle

View all

I applied via LinkedIn and was interviewed in Apr 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Introduction to yourself.
  • Ans. First of all, we need to give a detailed introduction about yourself, explain your all projects and your roles and responsibility, it gives clarity to the interviewer to ask you relevant questions. if you don't remember something it's ok you can skip it by saying genuine reason, whatever is mentioned in cv you should be aware of it.
  • Answered Anonymously

Interview Preparation Tips

Interview preparation tips for other job seekers - Wear your formal attire, briefly explain about yourself initially while giving an introduction, answer all questions even not able to answer don't panic, be patient and calm till the end, ask useful questions at the end, follow up after two days for interview feedback.

Interview Questionnaire 

1 Question

  • Q1. All technical questions not even single irrelevant question.

I applied via Naukri.com and was interviewed in Jul 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Related to your technology.

Interview Preparation Tips

Interview preparation tips for other job seekers - Technical rounds would be based on the interviewer and the difficulty would be from good to higher side.
Would suggest the candidate should represent the actual experience with the interviewer.
Be real and emphasise on the challenges that you faced in your current company and how you handled it. It's not always that you have to show yourself as extra smart or hardworking candidate, do share your failure experiences and how it helped you to identify the reasons for the failures.
Lastly again I would say be real and true to your CV.

I applied via Company Website and was interviewed before Jul 2021. There were 2 interview rounds.

Round 1 - Coding Test 

Data Structure related questions

Round 2 - One-on-one 

(1 Question)

  • Q1. Java related interview questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Study Data structure and Java code properly

Oracle Interview FAQs

How many rounds are there in Oracle Senior Software Engineer interview?
Oracle interview process usually has 2-3 rounds. The most common rounds in the Oracle interview process are Technical, One-on-one Round and Coding Test.
How to prepare for Oracle Senior Software Engineer 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, Microservices, Python, C++ and Data Structures.
What are the top questions asked in Oracle Senior Software Engineer interview?

Some of the top questions asked at the Oracle Senior Software Engineer interview -

  1. Find missing and repeating element in an array of 1 to n elements. N is the siz...read more
  2. Write code on multi threaded example? Like create two threads and synchronised ...read more
  3. All c++ core concepts and oops concept. Find second greatest element in an arra...read more
How long is the Oracle Senior Software Engineer interview process?

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

Tell us how to improve this page.

Oracle Senior Software Engineer Interview Process

based on 17 interviews in last 1 year

2 Interview rounds

  • Technical Round 1
  • Technical Round 2
View more

People are getting interviews through

based on 18 Oracle interviews
Job Portal
Company Website
Referral
WalkIn
33%
11%
11%
6%
39% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.
Oracle Senior Software Engineer Salary
based on 2.3k salaries
₹10 L/yr - ₹40 L/yr
64% more than the average Senior Software Engineer Salary in India
View more details

Oracle Senior Software Engineer Reviews and Ratings

based on 157 reviews

3.6/5

Rating in categories

3.3

Skill development

4.0

Work-Life balance

3.2

Salary & Benefits

3.8

Job Security

3.4

Company culture

2.6

Promotions/Appraisal

3.1

Work Satisfaction

Explore 157 Reviews and Ratings
Senior Software Engineer
2.3k salaries
unlock blur

₹10 L/yr - ₹40 L/yr

Senior Consultant
2.1k salaries
unlock blur

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

₹12 L/yr - ₹45 L/yr

Senior Application Engineer
1.4k salaries
unlock blur

₹8.5 L/yr - ₹34 L/yr

Explore more salaries
Compare Oracle with

SAP

4.2
Compare

MongoDB

3.9
Compare

Salesforce

4.1
Compare

IBM

4.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview