TheScalableDev
Sign in
← All companies

Company guide

Databases · Cloud (OCI) · Enterprise appsintermediate

Oracle

Database-first loops - SQL depth, data-internals reasoning, and steady moderate coding.

varies by teamMix of hybrid hubs and remote-friendly teams; OCI orgs skew on-site 3 days.

Founded
1977 (by Larry Ellison, Bob Miner, and Ed Oates)
Headquarters
Austin, Texas, USA
Employees
~159,000

Levels

What each level changes about your loop

3 engineering levels

SWE I/II (IC3/IC4)

0–4 years

Coding plus SQL/data-modeling probes; design light until IC4.

Modest base + bonus; RSUs at stronger orgs only.

Senior (IC5)

5–8 years

Data-system design - replication, partitioning, query planning.

RSUs appear; comp improves sharply with OCI growth.

Principal+ (IC6+)

8+ years

Deep internals defenses - storage engines, distributed transactions.

Negotiable equity; DB experts command premiums.

Interview process

How the Oracle pipeline runs

4 stages

A recruiter screen and online assessment open most pipelines, then two to three technical rounds mixing moderate DSA coding, SQL and database-concept probing, and a design conversation oriented toward OCI-scale data systems. A hiring-manager round closes it. Expect database trivia even in general SWE loops - Oracle knows what it is.

2–5 weeks end to end

  1. 1

    Recruiter + OA

    90 min total

    HackerRank coding plus sometimes SQL multiple-choice sections.

  2. 2

    Coding rounds

    55 min × 1–2

    Trees, arrays, strings - clean implementation over cleverness.

  3. 3

    SQL / data round

    45–60 min

    Query writing, indexing reasoning, normalization trade-offs.

  4. 4

    Design + HM close

    60 min

    Data-system architecture for senior roles; manager fit conversation.

Tips from candidates who passed

  • Brush indexes, joins, transaction isolation - they surface in nearly every loop.
  • Frame answers around consistency and durability; it resonates culturally here.
  • Know B-tree basics - tree knowledge transfers directly.
  • OCI roles reward cost-and-scale vocabulary in design answers.

Question bank

Questions they actually ask

7 asked in real loops
  • 01

    Validate Binary Search Tree - tree-correctness staple.

    Range recursion or inorder check; overflow edge cases probed.

    Practice this trace →
  • 02

    Merge Two Sorted Lists - merge-engine baseline.

    Dummy-head merge O(n+m); k-way extension via heap discussed.

    Practice this trace →
  • 03

    Binary Search - index-scan flavored warm-up.

    Boundary forms plus rotated-array variant.

    Practice this trace →
  • 04

    LRU Cache - buffer-pool framing of the classic.

    Hash map + doubly linked list; relate to page eviction in a DBMS.

    Practice this trace →
  • 05

    Top K Frequent Elements - aggregation probe.

    Heap/bucket selection; partial-aggregation parallelism follow-up.

    Practice this trace →
  • 06

    Course Schedule - dependency ordering for jobs.

    Topological sort; deadlock framing earns signal.

    Practice this trace →
  • 07

    Two Sum - hash lookup opener.

    One-pass map; sorted-input two-pointer alternative.

    Practice this trace →

Process intel

How the process works, answered

4 insider answers
Is SQL really tested for SWE roles?

Usually yes, at least conceptually - query-writing or schema-reasoning appears even outside DB-team loops.

How does comp compare to peers?

Historically base-leaning and below FAANG peaks, but OCI growth has pushed senior offers competitive, especially with retention grants.

What distinguishes the design round?

It centers on data: replication topologies, sharding keys, backup/recovery, consistency levels rather than generic microservices.

Follow-upAnchor in CAP language - it lands well here.

Can I reapply after rejection?

Six months per requisition; business units recruit independently.

Cerner/health and OCI run separate pipelines.

Study plan

What to focus on for Oracle

15 linked traces

Databases & distributed data

4 traces

The house specialty - consistency models, scaling, storage engines.

Trees & search structures

3 traces

BST correctness maps directly to index internals.

Core algorithms

3 traces

Moderate DSA executed cleanly beats exotic attempts.

Key-value & storage design

2 traces

LSM/B-tree reasoning starts with KV-store fundamentals.

Cloud architecture (OCI)

3 traces

Availability, load distribution, security at provider scale.

Next step

Turn this guide into muscle memory.

Open the full catalog →