Open In App

Oracle Interview Experience (Server Technology) | On-Campus 2020 (Virtual)

Last Updated : 18 Sep, 2020
Improve
Improve
Like Article
Like
Save
Share
Report

Oracle came to our campus for a server technology profile. Round 1 was an online test, audio and video proctored. The whole interview process was on zoom meetings. It was a very smooth virtual experience; there were counter rooms inside zoom meetings for post and pre-interview sessions.

Round 1 was an online test consisting of four sections. Every section had a different time limit. One has to be quick and efficient to solve all the questions. The overall difficulty was medium.

1. Aptitude – Basic Arithmetic Aptitude, Logical Reasoning, Data Interpretation, Patterns.

2. Language – Comprehension, Sentence reordering, Grammatical error, Synonyms & Antonyms.

3. Coding MCQ – Code snippet, identify the output or error, time complexity. (most of them was on trees, graph, and searching techniques)

4. Computer Science Subjects – DBMS, Data Structures, OS, OOD

Out of 127 students, 46 students shortlisted for technical interview rounds.

Round 2 – technical interview round 1

The interviewer started with the basic introduction. Then he had a glance over the resume, as I have mentioned data structure as one of my skills, so he started with questions on Data Structures.

– What is a Binary Search Tree, Explain?

– What is Balanced Tree, Skewed Tree, and Complete Tree?

– How to insert, delete, and search an element in a binary search tree and explain each operation’s average and worst time complexity?

– How to insert an element in the array (assume the number of elements is less than the array’s fixed size) also state the time complexity?

– What is Polymorphism, runtime, and compile-time Polymorphism, explain with an example?

– What is a virtual function, explain working and implementation, and why they are used (he went deeper into function overriding )

– What is recursion, write code for Fibonacci both recursively and iteratively?

– Why recursion is used over the iterative approach? What if the base condition or termination condition is wrong, which type of error gets generated (long discussion on how recursion internally uses Stack), memory.

– Can you calculate the size of the memory using recursion?

– Give an elementary example to create an infinite loop. (Ans. while True: )

– Explain and code on the notepad to detect a loop in a linked list.

– What are the vectors in C++? Have you heard STL in C++?

– What is malloc(), calloc(), and free() functions, write syntax, and explain how they work?

– Puzzle: What is the angle between the minute hand and an hour hand when the time is 10:20 AM.

Round 3 – Technical interview round 2

This round was a coding round on a shared coderpad. Before solving, she asked what lockdown did bring change and what skills I worked on during lockdown.

1. There are N balls in a bag, and every ball has a number on it. Print the number where the sum of similar balls is equal to target = 20. (use any language of choice)

For e.g. input:  [5,20,5,11,8,5,5,3,1]

output: 5

            20
(Talk and ask how input and output would be like, explain what you understood before start coding)

2. Give a real-life example of Stack.

3. Implement Queue from scratch such that can be imported or use in the different programs.

4. Explain Principles of Object-Oriented Programming.

Round 4 – Technical interview round 3

1. What are the pointers? Code with an example. Explain the working of a pointer.

2. Why Pointers are used and state the Importance.

3. Are pointers used in Python, is there any similar functionality in Python to call functions as pass by value, reference, or address.

4. What is the Pointer of a pointer? Implement.

5. How the use of pointers can be problematic or create difficulty

We had an in-depth discussion on pointers on it’s working and implementation.

6. What is Function overriding? Explain.

7. How C, C++, and Python are different?

8. What is object-oriented programming, and how is it different from the structured programming language?

9. What is inheritance, and how is it implemented? State Example.

10. What is Normalization? Why do we normalize a database, give examples, and explain with every Normal form?

11. Explain in-depth one of the best projects (according to me) mentioned on the resume. Then he cross-questioned me on that.

12. Any questions that I would like to ask? ( I asked him about autonomous databases )

The HR was directing and coordinating us after and before every session.

Every round was an elimination round. There was a total of three technical rounds. Started sharp at 10:00 AM till 4:00 PM

Verdict: Selected

