i
Oracle
Filter interviews by
I applied via Approached by Company and was interviewed in Dec 2024. There was 1 interview round.
Designing a thread-safe concurrent transaction application involves careful consideration of synchronization, locking mechanisms, and data consistency.
Identify critical sections of code that need to be synchronized to prevent race conditions
Use synchronization mechanisms such as locks, semaphores, or atomic operations to ensure mutual exclusion
Consider using transactional memory or software transactional memory for man...
To find the middle element of a linked list, use the slow and fast pointer approach.
Initialize two pointers, slow and fast, at the head of the linked list.
Move the slow pointer by one step and the fast pointer by two steps until the fast pointer reaches the end of the list.
The position of the slow pointer will be the middle element of the linked list.
I appeared for an interview in Sep 2024, where I was asked the following questions.
What people are saying about Oracle
Ext file system is a widely used file system in Linux for organizing and managing files on storage devices.
Ext stands for Extended File System
Supports features like journaling, access control lists, and extended attributes
Uses inodes to store metadata about files and directories
Supports different block sizes for efficient storage allocation
A problem on dynamic programming
Oracle interview questions for designations
I applied via Company Website and was interviewed in Dec 2024. There were 3 interview rounds.
Leetcode medium problems
This round was a culture fit round
Get interview-ready with Top Oracle Interview Questions
DSA, java, previous projects
2 leetcode medium questions
I appeared for an interview before Mar 2024.
The 90-minute assessment consists of approximately 45 questions covering Java, SQL, Linux, flowchart-based questions, and one coding question.
Detecting a loop in a linked list can be efficiently done using Floyd's Cycle-Finding Algorithm.
Use two pointers: slow and fast. Initialize both at the head of the list.
Move slow pointer one step at a time and fast pointer two steps at a time.
If there is a loop, the fast pointer will eventually meet the slow pointer.
If the fast pointer reaches the end of the list (null), there is no loop.
Example: In a list 1 -> 2 -&...
Yes, the fast pointer can move by different increments in the slow and fast pointer technique.
The slow and fast pointer technique is often used to detect cycles in linked lists.
If the fast pointer moves by 1 node instead of 2, it can still be effective for certain problems.
For example, moving the fast pointer by 3 nodes can help find the middle of a list in a different way.
Adjusting the increment can change the algorit
Thrashing occurs when an OS spends more time swapping pages in and out of memory than executing processes.
Thrashing happens when there is insufficient physical memory to hold all active processes.
It leads to a significant decrease in system performance due to excessive paging.
Example: A system running multiple memory-intensive applications may thrash if RAM is insufficient.
To mitigate thrashing, the OS may implement pa...
In five years, I see myself as a lead engineer, driving innovative projects and mentoring junior staff in a collaborative environment.
Leading a team on cutting-edge projects, such as developing scalable cloud solutions.
Mentoring junior engineers, helping them grow their skills and advance their careers.
Contributing to open-source projects to enhance my technical expertise and community involvement.
Pursuing advanced cer...
I applied via Company Website and was interviewed before Nov 2023. There were 3 interview rounds.
Some of the top questions asked at the Oracle Member Technical Staff interview -
The duration of Oracle Member Technical Staff interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 15 interviews
3 Interview rounds
based on 117 reviews
Rating in categories
Senior Software Engineer
2.4k
salaries
| ₹10.3 L/yr - ₹40 L/yr |
Principal Consultant
2.1k
salaries
| ₹14.5 L/yr - ₹36 L/yr |
Senior Consultant
2.1k
salaries
| ₹8.7 L/yr - ₹28 L/yr |
Senior Member of Technical Staff
1.8k
salaries
| ₹13.4 L/yr - ₹45 L/yr |
Senior Application Engineer
1.4k
salaries
| ₹9.6 L/yr - ₹30 L/yr |
SAP
MongoDB
Salesforce
IBM