Oracle interview experience Real time questions & tips from candidates to crack your interview

IT Analyst- C2

Oracle
upvote
share-icon
4 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 1 month
Topics: Problem Solving, Data structures, OOPs, Java, Algorithms
Tip
Tip

Tip 1 : Not so tough interview, just prepare data structures thoroughly.
Tip 2 : You should have good knowledge of your previous project.

Application process
Where: Naukri
Eligibility: Min. 1 year of experience required.
Resume Tip
Resume tip

Tip 1 : Oracle projects are mostly based on java , so Java , Data structures should be added in resume.
Tip 2 : Please add at least 3-4 projects in your resume. They are very much concerned about the projects.
Tip 3 : Please don’t lie in your resume as they’re going to ask you questions on every thing you’ve mentioned.

Interview rounds

01
Round
Easy
Video Call
Duration60 minutes
Interview date29 Apr 2022
Coding problem3

The round was taken on weekend and hiring manager will be available on call with you during the entire round of online test. So, don’t consider it as a online test only.

1. OOPS Question

The question for checking all the OOP concepts, so you were given a scenario and you have to make abstract classes, objects, their implementation classes and generate the required output. They were mainly concerned on checking your OOP concepts.
 

2. Missing Number

Moderate
30m average time
70% success
0/80
Asked in companies
SamsungFacebookApple

You are given an array/list ‘BINARYNUMS’ that consists of ‘N’ distinct strings which represent all integers from 0 to N in binary representation except one integer. This integer between 0 to ‘N’ whose binary representation is not present in list ‘BINARYNUMS’ is called ‘Missing Integer’.

Your task is to find the binary representation of that ‘Missing Integer’. You should return a string that represents this ‘Missing Integer’ in binary without leading zeros.

Note

1. There will be no leading zeros in any string in the list ‘BINARYNUMS’.

Example:

Consider N = 5 and the list ‘binaryNums’=  [“0”, “01”, “010”, “100”, “101”].  This list consists of the binary representation of numbers [0, 1, 2, 4, 5]. Clearly, the missing number is 3 and its binary representation will be “11”. So you should return string “11”.
Try solving now

3. Puzzle Question

Egg drop puzzle

02
Round
Medium
Video Call
Duration60 minutes
Interview date4 May 2022
Coding problem2

Two coding questions were asked, they will compile the questions in the interview.

1. Intersection of Two Linked Lists

Easy
25m average time
73% success
0/40
Asked in companies
OracleThought WorksIBM

You are given two Singly Linked Lists of integers, which may have an intersection point.

Your task is to return the first intersection node. If there is no intersection, return NULL.


Example:-
The Linked Lists, where a1, a2, c1, c2, c3 is the first linked list and b1, b2, b3, c1, c2, c3 is the second linked list, merging at node c1.

alt.txt

Try solving now

2. Ninja and his meetings

Moderate
20m average time
80% success
0/80
Asked in companies
AmazonOracleIntuit

Ninja has recently started a startup. In his startup, there is only one conference room for a meeting. Ninja receives an array/list ‘MEETINGS’ of back-to-back appointment requests and is debating which ones to accept. Ninja needs a 15-minute break between appointments, and therefore he cannot accept any adjacent requests.

Ninja has to find the highest total booked minutes in the conference room for all meetings.

Note: All meeting timings are multiples of 15.

For example:

‘MEETINGS[]’ = {30, 15, 60}

Let us assume the meeting starts at 12:00 o’clock.
The first meeting takes 30 minutes so after the first meeting time is 12:30.
Then Ninja cannot attend the second meeting which is for 15 minutes because he needs 15 minutes break after every meeting.
After a 15 minutes break, he can attend the next meeting which is for 60 minutes.

So the total booked minutes for the meetings is 30 + 60 = 90.
Try solving now
03
Round
Medium
Video Call
Duration60 minutes
Interview date9 May 2022
Coding problem2

Interview was medium level and the interviewer was more concerned about the projects

1. System Design Question

Draw the full design of the project i was working in previous company.
 

2. Increasing Path In Matrix

Moderate
25m average time
75% success
0/80
Asked in companies
AppleOracleSalesforce

You are given a 2-D matrix ‘mat’, consisting of ’N’ rows and ‘M’ columns. The element at the i-th row and j-th column is ‘mat[i][j]’.

From mat[i][j], you can move to mat[i+1][j] if mat[i+1][j] > mat[i][j], or to mat[i][j+1] if mat[i][j+1] > mat[i][j].

Your task is to find and output the longest path length if you start from (0,0) i.e from mat[0][0] and end at any possible cell (i, j) i.e at mat[i][j].

Note :
Consider 0 based indexing.
Try solving now
04
Round
Easy
Video Call
Duration60 minutes
Interview date15 May 2022
Coding problem1

1. Technical Questions

1. Asked me every question related to my resume like unix, my projects, java, oops, behavioural questions
2. I told him that i was weak in hashmaps in my college. So, he gave a very easy problem to solve. You should paas all edge cases .
3. At last, director asked me behavioural questions and about relocation and all

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 2 problems
Interviewed by Oracle
10749 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Oracle
0 views
0 comments
0 upvotes
company logo
Application Developer
3 rounds | 4 problems
Interviewed by Oracle
1841 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Oracle
3010 views
0 comments
0 upvotes