Explain every concept with a good example, cover base cases. Be confident and vocal throughout your approach towards the problem. Be prepared to code down the example. 


Previous Article
Next Article

Similar Reads

Oracle Interview Experience for Server Technology Full Time Role | Virtual On-Campus 2020
Oracle Oracle visited our campus for virtual hiring for two roles - Server Technology Role and Application Engineer Role.Around 500 students appeared for the online test.Online test(107 mins):Firstly they conducted an online test on their own platform which was proctored (Camera and Mic).The test consisted of many sections and each section has subs
3 min read
Oracle Interview Experience for Server Technologist | On-Campus 2020 (Virtual)
College: Cummins College of Engineering for Women, Pune Branch: Electronics and Telecommunication Round 1: This round consisted of a camera and audio proctored test with the level of questions from moderate to hard. Aptitude: Logical Reasoning/Data Interpretation /Analytical thinking/Arithmetic AptitudeSoftware CS Subjects: DBMS/OS/OODCoding Round
2 min read
Oracle MTS Interview Experience for Server Technology | On-Campus 2020
Online Round: This round was held on Oracle's own platform and consisted of many sections such as. Mathematics and Logical reasoningVerbal ability and comprehensionCS fundamentalsDS/Algo(flow chart completion, function-related, etc) All the sections had fixed timing and students can't revisit any questions. The time allotted was 107 min and had alm
3 min read
Oracle Interview Experience | Server Technology Role Full Time (On-Campus Sept 2020)
Oracle came to our campus in Sept 2020, for a server technology profile. All rounds were audio and video proctored. The entire interview process was on zoom meetings. It was a very smooth virtual experience. There were counter rooms inside zoom meetings for post and pre-interview sessions. Round 1 – It was an online test consisting of four sections
3 min read
Oracle Interview Experience for Server technology | On-Campus 2020
Oracle visited my campus for Server Technology Role recently. Selection process involved total of 4 rounds. 1 Written + 3 Interview Rounds. Written Round: Written round was an online MCQ round for 107 minutes. Exam was mainly divided into 5 sections: • Aptitude • Computer Science Knowledge • Coding skills • Language Each section had a different tim
7 min read
Oracle Interview Experience for Server Technology 2020
Oracle visited our campus NIT Nagpur on 28 Aug 2020 everything happened virtually due to pandemic. Online Round: The online round had 3 sections one was coding based guess the output, the second had basic cs question related to AVL trees, radix sort, OOPS, Computer networks, the third section had the aptitude and reasoning questions. Round 1(Techni
2 min read
Oracle FTE Interview Experience for Server Technology 2020
Recently Oracle visited Banasthali Vidyapeeth for hiring FTEs of 2021 batch and interns of 2020 batch for the position of Member of Technical Staff (Server Technology). Although I didn't get selected for the position but reached the final stage of the interview. So, thought to share my experience to help all the Freshers and interns whoever is aspi
2 min read
Oracle Interview Experience | Virtual On-Campus 2020
Round 1: This round consisted of questions from Aptitude:- Logical Reasoning | Data Interpretation | Analytical thinking | Arithmetic AptitudeSoftware Cs subjects: DBMS | OOD | OSCoding Round (MCQ): TREES ( Mainly AVL) | Linked List | QueuesEnglish: Basic grammar and spell check This round will be moderate to hard. There is no way malpractice is do
2 min read
Oracle GBU Interview Experience | Campus Placement Drive 2020 -Virtual process
Round 1: Round 1 was an online MCQ round consisting of aptitude, verbals, reasoning, and technical questions. The round was divided into many sections with a separate time frame for each section. The total time, including all sections, was 107 minutes. Round 2: Round 2 was an online coding round, in which we were given two coding questions to solve
3 min read
Oracle Interview Experience for Application Engineer | On-Campus 2020 (Virtual)
Oracle visited our campus for virtual hiring for two roles, Server Technology Role and Application Engineer Role. Around 500 students appeared for the online test. Round 1 Online Test (107 mins): Firstly they conducted an online test on their own platform which was proctored (Camera and Mic). The test consisted of many sections and each section has
5 min read
Practice Tags :