Oracle, Applications Engineer, On Campus

Status: New Grad, Bachelor of Technology(IT), Tier 1 Univ, India

Position: Applications Engineer, Oracle India

Process:

  • Online round
  • Technical Round 1 (F2F)
  • Technical Round 2 (F2F)
  • Technical Round 3 (F2F)
  • HR Round (F2F)

Note: All rounds were elimination rounds.

Online Round:

4 sections:

  • Communication Skills (MCQ)
  • Software Engineering Aptitude (MCQ)
  • General Computer Science (OS,DBMS, CN, TOC) (MCQ)
  • Coding Questions (MCQ + "find result of code snippet" type of questions)

Technical Round 1 (F2F)

  • Floyd's triangle, write code for it?
  • Sorting algorithms (Insertion, Merge sort)
  • Array of elements are given, replace each cell with the product of the rest of the numbers using O(1) space.
  • Stock Span Problem
  • OOPS (Snippet containing Inheritance + Constructors, predict output)

Technical Round 2 (F2F)

  • Given an array of elements with only one unique element and other elements repeated multiple times, return the unique element.( recursive and iterative solutions were asked),multiple variations(say some elements were repeated for 2 times, some for 3 times and so on) of this question was asked. Restriction: You cannot use hashmap/hashing.

  • SQL queries using Inner Join, delete duplicate elements in a table.

  • Given any string, find out whether a palindrome can be formed out of the given elements.

  • 2-3 Puzzles

  • Pointers in C. Far, huge, near pointer's.

  • What is serialization in JAVA? Implement your version of it.

  • 1 Dynamic Programming question.

Technical Round 3 (F2F)

  • Lots of questions in Internship Projects (be thorough with it)

  • Questions from hobbies, passion, interests.

  • Design a data structure and the corresponding algorithm which takes an employee-manager relation table as input and prints the entire hierarchy of the organization as output.( Soln: hashmap<string,arraylist> )

  • Normalization(DBMS) in depth was asked.

HR Round:

Basic questions etc. Try to engage with the HR as much as possible.

Comments (2)