There were 5 rounds:
There was no free time between rounds. The process was quick. Out of approximately 100 candidates, 7 were selected finally.
Round 1 (Tech): Tell me about yourself. Programs like: count the frequency of every alphabet in a string, simple probability questions, simple MySQL queries.
Puzzle: In a truck, we can load a maximum of 1000kg. We have two types of bags: 15kg and 25kg. The difference between the number of bags of each type can be a maximum of 4. Find an optimum loading.
Round 2 (Tech): Tell me about yourself.
A program: From a file, read a line having numbers separated by commas (e.g., "245,362,245,183..."). Print the 5 most occurring numbers with the maximum number of times.
Round 3 (Tech): Tell me about yourself.
A program to take an input date string in the format "06-DEC-2015" and a number n, and add n days to the date.
Round 4 (HR):
Puzzle 1: You have four 7s and the operators '+', '-', '/', '*', '.'. Make 100 using these.
Puzzle 2: You have three types of items. One costs Rs. 5, one costs Rs. 1, and the last costs Rs. 0.2. You have to buy 100 items in total so that the total bill is Rs. 100, and you have at least 1 item of each type.
Then questions like why Oracle, your strengths, why should we hire you, etc.
Round 5: Discussed the CTC. Asked if you sat for any other company. Asked city preference: Bangalore/Hyderabad.
The following metrics were computed from 1 interview experience for the Oracle Applications Developer role in Vāranāsi, Uttar Pradesh.
Oracle's interview process for their Applications Developer roles in Vāranāsi, Uttar Pradesh is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Oracle's Applications Developer interview process in Vāranāsi, Uttar Pradesh.