I got a call from Oracle HR as my profile got shortlisted for one of the positions in Oracle OCI.
OCI is a division of Oracle that stands for Oracle Cloud Infrastructure (OCI).
I have 5+ years of experience as a software engineer. This position was for their Bangalore office.
There were a total of seven interview rounds which included a tech round, a loop round, a loop hiring manager round, and a bartender (bar raiser) round.
Table of Contents
All these interviews spanned over a week i.e. each interview every day for one hour. These interviews happened over the Zoom call.
He asked me some simple Python questions. Looks like it was just a screening round.
If you are preparing for an interview for a Python development profile, you may be asked to answer different questions. You can grab an eBook on Python interview QA for product-based companies. You will find the answers to many of such questions in this eBook.
Simple coding questions
fizz
. If the number is divisible by buzz
. If the number is divisible by 3 and 5, print fizzbuzz
.To crack this round, you have to practice solving interview coding questions.
He mainly asked me questions about my current work project that I have mentioned in my resume. We discussed that in detail.
So it is important to decide what to mention and what not to mention in your resume. You should highlight some points in your resume that have more weight. CSEstack has a tool to create a resume that formats and highlights important sections in your resume to stand out in the interviews.
He also asked me to draw the high-level design diagram of my project on a Zoom whiteboard.
Started with the introduction and then moved to the project discussion.
Later half, it was a coding round. He shared the Coderpad link to write and execute the code.
Coding Question: Implement lexicographic order dictionary search using Trie data structure.
You can choose any programming language of your choice to solve this coding question.
It looks like a technical plus hiring manager round. Here are some of the questions I can remember from the interview.
Some questions he asked as
Then he moved to the coding challenge.
Coding Question: Convert a non-negative integer number to its English word representation.
It was a complete BarTender or Bar Raiser interview. The interviewer asked some behavioral questions.
This interview is basically you have to prove how you can best fit in their project requirement or the company.
It was a complete coding interview. There were two coding challnges that are asked.
Coding Challenge 1: Write a program to print the in-order traversal of the binary tree.
Answer: Learn about different binary tree traversal algorithms. He asked me to implement in-order traversal with and without recursion. You can also be asked to implement post-order traversal.
Coding Challenge 2: You have been given a grid matrix. Write a program to find the number of islands.
Here are some key points to remember while preparing for the OCI interview.
All the best!
Editors’ Note: These Oracle OCI interview questions and experiences are shared by the candidate Naman Chand. We wish him all the best for his future.
Hi
How do I get interviews for OCI?
THANKS
SHARONA BEN SHMUEL
Check if someone can refer you. That’s the best way of getting a call.