1p3a Question · Oct 2025

Oracle Health Onsite Interview Experience and Process Overview

SWE Onsite Hard

Question Details

Screening *

Data Structures & Algorithms: * Solve the "Coin Change" problem. * Solve an algorithmic problem utilizing counting sort logic.

Round 1 *

Java Concepts: * Differentiate betw

Full Details

Screening *

Data Structures & Algorithms: * Solve the "Coin Change" problem. * Solve an algorithmic problem utilizing counting sort logic.

Round 1 *

Java Concepts: * Differentiate between Java abstract classes and interfaces. * Explain the Java Stream API. *

Coding: * Find the median of two sorted arrays. * Utilize Java Streams to retrieve the first three minimum and three maximum elements from a collection. *

Web Services & API Design: * Define microservices and outline their advantages. * Explain REST API principles. * Detail CRUD operations using an employee record scenario as an example. * Describe different types of API pagination. * Distinguish between "Forbidden" and "Unauthorized" HTTP status codes.

**

Round 2 High-Level Design** * Design a scalable metric and logging platform.

**

Round 3 Behavioral** * Describe the most challenging project encountered. * Discuss a specific instance of taking a risk that resulted in failure. * Explain the approach to handling negative feedback from a manager. * Detail a scenario where actions went beyond the job description to fulfill a customer requirement. * Share a specific time a professional goal was self-imposed and pursued.

**

Round 4 Hiring Manager** * Deep dive into past project experiences. *

System Design: Architect a Hospital Management System.

About This Question

This is a reported interview question from a oracle health interview for a swe role during the onsite round reported in 2025.

It covers the following topics: Arrays, System Design, Behavioral .

Difficulty rating: Hard