Got the offerSenior Applications Engineer at Oracle
- Difficulty
- Process took
- 2-3 Weeks
- Rounds
- 3
- Format
- On site
- Applied via
How it went
- First get complete knowledge of the project you're working in.
- Balance your work life and preparations (believe me you can do it)
What they would tell you
- First get complete knowledge of the project you're working in.
- Balance your work life and preparations (believe me you can do it)
How to prepare
- Follow DSA sheet from TUF (you can exactly follow the order they posted if you're a beginner)
- Basics idea of system design and problem solving
Round by round
- 1
Initial Screening Round55 min
Basics of skills mentioned in resume, core concepts of java, OOPS concepts easy level problem solving question and along the work I do at previous company in detail. Questions: There are 3 baskets labeled ‘Apples’, ‘Oranges’ & ‘Mixture’. One of them contains only Apples, one only Oranges and one has mix of apples and oranges both. These baskets are not labeled correctly. In fact, the labels on these baskets always lie. (i.e. if the label says Oranges, Then you are sure the basket either has only Apples or Mixture). You are allowed to pick one fruit from one basket (Not allowed to see other fruits), and you have to put all the labels correctly on the basis of that information (by seeing only one fruit from any one basket). How will you do that ? OOPS concepts with example code snippets
- 2
Technical Round 260 min
It went completely with coding, dry runs. When I wasn't able to complete code for the problem, I gave them theory approach of trees which they considered.
Product of Strings PSQL queries In detail about threads in Java Rest API's
- 3
Final Round20 min
It's about why I want to leave previous organization. Duration of my notice period, expected CTC.
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.