Filter interviews by
Various memory available in an OS include primary memory (RAM), secondary memory (hard disk), cache memory, and virtual memory.
Primary memory (RAM) is used to store data and instructions that are currently being used by the CPU.
Secondary memory (hard disk) is used for long-term storage of data and programs.
Cache memory is a small, high-speed memory that stores frequently accessed data to improve CPU performance.
Vi...
Paging is a memory management technique used in computer systems to divide the physical memory into fixed-size blocks called pages.
Paging allows the operating system to allocate memory to processes in a more efficient manner.
Each page is a fixed-size block of memory, typically 4KB in size.
The logical address space of a process is divided into pages, and the physical memory is divided into frames of the same size.
W...
When a parent process is terminated, the child process becomes an orphan and is adopted by the init process.
When a parent process is terminated, the child process is not automatically terminated.
The child process becomes an orphan and is adopted by the init process.
The init process becomes the new parent of the orphaned child process.
The orphaned child process continues to run independently until it completes or i...
Program to find prime numbers
Start with a loop to iterate through numbers
Check if each number is divisible by any number less than itself
If not divisible, it is a prime number
A web server is a computer program that serves requested HTML pages or files to clients over the internet.
A web server is responsible for hosting websites and delivering web content to users.
It receives requests from clients (web browsers) and responds with the requested files or data.
Web servers use protocols like HTTP or HTTPS to communicate with clients.
Examples of web servers include Apache HTTP Server, Nginx,...
Incode refers to the code that is embedded within a program. Deadlock recovery is the process of resolving deadlocks in a system. Hierarchical file structure is a way of organizing files in a hierarchical manner.
Incode refers to the code that is written within a program.
Deadlock recovery involves detecting and resolving deadlocks in a system.
Hierarchical file structure organizes files in a tree-like structure with...
When a parent process is terminated, the child process becomes an orphan and is adopted by the init process.
When a parent process is terminated, the child process is not automatically terminated.
The child process becomes an orphan and is adopted by the init process.
The init process becomes the new parent of the orphaned child process.
The orphaned child process continues to run independently until it completes or is ter...
Various memory available in an OS include primary memory (RAM), secondary memory (hard disk), cache memory, and virtual memory.
Primary memory (RAM) is used to store data and instructions that are currently being used by the CPU.
Secondary memory (hard disk) is used for long-term storage of data and programs.
Cache memory is a small, high-speed memory that stores frequently accessed data to improve CPU performance.
Virtual...
Paging is a memory management technique used in computer systems to divide the physical memory into fixed-size blocks called pages.
Paging allows the operating system to allocate memory to processes in a more efficient manner.
Each page is a fixed-size block of memory, typically 4KB in size.
The logical address space of a process is divided into pages, and the physical memory is divided into frames of the same size.
When a...
Incode refers to the code that is embedded within a program. Deadlock recovery is the process of resolving deadlocks in a system. Hierarchical file structure is a way of organizing files in a hierarchical manner.
Incode refers to the code that is written within a program.
Deadlock recovery involves detecting and resolving deadlocks in a system.
Hierarchical file structure organizes files in a tree-like structure with pare...
Program to find prime numbers
Start with a loop to iterate through numbers
Check if each number is divisible by any number less than itself
If not divisible, it is a prime number
A web server is a computer program that serves requested HTML pages or files to clients over the internet.
A web server is responsible for hosting websites and delivering web content to users.
It receives requests from clients (web browsers) and responds with the requested files or data.
Web servers use protocols like HTTP or HTTPS to communicate with clients.
Examples of web servers include Apache HTTP Server, Nginx, and ...
Top trending discussions
I applied via Naukri.com and was interviewed before Jun 2020. There was 1 interview round.
posted on 18 May 2021
I applied via Walk-in and was interviewed before May 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before Mar 2021. There were 4 interview rounds.
90 minute test on hacker rank consisting of 3 coding questions all of medium difficulty. Most candidates are required to solve more than 1 question.
Find the lowest common ancestor of a binary tree.
Traverse the tree recursively from the root node.
If the current node is null or matches either of the given nodes, return the current node.
Recursively search for the nodes in the left and right subtrees.
If both nodes are found in different subtrees, return the current node.
If both nodes are found in the same subtree, continue the search in that subtree.
Find first missing positive integer from an array of non-negative integers.
Create a hash set to store all positive integers in the array
Loop through the array and add all positive integers to the hash set
Loop through positive integers starting from 1 and return the first missing integer not in the hash set
Design a parking lot
Consider the size and capacity of the parking lot
Decide on the layout and organization of parking spaces
Implement a system to manage parking availability and reservations
Include features like ticketing, payment, and security
Consider scalability and future expansion
Find the largest island area in a grid representing an ocean using DFS or BFS.
Use Depth-First Search (DFS) or Breadth-First Search (BFS) to explore the grid.
Mark visited cells to avoid counting them multiple times.
Count the size of each island during the traversal.
Example: For a grid [[1,0,0],[1,1,0],[0,0,1]], the largest island has area 3.
Keep track of the maximum area found during the exploration.
Group list of strings into distinct anagrams.
Create a hash table with sorted string as key and list of anagrams as value.
Iterate through the list of strings and add each string to its corresponding anagram list in the hash table.
Return the values of the hash table as a list of lists.
posted on 7 Nov 2022
I applied via Referral and was interviewed before Nov 2021. There were 3 interview rounds.
posted on 24 Aug 2021
I applied via Naukri.com and was interviewed in Jul 2021. There were 3 interview rounds.
I applied via Referral and was interviewed before Aug 2021. There were 4 interview rounds.
Test duration - 1.5 Hrs
Topics - DB2, CLLE, RPGLE, SQLRPGLE
Platform - IBMi
based on 17 reviews
Rating in categories
Senior Software Engineer
31
salaries
| ₹6.1 L/yr - ₹15 L/yr |
Software Engineer
16
salaries
| ₹2.4 L/yr - ₹12 L/yr |
Senior Technical Lead
8
salaries
| ₹18.1 L/yr - ₹24 L/yr |
QA Lead
7
salaries
| ₹13 L/yr - ₹14 L/yr |
Technical Lead
6
salaries
| ₹13.2 L/yr - ₹31 L/yr |
Arcesium
Coditas Technologies
Mobile Programming
Solartis Technology Services