Open In App

Oracle Internship Interview Experience for SE – Singapore

Last Updated : 09 Dec, 2021
Improve
Improve
Like Article
Like
Save
Share
Report

Oracle contacted the current batch of NUS (Systems analysis) about the internship opportunity.

Round 1(Online Assessment): This round wasn’t a straight forward round which we typically see for similar job roles. They wanted to test the learning capability of the students and how quickly they can get used to new technologies. This round comprised of 3 challenges.

  • Challenge I ( Backend ): Create a rest API using the dropwizard(JAVA) framework. The API should take in number of elements as input and the output should be a json object comprising the list of Fibonacci series.
    • Eg : input : 10    output : { fibonacci : [0,1,1,2,3,5,8,13,21,34] , sorted : [ 34, 8, 2, 0, 21, 13, 3, 1, 1 ] }
  • Challenge || ( Frontend ): Use React to develop the UI to support the API.
  • Challenge ||| ( Docker ): Create Docker Images for the above application and upload it to docker hub.
  • Challenge IV ( Cloud ): Host the application on oracle cloud.

We were given 2 days to learn and complete the application. However, I was only able to complete three of the challenges. Within two days I was invited for 3 more rounds of technical/behavioral interview.

Round 2(Backend Interview): The second round was a backend interview. They wanted to be sure that you have developed the API and not just copied the code from online sources. Other important questions are mentioned below:

  • Explain Merge sort and derive it’s time complexity.
  • Why are you using BigInteger to calculate the Fibonacci Series. ( This is because int cannot store large integers )
  • Why Docker?
  • Simple commands in docker ( pull, push, run )

Round 3(Frontend Interview): This round wasn’t very difficult as the interviewer knew that I am quite new to react. He asked me about my previous projects and how I coordinated with the UI team to develop projects. Other questions included on agile methodology and how to overcome challenges when working in a large team.

Round 4(HR Round): This was again a simple behavioral round.

  • What are your recent contributions? ( Any new projects )
  • What is the most challenging task while working in a team?
  • What will you do to make your team output more efficient?

Offer: Still Waiting.


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads