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

Server Technology Engineer

Oracle
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 Months
Topics: DSA, DBMS, OS, CN, System Design, OOPs, Machine Learning
Tip
Tip

Tip 1 : Practice for the 1st round beforehand, solve MCQs, and practice problems on BST and AVL trees
Tip 2 : Practice a lot of coding problems related to DSA
Tip 3 : Study DBMS, OS, and OOPs Properly

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Keep some projects in your resume and also write about your internships if you did any
Tip 2 : Dont add the the skills in which you are not confident in, interviewer will know about it and it might not be good for the process

Interview rounds

01
Round
Easy
Online Coding Interview
Duration80 Minutes
Interview date4 Aug 2021
Coding problem0

Online MCQ round had Aptitude based questions, Technical MCQs, Coding-based MCQs, English language-based MCQs. It was a total of 107 minutes while each section had its own unique duration.

02
Round
Medium
Video Call
Duration50 Minutes
Interview date6 Aug 2021
Coding problem3

The Interviewer asked me to introduce myself first and then went on to ask me coding questions.
The interviewer asked me to share the screen and write some codes on a text editor.

1. Check If One String Is A Rotation Of Another String

Moderate
15m average time
85% success
0/80
Asked in companies
AmazonAmerican ExpressSAP Labs

You are given two Strings 'P' and 'Q' of equal length.


Your task is to return 1 if String 'P' can be converted into String 'Q' by cyclically rotating it to the right any number of times ( Possibly Zero ), else return 0.


A cyclic rotation to the right on String 'A' consists of taking String 'A' and moving the rightmost character to the leftmost position. For example, if 'A' = "pqrst", then it will be "tpqrs" after one cyclic rotation on 'A'.


For example:
Consider the two strings 'P' = "abfyg" and 'Q' = "gabfy" 

If we cyclically rotate String 'P' to the right once. The resulting string P becomes "gabfy" which is equal to String 'Q'. 

Therefore it is possible to convert String 'P' to String 'Q'.
Try solving now

2. Remove BST keys outside the given range

Easy
15m average time
85% success
0/40
Asked in companies
PhonePePayPalSamsung R&D Institute

Given a Binary Search Tree (BST) and a range [min, max], remove all keys which are outside the given range. The modified tree should also be BST.

Try solving now

3. Subarray With Given Sum

Moderate
15m average time
85% success
0/80
Asked in companies
Thought WorksAdobeInfo Edge India (Naukri.com)

Given an array ARR of N integers and an integer S. The task is to find whether there exists a subarray(positive length) of the given array such that the sum of elements of the subarray equals to S or not. If any subarray is found, return the start and end index (0 based index) of the subarray. Otherwise, consider both the START and END indexes as -1.

Note:

If two or more such subarrays exist, return any subarray.

For Example: If the given array is [1,2,3,4] and the value of S is equal to 7. Then there are two possible subarrays having sums equal to S are [1,2,3] and [3,4].

Try solving now

Here's your problem of the day

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

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
Server Technology Engineer
4 rounds | 6 problems
Interviewed by Oracle
791 views
0 comments
0 upvotes
company logo
Associate Consultant
3 rounds | 3 problems
Interviewed by Oracle
918 views
0 comments
0 upvotes
company logo
Software Engineer
3 rounds | 5 problems
Interviewed by Oracle
1077 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Oracle
1690 views
0 comments
0 upvotes