Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Oracle (Bengaluru) nel mese di apr 2021
Colloquio
I got a call from Oracle April-15-2021, i guess my resume was picked up from Naukri. I was asked on some basic questions and to see if am interested in their opening and if my experience aligns for them.
There were 4 technical rounds
Initial 3 rounds' feedback was used to decide whether to have a fourth round
Domande di colloquio [4]
Domanda 1
First round was setup on April-16-2021.
Had some basic questions on Java collections
What and when do we use ArrayList and HashMap. How to insert data into and how to iterate on those two data structures.
A couple of competitive coding questions, to come up with an optimal solution, pseudo code was sufficient
A simple recursion based question
Given a table, fetch the data by writing a SQL query. Question was in such a way that we utilise joins, aggregate functions
Difference between POST and PATCH methods
Second round was set up on April-19-2021
This round was almost similar to first round, but the questions were little deep and twisted
Had a competitive coding kinda question
A recursion based question, here they interrupted and questioned to know my understanding on how recursion works
SQL query question
Few java oops concepts based questions
Third round happened on April-20-2021
In this round i had to explain about my current role and responsibilities.
About the project that I am currently working.
Then the questions turned out to be system design based questions. Questions were like, how will i scale the current system for more users, what could be the cons and bottle necks
Difference between JRE and JVM
How does the garbage collector work
Fourth round was on April-22-2021
The round started with me briefing on my current project and the work I do
Few questions on why it was designed the way it is
Then what design patterns that I know.
I explained Singleton with a quick java code for the same. There were couple of questions like what would happen if the constructor is made public and the instance initialisation is done in the constructor rather than having a static getInstance() method
Then explained Factory and builder patterns with java code
What is cloning?
What is serialisation?
What is constructor chaining?
What is reflection?
What is the difference between hashmap and hashtable?
Ho presentato la mia candidatura tramite l'università. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso Oracle (Kānpur, Uttar Pradesh) nel mese di dic 2025
Colloquio
3 rounds. Round 1-dsa, sql, overall system architecture for similar system to makemyshow, sorting algos. Round-2 dsa, database designing. Round-3 all questions purely on resume. Plus, one small hr round
Domande di colloquio [1]
Domanda 1
Database(tables n attributes and all) designing for automation of library.
OA round , 2 technical rounds , 1 HR round , In technical round foucys on projects and dsa . Asked meduim to difficult questions. Rounds were medium level only . It was on campus interview
They asked me one question on DSA, OOPs concept and SQL.
They asked me to write the code and then explain it.
And also had a discussion on one of the project.
Domande di colloquio [1]
Domanda 1
DSA question was to rotate a matrix in clock wise and anti clock wise direction alternatively.