I just went through the Oracle new grad SWE interview in 2026 and wanted to write this up because when I was prepping I basically found nothing specific. Here's the actual process.
Applied through the Oracle campus portal in February. Got a recruiter email about 3 weeks later. The whole process took maybe 7 weeks to an offer.
OA (online assessment). Two Hackerrank coding problems, 90 minutes. One was medium difficulty array manipulation, one was a tree traversal variant. Felt like standard LC medium. I did not see anything LC hard. Time was fine if you don't get stuck.
Phone screen with an engineer (45 min). One coding question on a shared coding pad. Mine was a string manipulation problem, sliding window approach. They also asked a few CS fundamentals: what happens when you call a virtual function, difference between stack and heap. I had 10 minutes of behavioral at the end.
Virtual onsite (3 rounds, spread over one day). This was the heavy part. Round 1: coding. Two problems, 45 min total. Both LC medium range. One graph BFS/DFS question, one dynamic programming problem that I got partway through. I didn't fully solve the DP one and still got an offer, so partial progress seems to count. Round 2: system design (lite version for new grad). They asked me to design a URL shortener. I covered API design, basic database schema, caching layer. They weren't expecting a distributed systems deep dive but they did ask about what happens if the database goes down. Round 3: behavioral. Classic STAR stuff. Tell me about a time you had a conflict with a teammate. Tell me about a project you're most proud of. Tell me about a time you missed a deadline.
Offer I got: $115k base, Austin, entry-level SWE. Stock grant was around $30k over 4 years, so not huge. Benefits seemed decent.
Prep advice for new grads: Leetcode mediums are the target, BFS/DFS and sliding window keep coming up. Don't skip the behavioral prep, they take it seriously at Oracle. Practice the URL shortener and rate limiter designs even at entry level, those questions are common. Good luck.