Oracle Interview Experience for Associate Software Engineer (On-Campus)
Last Updated :
13 Oct, 2021
Oracle came for recruitment in early August for the positions of Associate Software Engineer and Associate Application Developer. The cutoff was 7.0 CGPA, and all branches can apply, around 600 people from our college were eligible for the online test.
There were total 5 rounds which include 2 online tests and 3 interview rounds conducted in Zoom.
Round 1(MCQ Test):
This was an MCQ round conducted on Oracle's Assessment Platform with 92 questions and for 107 minutes. There were a total of 4 sections, each had multiple sub-sections which had questions from various topics.
- Aptitude Test ( Common aptitude questions)
- Coding Skills (Trees, Flowcharts, Predict O/P)
- Computer Science Knowledge (OOPS, DBMS, OS, Networks)
- Contextual Communication ( Grammar, Parts of Speech, etc.)
The flowcharts in the Coding section were quite interesting to solve. Each sub-section had a time limit with a certain number of questions. There was no negative marking but one must be fast and accurate in solving these questions.
Over 116 students were selected for the Coding round.
Round 2(Coding Test): This was a coding round with 2 questions and a time limit of 60 minutes.
- One question was on graphs, initially the cities and the distances between each of the are given, then there are 'q' queries ,each with city 1 and city2, find the shortest distance between the cities.
- Other question was on recursion, check if the given string can be formed from a m*n grid with characters at each (i,j).
Around 40 students cleared this round.
Round 3(Tech Interview) :
- The interview started with a basic introduction. Then I was asked to explain one of my projects and I was asked some questions on it like scalability if it is useful in the real-world etc.
- In OOPS, I was asked about Constructors, types of constructors, explain with an example.
- Then about the dangling pointer and he asked me to write a snippet to represent a dangling pointer.
- Then what is a diamond problem in inheritance, and a snippet to show that?
- The DSA question was to write a function to Insert a node in a Doubly Linked List (all 3 types): https://www.geeksforgeeks.org/doubly-linked-list/
- Also, he asked me to dry run my code, with a given example.
- I was asked to write a DBMS query(using basic SELECT and aggregate functions).
- Finally, he asked me for a puzzle.
The interviewer was very cool and it lasted for around an hour, after which we were told to wait in the breakout room until we get assigned to the next interviewer.
Round 4(Tech Interview): Once again I was asked for a basic introduction after which he directly jumped into technical stuff.
- He asked me about OOPS, why to use it, what is a procedural language, and the 4 pillars of OOPS, real-life examples for each of them, differences between them.
- Then he asked me about the critical section problems, semaphores, why to use them, types of semaphores, etc.
- Later I was asked a DSA question: Given a family tree where each person can have multiple children, you have to find all the grandchildren's children.
- We can consider this as an n-ary tree and find all nodes at level 3(levels starting from 0)
- I was also asked to implement the code for my logic.
- And another question was this: https://www.geeksforgeeks.org/detect-loop-in-a-linked-list/
- He asked me to explain my logic with an example.
- Lastly, I was asked two puzzles.
This round also lasted almost an hour and the interviewer was very friendly, and he helped me whenever I was stuck somewhere. Then after this round, we were told to wait in the breakout room.
Round 5(HR Round): Some common questions like tell me about yourself, your family background, etc.
- Why did you join this college?
- Strengths, weaknesses
- Some discussion about the projects.
- And some common discussion.
The interviewer was damn friendly, he also cracked some jokes, it was just like a casual discussion.
Final Verdict - SELECTED
My advice :
- Try to give your best in the 1st round and 2nd round and practice well in advance for that.
- Focus on your basics and be strong in that.
- Try to solve as many as coding problems from sites like Geeksforgeeks etc.
- Whenever you explain something, explain it with an example, which makes the task easy and shows you have knowledge in that.
- Have a smile and don't get tensed.
Similar Reads
Oracle Interview Experience for Associate Software Developer | On-Campus Oracle visited our campus in August 2021 for the role of Associate Software Developer for the CGBU vertical. The selection process consisted of 5 rounds which include 2 online tests and 3 interview rounds. Round 1:This was an MCQ round conducted on Oracleâs Assessment Platform with 92 questions and
3 min read
Oracle GBU Interview Experience for Associate Software Engineer | On-Campus 2021 Oracle GBU came to hire an Associate Software Engineer/ Application Developer from our campus in August 2021 and the whole process was virtual. The whole process had 5 rounds with 2 online tests and 3 interviews. Round 1: Online test MCQ's were based on aptitude, code output, OS. The test was conduc
3 min read
Oracle Interview Experience for Associate Software Engineer Oracle CGBU unit. OA: 9 questions : 1 REST API ( Relevant Food Outlets)1 DSA ()1 SQL query (simple query was asked) Out of 700, 109 were shortlisted for tech interviews. Technical Round 1: Some basic questions were asked from projects. DSA questions: You are given a list of n numbers, where n is hug
1 min read
Oracle Interview Experience for Associate Software Developer | On-Campus 2021 Oracle visited our campus in early August 2021 for the role of Associate Software Developer for the CGBU vertical. The selection process consisted of 4 rounds. The cutoff was 7.0 CGPA and CSE, ECE and EE can only apply.There were a total of 4 rounds which include 1 online test and 3 interview rounds
5 min read
Oracle Interview Experience for Associate Software Engineer 2023 Oracle visited our campus for the Associate Software Engineer role and conducted one online coding round followed by four offline interview rounds: three technical rounds and one HR round.Round 0: Online Coding RoundQuestion 1: Longest Increasing Subsequence (Standard Coding Question)GeeksforGeeks L
3 min read
Newgen Software Interview Experience for Associate Software Engineer Interview held on June 2021 Round 1(Online Test): Mcq based test which includes computer basics, Aptitude, Verbal, etc. I cleared the first round Round 2(Psychometry Test): Cleared the test Round 3(Level 1 Technical interview): Computer basicsArraysOops conceptsSQL Round 4(Level 2 Technical intervie
1 min read
IBM Interview Experience For Associate System Engineer 1(On-Campus) Selection Criteria - All Stages are Elimination Rounds. Stage by Stage Process:Pre-Placement Talk Coding Assessments : There was only one code of writing code for Camel, Pascal, Snake, and Kebab Case This is a Proctored test so please ensure their Webcam is working and their cameras should be turned
2 min read
Oracle Interview Experience for Application Engineer (On-Campus) Oracle on-campus/fresher interview experience Role: Application Engineer I had 4 rounds - Online Test2 Technical Interview1 Technical + HR round Online Test It was a 2hr MCQ-type test. It had aptitude-numerical, comprehension, reasoning, data structures (mostly trees (AVL trees), code snippets), sof
2 min read
IBM Interview Experience for Associate System Engineer (Off-Campus) Hello Everyone, Everything held virtual. As it was an off-campus event. All stages are Elimination Rounds. There were 4 rounds. Experience is based on my experience which I gave in May 2021. Round 1(Coding Assessments): Online coding round was held on hacker rank . There are only one coding question
2 min read
Indus Valley Patners Interview Experience for Associate Software Engineering (On-Campus) There were Online Test Technical RoundDirector's roundHR roundThe first round of the interview process was an online aptitude test that consisted of questions related to aptitude, logical reasoning, verbal reasoning, and concepts of C programming. This test was conducted on a computer-based platform
1 min read