Member of Technical Staff
Oracle
4 rounds | 13 Coding problems
3136 views
Interview preparation journey
Journey
I joined my college after giving the JEE exam. At first, I was unaware of coding then after two years, my seniors told me this was the only way to crack IT companies. I started a little late but I made sure that I practise well. I started with basic coding questions from geeeksForGeeks and slowly switched to medium -hard level questions on Leetcode.
Application story
This company visited our campus for the placement during the placement season. First, they took the online assessment. Later, they called us for the interview rounds.
Why selected/rejected for the role?
I was able to get all answers correctly and solve DSA problems optimally. Moreover, I had clarity of thoughts on core fundamentals and was able to answer all the questions with a proper example wherever required. That's why, I got selected for this role.
Preparation
Duration: 7 months
Topics: Dynamic Programming, Computer Networks, OOPS, Operating System, System Design, Databases, Algorithms
Tip

Tip 1 : Start your coding prepration as early as possible.
Tip 2 : Don't forget to revise important coding questions.
Tip 3 : Be 100% confident on your resume. Make sure you know everything you mentioned on the resume.

Application process
Where: Campus
Eligibility: 7 CGPA
Resume tip

Tip 1 : At least 2 projects
Tip 2 : Resume must be short and crisp

Interview rounds
01
Round
Easy
Online Coding Interview
Duration97 minutes
Interview date25 Aug 2021
Problems0
02
Round
Easy
Face to Face
Duration30 minutes
Interview date27 Aug 2021
Problems5
OOPS Question

How does C++ support Polymorphism?

STL Question

Which data structure is used by Map?

STL Question

From which STL we can insert/remove data from anywhere?

Implement Merge Sort

#### Example :

view more
OOPS Question

What are the various types of inheritance?

03
Round
Easy
Face to Face
Duration30 minutes
Interview date27 Aug 2021
Problems4
Regular Expression Match

#### Given a string ‘str’ and a string ‘pat’. The string s has some wildcard characters i.e ‘?’ and ‘*’.

``````If any character is a ‘?’ we can replace that character with any other character.

If a char...``````
view more
Problem approach

I first asked him to give me 2 minutes to think about the approach. In those 2 minutes I decided how am I going to explain him my logic and how to start coding. Then I explained him my logic and started coding. While coding I used to think loud and told him why I am using loop or particular variable.

Operating System Question

Explain zombie process?

Operating System Question

What is thrashing in OS?

Operating System Question

What is a thread in OS?

04
Round
Medium
Face to Face
Duration60 minutes
Interview date27 Aug 2021
Problems4
System Design Question

Design a Whatsapp Chat System

Implement a Priority Queue

#### Ninja is given a task to implement a priority queue using Heap data structure. The Ninja is busying preparing for the tournament., So he asked for your help.

view more
Computer Network Question

Computer Network Question

Difference between TCP and UDP

Start a Discussion
Similar interview experiences
MTS 1
4 rounds | 14 problems
Interviewed by Oracle
1571 views
Server Technology Engineer
4 rounds | 6 problems
Interviewed by Oracle
6 views
Associate Consultant
3 rounds | 3 problems
Interviewed by Oracle
3 views
Software Developer
3 rounds | 6 problems
Interviewed by Oracle
10 views
Companies with similar interview experiencs
Member of Technical Staff
5 rounds | 5 problems
Interviewed by VMware Inc
2466 views