Oracle OFSS visited our college for recruitment.
The process included one test of 2 hours 30 minutes and two technical interviews and one HR interview.
The test consisted of:
The test consisted of only MCQs. 200 people gave the test, out of which 36 were shortlisted.
These 36 students went through the interview process.
Round 1: Questions were basic Java. Differences between abstract and interface. Why do we use abstract? Write code to find the maximum of 3 numbers in a single line. Explain each term in 'public static void main'. Difference between importing and extending classes?
After Round 1, 10 people were selected for Round 2.
Round 2: "Tell me anything you would like to talk on, and the whole interview will be taken on the technology you are interested in." Mine was ML.
Round 3: This was the HR round. 6 people were selected for this round out of the 10.
Given an array, construct an array with the maximum number at the middle, the next maximum to its right, and the next maximum to its left, and continue similarly.
All who went for the HR round were selected!
Difference between abstract class and interface in Java.
Why do we use abstract classes in Java?
Explain all terms in public static void main.
Given an array:
[1,2,3,4,5,6,7]
Write code to construct:
[ 1,3,5,7,6,4,2]
Using the same array.
Difference between importing and extending a library in Java.
What is the need for Machine Learning? Why can't we achieve it with normal Java code?
Write code to find the maximum of three given numbers using the shortest possible approach (single line code).
The following metrics were computed from 8 interview experiences for the Oracle Applications Developer role in Mumbai, Maharashtra.
Oracle's interview process for their Applications Developer roles in Mumbai, Maharashtra is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Oracle's Applications Developer interview process in Mumbai, Maharashtra.