The interview process consisted of four rounds.
Round 1: Online Test This test included sections on Aptitude, Logical reasoning, Verbal ability (which was quite easy), and Technical topics such as Flowcharts, DBMS, Algorithms, OS, and Data Structures.
Round 2: First Interview This round began with a discussion of projects listed on the resume. Following that, questions on core Java concepts were posed. I was then asked to write a program to determine if a string is a palindrome. The interviewer concluded this session with a mathematical puzzle.
Round 3: Second Interview This interview was quite challenging, and the interviewer was not particularly friendly. Questions focused on DBMS, specifically ER diagrams and SQL queries. I was asked to write a program to compute the Least Common Multiple (LCM) of a list of integers. I proposed a brute-force solution, but it was not satisfactory. The interviewer also asked questions on linked lists and Binary Search Trees (BSTs). While I had answered almost all questions up to this point (except for optimizing the LCM program), I was then asked a question from the pre-placement talk given that morning. I was unable to answer it, which was likely the reason for my rejection.
Round 4: (Details for this round were not provided in the original text.)
Is 22499 a prime number?
The following metrics were computed from 11 interview experiences for the Oracle Applications Engineer role in Gāndhīnagar, Gujarat.
Oracle's interview process for their Applications Engineer roles in Gāndhīnagar, Gujarat is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Oracle's Applications Engineer interview process in Gāndhīnagar, Gujarat.