I applied through college or university. The process took 1 day. I interviewed at Oracle (Hyderābād) in Jul 2025
Interview
Round 1(Coder Pad & Zoom):
The interviewer had a look at my resume and asked about my current project and technology stack that I am familiar with. After that, she asked me to solve a coding problem.
Question 1: Given an array of Integers which is the level order traversal of a binary tree, And asked me to find out whether it is a binary search tree or not.
Question 2: Given a string containing Integers. Find the number of ways in which we can decode the string into upper case English alphabets. Assume 'A' stands for 1 and 'B' stands for 2 …..'Z' stands for 26. (Practice Link)
I have implemented using recursion and dynamic programming (to avoid re-computing the same sub-problems). She tested the code with some test cases and edge cases as well and asked me the complexity of the program if I haven't used dynamic programming. I answered it as O(2^n). She said that this was the last question in this round and wished me the best of luck for the second round which will start in 15 mins.
Round 2(Coder Pad & Zoom):
The interviewer asked about my current project and the tech stack that I am using. Then he asked some question on core Java which are as follows
Why we use gateway's in Microservices
Significance of volatile keyword
After me answering these questions, he gave me some coding problems which are as follows
Question 1:Given an array write a program to detect duplicates.
Interview questions [1]
Question 1
Given a string containing Integers. Find the number of ways in which we can decode the string into upper case English alphabets. Assume 'A' stands for 1 and 'B' stands for 2 …..'Z' stands for 26. (Practice Link)
Several rounds of interviews in a 2 hour block. First couple we from managers and last two were will devs. Most people were friendly and inviting. Architect didn't seem happy to be interviewing. Coding challenges were average difficulty.
I applied through other source. The process took 3 weeks. I interviewed at Oracle (Bengaluru) in Jul 2025
Interview
1. Online Assessment (OA)
Usually on platforms like HackerRank / Codility.
2–3 coding questions (DSA-based: arrays, strings, trees, DP, graphs).
May include MCQs on DBMS, OS, CN, and Aptitude.
🔹 2. Technical Interviews (1–2 rounds)
Conducted virtually or onsite.
Focus on data structures & algorithms, OOP, DBMS, OS, SQL, Java/C++ basics.
Expect coding on a shared editor (LeetCode-style).
Some teams include system design (basic for interns/freshers) and API discussions.
🔹 3. Managerial / Team Fit Round
Mix of technical + behavioral questions.
They may ask about your projects, problem-solving approach, debugging style, teamwork, deadlines.
Could include scenario-based questions like “How would you debug a performance bottleneck in production?”
🔹 4. HR Round
Standard questions on relocation, expected CTC, availability, career goals.
Discussion of Oracle’s culture and benefits.
Interview questions [1]
Question 1
You are given an array of integers, return the length of the longest subarray with the sum equal to 0.