i
Oracle
Filter interviews by
I applied via Campus Placement and was interviewed in Aug 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed in Jun 2024. There were 3 interview rounds.
It is quite easy.topics like train speed and time , profit loss and work hour energy problems
Coding will be based on DSA .In depth graphs and trees would been asked
First round was online assessment consisting of aptitude and coding questions.
Oracle interview questions for popular designations
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
Reverse a linked list by changing the next pointers of each node to point to the previous node.
Start with three pointers: current, previous, and next.
Iterate through the linked list, updating the next pointer of each node to point to the previous node.
Update the previous, current, and next pointers for each iteration.
Distribute candies among students based on their ratings, ensuring higher rated students get more candies.
Create an array to store the ratings of each student
Initialize another array to store the number of candies each student will receive
Start by giving each student 1 candy
Iterate over the ratings array from left to right, comparing each student's rating with the previous one and adjusting the candies accordingly
Data serialization is the process of converting data structures or objects into a format that can be stored or transmitted.
Serialization involves converting data into a byte stream for storage or transmission.
Common serialization formats include JSON, XML, and Protocol Buffers.
Serialization allows data to be easily saved to a file or sent over a network.
Deserialization is the reverse process of converting serialized da
Data shuffling in Spark is the process of redistributing data across partitions to optimize parallel processing.
Data shuffling occurs when data needs to be moved across partitions, typically during operations like groupBy, join, or sortBy.
It involves transferring data between executors, which can be a costly operation in terms of performance.
Data shuffling can impact the performance of a Spark job, so it's important to...
Map-reduce is a programming model used for processing and generating large data sets in parallel.
Map function processes input data and generates key-value pairs
Reduce function takes the output of the map function and combines the values with the same key
Example: Word count in a document - map function counts occurrences of each word, reduce function sums up the counts
Handling service downtime in microservice architecture is crucial for maintaining system reliability.
Implement circuit breakers to prevent cascading failures
Use service discovery to automatically route traffic to healthy instances
Implement retry mechanisms with exponential backoff to handle transient failures
Monitor service health and performance metrics to proactively detect issues
Implement graceful degradation to pro
Implement rate limiting, load balancing, and circuit breaking to handle too many requests in micro service architecture.
Implement rate limiting to control the number of requests a service can handle within a specific time frame.
Use load balancing to distribute incoming requests evenly across multiple instances of a service.
Implement circuit breaking to prevent cascading failures and overload in case of high traffic.
Con...
Get interview-ready with Top Oracle Interview Questions
I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.
Topics-Arrays,Sliding Window
Missing numbers,C,C++,OS,OOPS etc
Find all possible combinations of elements in an array of strings
Use recursion to generate all possible combinations
Keep track of visited elements to avoid duplicates
Consider the order of elements in the combinations
Example: Given array ['A', 'B', 'C'], possible combinations are ['A', 'B', 'C', 'AB', 'AC', 'BC', 'ABC']
I have a diverse background in product management with experience in launching successful projects.
Managed cross-functional teams to launch new products
Implemented agile methodologies to improve project efficiency
Led market research to identify customer needs and preferences
BRM in Telco involves managing relationships with business partners to launch new products in the market.
BRM in Telco focuses on building and maintaining relationships with business partners such as vendors, suppliers, and distributors.
It involves negotiating contracts, setting up agreements, and ensuring smooth collaboration between all parties involved.
To launch a new product in the market, BRM plays a crucial role i...
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
Mcqs+ 1 coding test. Solved all
Find the longest string in an array with no repeating characters.
Iterate through each string in the array
Use a set to keep track of characters seen so far
Update the longest string found without repeating characters
Generate all valid combinations of parentheses for a given number n
Use backtracking to generate all possible combinations of opening and closing parentheses
Keep track of the number of opening and closing parentheses used
Add opening parentheses if there are remaining to be used, and add closing parentheses if it won't create an invalid combination
I applied via campus placement at Hindu College, Amritsar and was interviewed in Aug 2024. There were 2 interview rounds.
Dsa aptitude array programming
Dijkstra's algorithm is a graph search algorithm that finds the shortest path between nodes in a graph.
Dijkstra's algorithm is used to find the shortest path from a starting node to all other nodes in a weighted graph.
It works by maintaining a priority queue of nodes based on their distance from the starting node.
The algorithm iteratively selects the node with the smallest distance, updates the distances of its neighbo...
Top trending discussions
Some of the top questions asked at the Oracle interview -
The duration of Oracle interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 619 interviews
Interview experience
based on 5.2k reviews
Rating in categories
Kolkata,
Hyderabad / Secunderabad
+14-9 Yrs
₹ 15-30 LPA
Noida,
Bangalore / Bengaluru
+14-9 Yrs
Not Disclosed
Senior Software Engineer
2.4k
salaries
| ₹10.2 L/yr - ₹40 L/yr |
Senior Consultant
2.1k
salaries
| ₹9.1 L/yr - ₹25 L/yr |
Principal Consultant
2k
salaries
| ₹14 L/yr - ₹36 L/yr |
Senior Member of Technical Staff
1.8k
salaries
| ₹12 L/yr - ₹45 L/yr |
Senior Application Engineer
1.4k
salaries
| ₹9.7 L/yr - ₹30 L/yr |
SAP
MongoDB
Salesforce
IBM