oracle logo
Oracle· SE3

Oracle SE3 - 6 YOE Reject Q3 2025

Experience
6 years
Posted
12 Jan 2026
317 reads

Summary

I interviewed for an SE3 role at Oracle. The first round focused on designing a concurrent task processing component, where I was able to provide a threads-based solution, but the interviewer expected a more advanced concurrency approach, leading to a rejection.

How it went

R1

Your team needs to build a component that processes incoming "tasks" concurrently. Each task involves some computational work, and the results need to be stored. Some tasks might fail during processing. You'll receive tasks as integers from an input channel. You need to design a Java program that picks up these tasks, processes them concurrently, handles any failures, and then stores the successful results.

Assumption:

  1. Input: integer
  2. Tasks : Print the integer
  3. Handle exceptions
  4. code to be extensible to handle any number of tasks
  5. Core: all tasks should execute concurrently and any failures shouldn't affect any other tasks

Was only able to code using threads, but interviewer was particular about concurrency.

Questions asked (1)

  1. 01

    Concurrent Task Processing System Design

    System Design · Hard

    Your team needs to build a component that processes incoming "tasks" concurrently. Each task involves some computational work, and the results need to be stored. Some tasks might fail during processing. You'll receive tasks as integers from an input channel. You need to design a Java program that picks up these tasks, processes them concurrently, handles any failures, and then stores the successful results.

    Assumption:

    1. Input: integer
    2. Tasks : Print the integer
    3. Handle exceptions
    4. code to be extensible to handle any number of tasks
    5. Core: all tasks should execute concurrently and any failures shouldn't affect any other tasks

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Oracle recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

Be the first to share your thoughts and start the discussion!