Oracle Software Engineer interview: LRU cache and course ordering

Oracle·Software Engineer·Reported Jul 2026
OtherOfferMedium

The technical rounds were more demanding than I expected. The questions did not seem unfair, but the interviewer energy and live problem-solving pace kept me switching gears. I implemented an LRU cache and then worked on a course-prerequisite ordering problem, which made me think about ordering constraints as well as code.

The final round was the most stressful. I had to maximize the area trapped between vertical lines, and getting the reasoning right under time pressure felt more intense than the earlier tasks. A recent architecture exercise I had done on PracHub felt unexpectedly relevant during that discussion and gave me more confidence in how I structured my thinking.

The process was challenging but engaging, with a constant need to keep moving. I accepted the offer. My takeaway was that it rewarded clear reasoning more than knowing a particular trick.

Location: United States. Overall feedback: positive. Offer status: got offer.

Published

Curated and edited by PracHub

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Oracle
Role
Software Engineer
Rounds
Other
Outcome
Offer
Difficulty
Medium
Date
Reported Jul 2026

Real Oracle interview experiences

First-hand reports from Oracle candidates — the rounds, the questions they were asked, and how it went.

All 17 Oracle interview experiences