All Oracle Coding Interview Questions
289 questions we track for Oracle, most frequently asked first. Practice any of them in the code editor and get AI feedback on your solution.
Start your Oracle mock interviewQuestions Oracle asks, live voice, scored. First one free.
- Junior20% (59)
- Mid/Senior61% (176)
- Staff19% (54)
Questionspage 3 of 3
- Sort an Array12 companiesMid/Senior
- Number of Music Playlists2 companiesStaff
- Pancake Sorting4 companiesMid/Senior
- K Closest Points to Origin17 companiesMid/Senior
- Vertical Order Traversal of a Binary Tree14 companiesStaff
- Subarrays with K Different Integers17 companiesStaff
- Rotting Oranges50 companiesMid/Senior
- Max Consecutive Ones III19 companiesMid/Senior
- Pairs of Songs With Total Durations Divisible by 608 companiesMid/Senior
- Capacity To Ship Packages Within D Days21 companiesMid/Senior
- Two City Scheduling6 companiesMid/Senior
- Last Stone Weight13 companiesJunior
- Remove All Adjacent Duplicates In String16 companiesJunior
- Greatest Common Divisor of Strings8 companiesJunior
- Letter Tile Possibilities5 companiesMid/Senior
- Longest Common Subsequence20 companiesMid/Senior
- Invalid Transactions7 companiesMid/Senior
- Reverse Substrings Between Each Pair of Parentheses9 companiesMid/Senior
- Minimum Knight Moves12 companiesMid/Senior
- Minimum Absolute Difference15 companiesJunior
- Remove All Adjacent Duplicates in String II18 companiesMid/Senior
- Maximum Profit in Job Scheduling25 companiesStaff
- Count Number of Nice Subarrays9 companiesMid/Senior
- Minimum Remove to Make Valid Parentheses11 companiesMid/Senior
- Number of Closed Islands5 companiesMid/Senior
- Count Servers that Communicate6 companiesMid/Senior
- Search Suggestions System21 companiesMid/Senior
- Find the Smallest Divisor Given a Threshold13 companiesMid/Senior
- Convert Binary Number in a Linked List to Integer10 companiesJunior
- Shortest Path in a Grid with Obstacles Elimination14 companiesStaff
- Decrypt String from Alphabet to Integer Mapping5 companiesJunior
- Minimum Insertion Steps to Make a String Palindrome6 companiesStaff
- Minimum Number of Steps to Make Two Strings Anagram10 companiesMid/Senior
- Maximum Number of Events That Can Be Attended14 companiesMid/Senior
- Lucky Numbers in a Matrix3 companiesJunior
- HTML Entity Parser3 companiesMid/Senior
- Least Number of Unique Integers after K Removals6 companiesMid/Senior
- Avoid Flood in The City6 companiesMid/Senior
- The kth Factor of n8 companiesMid/Senior
- Reformat Date4 companiesJunior
- Minimum Number of Increments on Subarrays to Form a Target Array7 companiesStaff
- Get the Maximum Score5 companiesStaff
- Kth Missing Positive Number9 companiesJunior
- Minimum Cost to Cut a Stick8 companiesStaff
- Minimum One Bit Operations to Make Integers Zero5 companiesStaff
- Sort Array by Increasing Frequency11 companiesJunior
- Merge In Between Linked Lists11 companiesMid/Senior
- Swapping Nodes in a Linked List6 companiesMid/Senior
- Merge Strings Alternately10 companiesJunior
- Find the Winner of the Circular Game12 companiesMid/Senior
- Minimum Sideway Jumps6 companiesMid/Senior
- Longest Substring Of All Vowels in Order5 companiesMid/Senior
- Number of Visible People in a Queue17 companiesStaff
- Maximum Earnings From Taxi8 companiesMid/Senior
- Number of Valid Words in a Sentence3 companiesJunior
- Plates Between Candles3 companiesMid/Senior
- Count Vowel Substrings of a String12 companiesJunior
- Minimum Cost Homecoming of a Robot in a Grid3 companiesMid/Senior
- Step-By-Step Directions From a Binary Tree Node to Another7 companiesMid/Senior
- Maximum Employees to Be Invited to a Meeting5 companiesStaff
- Maximum Good People Based on Statements3 companiesStaff
- Merge Nodes in Between Zeros5 companiesMid/Senior
- All Ancestors of a Node in a Directed Acyclic Graph4 companiesMid/Senior
- Minimum Operations to Halve Array Sum2 companiesMid/Senior
- Maximum Candies Allocated to K Children6 companiesMid/Senior
- Number of Flowers in Full Bloom8 companiesStaff
- Calculate Amount Paid in Taxes6 companiesJunior
- Meeting Rooms III12 companiesStaff
- Minimize Maximum of Array4 companiesMid/Senior
- Minimum Cost to Make Array Equal6 companiesStaff
- Count Ways To Build Good Strings6 companiesMid/Senior
- Maximum Number of Non-overlapping Palindrome Substrings5 companiesStaff
- Count Pairs Of Similar Strings4 companiesJunior
- Count Distinct Numbers on Board1 companyJunior
- Rearranging Fruits9 companiesStaff
- Count Ways to Group Overlapping Ranges2 companiesMid/Senior
- Maximize Greatness of an Array7 companiesMid/Senior
- Collect Coins in a Tree12 companiesStaff
- Maximize Value of Function in a Ball Passing Game1 companyStaff
- Minimum Edge Reversals So Every Node Is Reachable10 companiesStaff
- Count the Number of Infection Sequences6 companiesStaff
- Minimize Length of Array Using Operations4 companiesMid/Senior
- Count the Number of Houses at a Certain Distance I1 companyMid/Senior
- Count the Number of Houses at a Certain Distance II1 companyStaff
- Minimum Array Sum6 companiesMid/Senior
- Find Valid Pair of Adjacent Digits in String3 companiesJunior
- Minimum Cost Path with Edge Reversals8 companiesMid/Senior
- Generate Schedule1 companyMid/Senior
- Word Squares II1 companyMid/Senior