real interview stories, told over a cup of tea ♡
Oracle Interview Experiences
3935 interview stories from candidates at 857 companies: how each round went, what was asked and how it ended. Every company page links to practice questions in the same style.
- 3935
- Experiences
- 857
- Companies
- 532
- Offers
19 results
- Full OCI Loop, Rejected After a Short HM RoundOracle · Software Engineer · Onsite · Oct 2026Rejected
Phone screen: a sliding window problem, find the shortest sub-array whose sum is greater than or equal to a given target, except that duplicate numbers are only counted once (e.g. sum([3,3,2]) = 5). There was also one regular BQ question. VO: Round 1: LC 200 plus a BQ. The follow-up asked me to write it with BFS, and they also asked about Making A Large Island, where I walked through my approach.…
- First Technical RoundOracle · Platform Engineer · Senior+ · Technical Screen · Sep 2026
Round 1: Technical Interview Maximum of Minimums of Every Window Given an array A of size n and an integer x, implement the following steps: Consider every contiguous subarray of length x, or sliding window. Find the minimum value in each window. Return the maximum of all those minimum values. For example, A = [1, 3, -1, 5, 3, 6] and x = 3: The final return value is 3. The main point of the quest…
- Five Rounds from Top-K URLs to Log CollectionOracle · Software Engineer · Onsite · Sep 2026
Screening Given a massive volume of URL access logs and limited memory, find the global Top K URLs and the Top K most frequently accessed URLs over the past 24 hours. The main focus was system-design thinking, trade-offs, and pseudocode implementation. Round 2 Given an event stream in the format (userId, eventType, timestamp), find the Top 100 users with the most events during the past hour. This…
- OCI Onsite Where the Director Skipped System Design and a Surprise LLD Round, Rejected Without FeedbackOracle · Software Engineer · Onsite · Sep 2026Rejected
JD: a public posting on Oracle's careers site. I mass-applied. Got a recruiter call the very next day, a phone screen a week later, and the onsite another week after that. I interviewed over two days, Wednesday and Thursday. Got told today that I failed, and they won't give any feedback. After talking with them, it felt like there are a lot of openings and they're actively hiring. Phone screen: c…
- Passing a Difficult Remote Interview ProcessOracle · Software Engineer · Onsite · Sep 2026
An Oracle IC3 applicant describes four remote interviews scheduled across a Thursday morning. Two sessions were coding interviews, alongside behavioral and design discussions. During the first coding session, the interviewer could not access the shared coding platform, so the applicant shared their screen. The author reports unclear retry requirements, additional constraints introduced after impl…
- Five Rounds From Elimination Screen to BehavioralOracle · Backend Engineer · Senior+ · Onsite · Aug 2026
Elimination Round Given an array and an integer k, find the top k most frequently occurring elements. If two elements have the same frequency, the larger element comes first. Questions about Java collections, PriorityQueue, HashMap, and related knowledge points. Deep dive into projects mentioned in the resume. Round 1 Given a string, split it into exactly three non-empty palindromic substrings. N…
- Phone Screen Plus Four Rounds Ending in a Bar RaiserOracle · Software Engineer · Onsite · Aug 2026
Phone Interview / Technical Screening A detailed discussion of a project I had done before DSA: Check cycle in directed graph Basic System Design questions Technical Interview 1 Discussion of my current project DSA: Meeting Rooms II OOPs: Design LRU cache HLD Discussion of my current project HLD: a domain-specific system design tied to what the interviewer's team currently works on DSA: Time Base…
- Oracle Account Executive interview: easy call, poor follow-throughOracle · Account Executive · HR Screen · Jul 2026Rejected
One process began with a short recruiter conversation that felt easy and genuinely smooth. It lasted about 10 to 15 minutes, and I received positive feedback about the call, yet I was rejected afterward. A follow-up message after the call was never answered. In another run, the recruiter side broke down. The recruiter seemed careless and unprofessional, did not give useful detail about the role,…
- Oracle Software Engineer interview: intern technical sequenceOracle · Software Engineer · Intern · Online Assessment · Jul 2026Offer
For a Software Developer Intern role, I went through an online assessment, three technical interviews, and an HR interview. The process felt positive and straightforward, and the panelists were friendly. They concentrated on problem solving, understanding my own projects, and core computer-science basics instead of trying to catch me with trick questions. The questions still required real fundame…
- Oracle Software Engineer interview: LRU cache and course orderingOracle · Software Engineer · Other · Jul 2026Offer
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…
- Oracle Software Engineer interview: panel rounds and a quick offerOracle · Software Engineer · Technical Screen · Jul 2026Offer
The process felt smooth and organized, and it did not start with technical questions. I first had a screening-style call where the team explained what to expect and set the context. After that, I moved to team interviews that focused more directly on what I could do. I completed two panel rounds, one technical and one behavioral, with questions aligned to the team's interests. The technical panel…
- Six-Stage Onsite Loop from Brain Teasers to Bar RaiserOracle · Software Engineer · Onsite · Jul 2026
Stage 1 Coding Question Max profit using a single buy and sell (best time to buy and sell stock, limited to one transaction). Technical Question Bottom view of a binary tree — explain the implementation approach and the reasoning behind it. Technical Question Find the minimum number of processes allocated. System Design Given a series of webpage URLs (including schemaName, host, port), design a v…
- IC4 Rejection, IC3 Downgrade, and RelocationOracle · Software Engineer · Onsite · May 2026Withdrew
Because the interview happened several months ago, I do not remember the exact timeline very clearly. Phone Screen Implement a service that supports: generate(token_id, time): create a token whose TTL expires at time. renew(token_id, time): refresh the token's TTL so that it expires at time. count(time): return the number of tokens that have not expired at time. BQ1: Tell me about a time when sim…
- Bangalore Loop with Behavioral Questions in Every RoundOracle · Software Engineer · Senior+ · Onsite · Apr 2026Offer
Where I was coming from My prep ran for a long time, and Oracle wasn't the first company I'd interviewed with. Earlier loops had already shown me which areas I handled well and which ones fell apart, mainly whenever I had to talk through my reasoning calmly while someone was watching. How I studied, and what actually helped The thing that paid off most was coming back to the same material again a…
- Two Rounds, Then Doubts About an All-Research RoleOracle · Data Scientist · Intern · Technical Screen · Jan 2026
Two rounds total, and the interviewers barely showed any expression the whole time. Two rounds total: the first was with someone pretty senior who asked me about a past project of mine, question-and-answer format, behavioral. The second round was coding plus introducing another one of my projects. They mainly work on conversational AI, and the questions didn't dig into specific technical details…
- Recruiter Ghosted Me Twice During SchedulingOracle · Software Engineer · Technical Screen · Nov 2025Rejected
I got referred to a role on the OCI observability org. About a week and a half later I got an HR call invite. The recruiter was extremely unprofessional — he ghosted me twice total, and I'll complain about it in chronological order below. The first time the recruiter went dark was around scheduling the phone screen in late October. The system-generated interview availability window was a bit shor…
- Same Question Rewritten Three Times in One Phone ScreenOracle · Software Engineer · Technical Screen · Oct 2025
Documenting a bad phone interview experience. I don't know if this is typical for OCI, but here's my advice: if you can tell early on you're going to have a hard time communicating with the interviewer, just reschedule. The interviewer was some old guy, and his accent was incredibly, incredibly heavy. That said, there's nothing to be done about that in general — my own team has several people wit…
- Trie Question, Five-Round Virtual Onsite, and an Unprofessional HR TwistOracle · Software Engineer · Onsite · Sep 2025Offer
Phone screen (1 round): the interviewer ran the call (I remember his title was something like "senior engineer," though the way it was phrased sounded more like "elderly engineer"). He gave a trie + backtracking question. The prompt: the user types in a string prefix, and you return the 5 most similar existing words. You need to implement two APIs: a. add a word; b. search for a word. If fewer th…
- Four Onsite Rounds, Rejected Over a Forgotten ImportOracle · Software Engineer · Onsite · Aug 2025Rejected
Phone screen: break a log into message, timestamp, and level, then query it based on time. Easy-medium difficulty. Round 1 was a bar raiser — pure behavioral questions, around ten of them, all pretty common. Round 2, I don't really remember the specifics of the interviewer, but it was also easy-medium. Round 3 (this is the round I got rejected in): given an array of numbers and a number k, each o…