i
Oracle
Filter interviews by
Hacker Rank with basic level1 programs
I applied via Campus Placement and was interviewed before Oct 2021. There were 5 interview rounds.
First round was mix of aptitude, cs fundamentals, quant, programming and flow chart based mcq.
Note-
1- There was timer for each sections and subsections.
2- Once you move ahead of a ques then u cant go back on previous ques.
Data Structure & Algorithm based ques.
Toughness- Leetcode medium.
Few ques on dbms in the end.
Note- Complete code from scratch to be written.
Data Structure &Algorithm based ques.
Toughness- Leetcode medium.
In the end, project was discussed briefly.
Note- Complete code from scratch.
Coding + HR combined.
Many coding ques were ask and then ques were manipulated to come up with new logic.
Here, only pseudo code based discussion.
In the end, entire resume was discussed from college, project, future goals and hr based ques.
I applied via Campus Placement and was interviewed in Aug 2021. There were 3 interview rounds.
It consists of 4 section , quants verbal reasoning and data structures were asked
Delete nth node from end of linked list
Use two pointers, one to traverse the list and another to keep track of the nth node from the end
Once the nth node is reached, move both pointers until the end of the list
Delete the node pointed by the second pointer
Rotate a linked list
Create a new node and make it the head
Traverse the list to find the tail and connect it to the old head
Update the tail to point to null
Handle edge cases like empty list or rotating by 0 positions
I appeared for an interview in Oct 2020.
Round duration - 50 minutes
Round difficulty - Medium
Round duration - 40 minutes
Round difficulty - Medium
1. How to read text file and show words of file in sorted order by their frequency.
2. Gave me a puzzle: three jars with fruits are incorrectly labeled, find the minimum number of trial to correctly label them, given that in one trial you can take fruit out from a jar.
3. What is a prime number? How to find a prime number?
4. Asked me what is my hobby.
You are given the arrival and departure times of N trains at a railway station for a particular day. Your task is to determine the minimum number of pl...
The task is to determine the minimum number of platforms needed at a railway station based on arrival and departure times of trains.
Sort the arrival and departure times in ascending order.
Use two pointers to track overlapping schedules.
Increment platform count when a new train arrives before the previous one departs.
Round duration - 30 minutes
Round difficulty - Medium
1. Gave me one puzzle: 1000 light bulbs switched on/off by 1000 persons passing by
2. What is event driven programming? ( was not able to answer )
3. What is micro services? ( was not able to answer )
4. What improvement do you feel after leaving job and joining masters?
You are given a string of length N
. Your task is to reverse the string word by word. The input may contain multiple spaces between words and may have leading o...
Reverse words in a string word by word, removing leading/trailing spaces and extra spaces between words.
Split the input string by spaces to get individual words
Reverse the order of the words
Join the reversed words with a single space in between
Tip 1 : Practice at least 350 coding questions
Tip 2 : Have a recent project
Tip 3 : Have good knowledge of OS,DBMS
Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.
Oracle interview questions for designations
posted on 26 Oct 2020
I applied via Naukri.com and was interviewed in Sep 2020. There were 4 interview rounds.
Data scraping, computer vision, agile methodologies, change request, and testing methods are all important aspects of software engineering.
Data scraping involves extracting data from websites or other sources.
Computer vision involves using algorithms to interpret and analyze visual data.
Agile methodologies are a set of principles for software development that prioritize flexibility and collaboration.
Change requests are...
posted on 30 Nov 2021
I applied via Recruitment Consultant and was interviewed before Nov 2020. There were 3 interview rounds.
Find sum of squares of numbers in list using stream API.
Use mapToInt() to convert list of integers to IntStream
Use map() to square each element of IntStream
Use sum() to get the sum of squares
Searching in 2D sorted array row wise and column wise.
Start from the top right corner or bottom left corner
Compare the target with the current element
Move left or down if target is smaller or move right or up if target is larger
Repeat until target is found or out of bounds
posted on 8 Apr 2021
posted on 4 Mar 2021
Learning programming languages is important for software engineers to effectively communicate with computers and develop software solutions.
Programming languages are the foundation of software development.
Learning multiple languages expands the range of problems a software engineer can solve.
Different languages have different strengths and are suited for different tasks.
Knowing multiple languages improves adaptability ...
I applied via Campus Placement and was interviewed before Jun 2020. There were 4 interview rounds.
The duration of Oracle Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 1 interview
Interview experience
based on 106 reviews
Rating in categories
Senior Software Engineer
2.5k
salaries
| ₹10.3 L/yr - ₹40 L/yr |
Principal Consultant
2.1k
salaries
| ₹10.9 L/yr - ₹37 L/yr |
Senior Consultant
2.1k
salaries
| ₹9.1 L/yr - ₹25 L/yr |
Senior Member of Technical Staff
1.8k
salaries
| ₹12.1 L/yr - ₹45 L/yr |
Senior Application Engineer
1.4k
salaries
| ₹9.7 L/yr - ₹30 L/yr |
SAP
MongoDB
Salesforce
IBM