Taro Logo

Software Engineer Interview Experience

March 1, 2020
Positive ExperienceNo Offer

Process

It was an onsite interview, following a phone interview one week ago. There were four rounds of technical interviews, each lasting around 45 minutes. Problem-solving comprised the majority of the time, with some behavioral questions and casual conversation included.

Questions

Given a list of song names and a song name, append the song name to the end of the list if it hasn't appeared before. Otherwise, remove its previous appearance first, then append it to the end.

Given a string representing an absolute path and a target string, return a map whose keys are all files under the input path (including those under sub-directories), and values are boolean flags indicating whether each file contains the target string.

Given an array with n objects colored red, white, or blue, sort them in-place so that objects of the same color are adjacent, with the colors in the order red, white, and blue.

Implementing a factorial function.

Was this helpful?

Interview Statistics

The following metrics were computed from 271 interview experiences for the Oracle Software Engineer role in United States.

Success Rate

28%
Pass Rate

Oracle's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive50%
Neutral31%
Negative20%

Candidates reported having very good feelings for Oracle's Software Engineer interview process in United States.

Oracle Work Experiences