i
Oracle
Filter interviews by
SAN and NAS are storage solutions that provide data access over a network, each with distinct architectures and use cases.
SAN (Storage Area Network) connects storage devices to servers via a high-speed network, often using Fibre Channel.
NAS (Network Attached Storage) is a dedicated file storage device that connects to a network, allowing multiple users to access files.
SAN is typically used in enterprise environmen...
SAN (Storage Area Network) is a dedicated network that provides access to consolidated, block-level data storage.
SANs connect multiple servers to a centralized storage system, improving data management.
They use high-speed network technologies like Fibre Channel or iSCSI.
Example: A SAN can support virtualized environments by providing shared storage for multiple virtual machines.
SANs enhance data availability and d...
Linux booting process involves several stages from power on to user login.
BIOS/UEFI firmware initializes hardware
Bootloader (GRUB) loads kernel into memory
Kernel initializes system processes and mounts root filesystem
Init process starts user space processes and services
User login prompt is displayed
Installing RAC involves configuring shared storage, network, and Oracle Grid Infrastructure.
Prepare shared storage for Oracle Clusterware files
Configure network settings for interconnect and public network
Install Oracle Grid Infrastructure software on all nodes
Run the Oracle Clusterware Configuration Wizard to create the cluster
Install Oracle RAC software on all nodes
Create the database using Database Configuratio...
To improve performance of a database or SQL, optimize queries, use indexes, normalize data, and consider hardware upgrades.
Optimize queries by using proper indexing and avoiding unnecessary joins
Normalize data to reduce redundancy and improve data integrity
Consider hardware upgrades such as increasing RAM or using solid-state drives
Monitor and analyze query performance using tools like SQL Profiler or EXPLAIN
Paging is a memory management scheme that allows the operating system to move data between RAM and disk storage.
Paging involves dividing memory into fixed-size blocks called pages.
When a program needs more memory than is available in RAM, the operating system swaps out less-used pages to disk to free up space.
Paging helps in efficient memory management and allows for virtual memory usage.
Examples include Windows u...
A program to find a palindrome word in a 2D matrix of strings.
Iterate through each row and column of the matrix
Check if each string is a palindrome using two pointers approach
Return the first palindrome word found
Rates in Oracle Projects are setup using rate schedules and rate matrices.
Rate schedules define the rates for different resources or roles in a project
Rate matrices define the rates based on different criteria such as project type, organization, or location
Rates can be setup for different time periods, such as hourly, daily, or monthly
Rates can also be setup for different cost types, such as labor, material, or eq...
Intercompany process in Oracle Projects involves transactions between different legal entities within the same organization.
Intercompany process facilitates financial transactions between different legal entities within the organization.
It ensures accurate recording of revenue, costs, and profits for each legal entity involved.
Intercompany transactions are typically managed through intercompany billing and interco...
I appeared for an interview in Apr 2025, where I was asked the following questions.
I appeared for an interview in Feb 2025, where I was asked the following questions.
SAN and NAS are storage solutions that provide data access over a network, each with distinct architectures and use cases.
SAN (Storage Area Network) connects storage devices to servers via a high-speed network, often using Fibre Channel.
NAS (Network Attached Storage) is a dedicated file storage device that connects to a network, allowing multiple users to access files.
SAN is typically used in enterprise environments fo...
I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.
Linux booting process involves several stages from power on to user login.
BIOS/UEFI firmware initializes hardware
Bootloader (GRUB) loads kernel into memory
Kernel initializes system processes and mounts root filesystem
Init process starts user space processes and services
User login prompt is displayed
I applied via Naukri.com and was interviewed before Mar 2023. There was 1 interview round.
I applied via LinkedIn and was interviewed before Apr 2023. There was 1 interview round.
To improve performance of a database or SQL, optimize queries, use indexes, normalize data, and consider hardware upgrades.
Optimize queries by using proper indexing and avoiding unnecessary joins
Normalize data to reduce redundancy and improve data integrity
Consider hardware upgrades such as increasing RAM or using solid-state drives
Monitor and analyze query performance using tools like SQL Profiler or EXPLAIN
Installing RAC involves configuring shared storage, network, and Oracle Grid Infrastructure.
Prepare shared storage for Oracle Clusterware files
Configure network settings for interconnect and public network
Install Oracle Grid Infrastructure software on all nodes
Run the Oracle Clusterware Configuration Wizard to create the cluster
Install Oracle RAC software on all nodes
Create the database using Database Configuration Ass...
I applied via Naukri.com
A program to find a palindrome word in a 2D matrix of strings.
Iterate through each row and column of the matrix
Check if each string is a palindrome using two pointers approach
Return the first palindrome word found
Intercompany process in Oracle Projects involves transactions between different legal entities within the same organization.
Intercompany process facilitates financial transactions between different legal entities within the organization.
It ensures accurate recording of revenue, costs, and profits for each legal entity involved.
Intercompany transactions are typically managed through intercompany billing and intercompany...
Rates in Oracle Projects are setup using rate schedules and rate matrices.
Rate schedules define the rates for different resources or roles in a project
Rate matrices define the rates based on different criteria such as project type, organization, or location
Rates can be setup for different time periods, such as hourly, daily, or monthly
Rates can also be setup for different cost types, such as labor, material, or equipme...
Top trending discussions
posted on 16 Sep 2021
I appeared for an interview before Sep 2020.
Round duration - 50 minutes
Round difficulty - Easy
This was a Data Structural round.
Given a two-dimensional array/list consisting of integers 0s and 1s, where 1 represents land and 0 represents water, determine the number of distinct islands. A group of...
Count the number of distinct islands in a 2D array of 0s and 1s.
Identify islands by performing depth-first search (DFS) on the grid
Use a set to store the shape of each island and check for duplicates
Consider translations to determine distinct islands
Round duration - 50 minutes
Round difficulty - Easy
This was a Data Structural round.
You are tasked with arranging 'N' words of varying lengths such that each line contains at most 'M' characters, with each word separated by a space. The challenge is to minimiz...
The goal is to minimize the total cost of arranging 'N' words on each line with a maximum character limit 'M'.
Calculate the cost of each line as the cube of extra space characters needed to reach 'M'.
Minimize the total cost by arranging words to fit within the character limit on each line.
Ensure each word appears fully on one line without breaking across lines.
Round duration - 60 minutes
Round difficulty - Easy
This was a System Design round.
Design a system similar to Red Bus for handling bookings and onboarding vendors and customers.
Implement a user-friendly interface for customers to search and book tickets
Create a vendor portal for vendors to manage their offerings and availability
Include payment gateway integration for secure transactions
Develop a robust backend system for managing bookings, cancellations, and refunds
Utilize a database to store user in...
Round duration - 50 minutes
Round difficulty - Easy
This was a System Design round
Round duration - 50 minutes
Round difficulty - Easy
This was an HR round.
Tip 1 : Practice as much as you can.
Tip 2 : Prepare for company, not in general.
Tip 3 : Your past work should be objective and your contribution should be very clear
Tip 1 : Keep only relevant things for the job you are applying.
Tip 2 : Minimal data with measurable contribution and effect.
based on 7 interview experiences
Difficulty level
Duration
based on 5 reviews
Rating in categories
Senior Software Engineer
2.5k
salaries
| ₹20 L/yr - ₹37 L/yr |
Principal Consultant
2.3k
salaries
| ₹20.2 L/yr - ₹35 L/yr |
Senior Consultant
2.2k
salaries
| ₹14 L/yr - ₹24 L/yr |
Senior Member of Technical Staff
1.9k
salaries
| ₹23.8 L/yr - ₹41.7 L/yr |
Software Developer
1.6k
salaries
| ₹15.2 L/yr - ₹28 L/yr |
SAP
MongoDB
Salesforce
IBM