Taro Logo

Applications Developer Interview Experience - Hyderābād, India

February 1, 2016
Positive ExperienceGot Offer

Process

Oracle Campus Recruitment Process at CBIT, Hyderabad: February 10, 2016.

The first round consisted of four sections: general aptitude, logical reasoning, verbal ability, and technical (OS, DS, DBMS, Big O notations, Codd's rules, OOAD). The total duration was 90 minutes.

Interviews were held on February 18, 2016. There were three technical interviews, each lasting 2 hours. One interview lasted 1 hour and 20 minutes. Results were announced on February 19.

Questions

First Technical Interview

  • Tell me about yourself.
  • Which language are you comfortable with for coding?
  • Given a large array, program to count the frequency of each number in an optimized way.
  • Program for the multiplication of two numbers, each consisting of 20 digits.
  • Given an almost postfix expression, program to get the result.
  • Given an Excel sheet, get the column number for 'ABCD' and the column name for 6532.
  • When all numbers of different combinations consisting of 1, 2, 3, 4, 5 are arranged in increasing order, give the rank of the number 35421.
  • Given an array of positive and negative numbers (large and unknown size), arrange them such that all positive numbers are at one end and negative numbers at the other.
  • About projects.

All solutions should be optimized.

Second Technical Interview

  • Tell me about yourself.
  • Explain the questions asked in the first interview and your approaches.
  • Given a number (e.g., 4), find all sets of combinations like:
    • 1,1,1,1
    • 1,1,2
    • 1,3
    • 2,2 (All sets should be without repetitions, and the code should be generic).
  • Given a number and a string, find whether it's a palindrome or not.
  • Given a string, find all possible palindromes (string of length 1, 2, 3, ...).
  • Given a set of strings:
    • Print unique strings in sorted order.
    • Print repeated strings along with their frequencies.
    • Identify if any string is a concatenation of two strings from the given set.
  • About projects and your currently working project.

All solutions should be optimized.

Third Technical Interview

  • Tell me about yourself.
  • Currently working project.
  • What subjects are you good at?
    • OS: Swapping, thrashing, semaphores, paging, scheduling algorithms.
    • DBMS: Given tables, perform some queries. Discuss normalization and its forms with examples, primary key, super key, composite primary key, joins.
    • C: Difference between call by value and call by reference.
    • Java: Interface, inheritance, super keyword, final keyword, extends, implements keywords, exceptional handling.
    • Data Structures: Queues, stacks, linked lists, binary trees.
  • Given an array from 1-100, find the missing number.
  • Insert a node in the middle of a linked list.
  • Given an array of repeated numbers, print the numbers in increasing order of their frequencies. If frequencies are the same, print the numbers in increasing order. (Provide codes from data structures).

HR Interview

  • Tell me about yourself.
  • Family background, in particular.
  • Three strengths and three weaknesses.
  • About preferred location.
  • Some general HR questions.

Throughout the interviews, your approach to a problem is observed.

Was this helpful?

Interview Statistics

The following metrics were computed from 37 interview experiences for the Oracle Applications Developer role in Hyderābād, Telangana.

Success Rate

51%
Pass Rate

Oracle's interview process for their Applications Developer roles in Hyderābād, Telangana is on the easier side as most engineers get an offer after going through it.

Experience Rating

Positive81%
Neutral11%
Negative8%

Candidates reported having very good feelings for Oracle's Applications Developer interview process in Hyderābād, Telangana.

Oracle Work Experiences