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

System Engineer Specialist

Oracle
upvote
share-icon
4 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: DSADesign PatternSystem Design -HLD and LLD
Tip
Tip

Tip 1 : Clear Basic First
Tip 2 : Should have command on at least one programming Language
Tip 3 : Go through commonly asked questions of respective companies through diff sites (geeksforgeeks, interviewbit etc)

Application process
Where: Linkedin
Eligibility: Depends of company to company or roles
Resume Tip
Resume tip

Tip 1: Be clear what you write in your resume
Tip 2: always create resume in respect to the job applied

Interview rounds

01
Round
Medium
Video Call
Duration60 mins
Interview date24 Mar 2022
Coding problem2

arranged at 2pm

1. Detect and Remove Loop

Moderate
10m average time
90% success
0/80
Asked in companies
IBMDelhiveryQualcomm

Given a singly linked list, you have to detect the loop and remove the loop from the linked list, if present. You have to make changes in the given linked list itself and return the updated linked list.

Expected Complexity: Try doing it in O(n) time complexity and O(1) space complexity. Here, n is the number of nodes in the linked list.

Problem approach

using two pointer technique to find it.

Try solving now

2. Kth largest element

Moderate
0/80
Asked in companies
MakeMyTripOracleWalmart

Ninja loves playing with numbers. One day Alice gives him some numbers and asks him to find the Kth largest value among them.

Problem approach

in that first I have provided sortiing solution but complexity is n2 .
after that I have applied minHeap and then I solved it.

Try solving now
02
Round
Medium
Video Call
Duration60 mins
Interview date25 Mar 2022
Coding problem2

arranged at 2pm

1. Find Number Of Islands

Moderate
34m average time
60% success
0/80
Asked in companies
WalmartShareChatAmazon

You are given a 2-dimensional array/list having N rows and M columns, which is filled with ones(1) and zeroes(0). 1 signifies land, and 0 signifies water.

A cell is said to be connected to another cell, if one cell lies immediately next to the other cell, in any of the eight directions (two vertical, two horizontal, and four diagonals).

A group of connected cells having value 1 is called an island. Your task is to find the number of such islands present in the matrix.

Problem approach

I have tried to convert the graph into adjacency matrix and then find the all connect component and mark connected component to iterator and finally the last number is the answer

Try solving now

2. Best Time to Buy and Sell Stock IV

Hard
20m average time
80% success
0/120
Asked in companies
AdobeRazorpayOYO

You have been given an array 'PRICES' consisting of 'N' integers where PRICES[i] denotes the price of a given stock on the i-th day. You are also given an integer 'K' denoting the number of possible transactions you can make.

Your task is to find the maximum profit in at most K transactions. A valid transaction involves buying a stock and then selling it.

Note
You can’t engage in multiple transactions simultaneously, i.e. you must sell the stock before rebuying it.
For Example
Input: N = 6 , PRICES = [3, 2, 6, 5, 0, 3] and K = 2.
Output: 7

Explanation : The optimal way to get maximum profit is to buy the stock on day 2(price = 2) and sell it on day 3(price = 6) and rebuy it on day 5(price = 0) and sell it on day 6(price = 3). The maximum profit will be (6 - 2) + (3 - 0) = 7.
Problem approach

solved using the simple algo to find the minimum and maximum points with adjacent stocks value

Try solving now
03
Round
Medium
Video Call
Duration60 mins
Interview date28 Mar 2022
Coding problem2

arranged at 12 pm

1. Second largest element in the array

Easy
15m average time
80% success
0/40
Asked in companies
AdobeSamsungIBM

You have been given an array/list 'ARR' of integers. Your task is to find the second largest element present in the 'ARR'.

Note:
a) Duplicate elements may be present.

b) If no such element is present return -1.
Example:
Input: Given a sequence of five numbers 2, 4, 5, 6, 8.

Output:  6

Explanation:
In the given sequence of numbers, number 8 is the largest element, followed by number 6 which is the second-largest element. Hence we return number 6 which is the second-largest element in the sequence.
Problem approach

First try to use the sorting but that was not the optimize solution.
Then uses 4 pointers two for min and two for maximum 
and then make logic to find cur and previous min and cur and prev maximum using 4 pointers.

Try solving now

2. Design Question

Create a online gaming application

Problem approach

Tip 1: First try to understand the requirement
Tip 2 : Then explain the HLD of the requirement 
Tip 3: after that try to explain every entity and make communication with all the entities

04
Round
Easy
HR Round
Duration60 mins
Interview date30 Mar 2022
Coding problem1

This is basically managerial round.

1. Basic Hr Questions

Asked about you and your work.
Team and client interaction
some behavioral questions.
Scenario based questions , like how would you respond in that. 
Any conflicts or your attitude towards new tech and domain.

Problem approach

Tip 1: BE clear what you have to say
Tip 2: always answer ques in positive way.
Tip 3: Behavioral ques are very imp so prepared well before the round

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
10748 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
1840 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Oracle
3010 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
System Engineer Specialist
3 rounds | 3 problems
Interviewed by Amazon
998 views
0 comments
0 upvotes