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)
Se divide en varias etapas, lo primero evalúan tu ingles, ya que es requisito para trabajar ahí, normalmente es solo una entrevista en ingles con preguntas sencillas, como cuál es tu actual trabajo, por qué quieres trabajar en Oracle, y normalmente es alguien de RH, después si pasas esa etapa viene la entrevista técnica en la que te preguntarán conceptos básicos, por ejemplo si es para java te preguntarán sobre herencia, polimorfismo, era entrevista puede ser en español o en ingles dependiendo si es alguien de aquí de México tu manager o si es del extranjero y posteriormente te pondrán problemas de algoritmos que tendrás que programar en el tiempo de la entrevista
1 technical phone screen covering basic networking and data structures, followed by a 4-round onsite loop focused heavily on Oracle Cloud Infrastructure (OCI) scale challenges. The rounds were split between low-level system execution, multi-tenant cloud architecture, and standard relational/non-relational database trade-offs. The interviewers kept drilling into network virtualization, hypervisors, and storage layers.
To prep, I needed to brush up on high-throughput cloud networking patterns and storage engine internals. I utilized Apex Interviewer to simulate full cloud infrastructure design problems.
Interview questions [1]
Question 1
Design a highly secure, multi-tenant virtual cloud network block storage migration system that allows live volume transfers between physical data centers without dropping active I/O operations.
Mostly coding question focused, and some talking about personal experience and terms. Some technical design, you could have chosen any language to complete the coding questions. Questions were simple technical concepts that person came up with at the moment.
Interview questions [1]
Question 1
Something like searching in logs using maps and filter/find data