Logo
PublicationTech InterviewYouTubeSay Hello

Publication

Popular Tags
  • #JAVASCRIPT
  • #ANDROID
  • #NODEJS
  • #BACKEND
  • #MACHINE_LEARNING
AfterAcademy Tech
The Producer-Consumer problem in Operating System

AfterAcademy Tech

The Producer-Consumer problem in Operating System

In this blog, we will learn about the Producer-Consumer problem in Operating System and we will also learn how to solve this problem. It is used in multi-process synchronization.

16 Nov 2019

AfterAcademy Tech
Find the length of largest subarray with 0 sum

AfterAcademy Tech

Find the length of largest subarray with 0 sum

Given an array A[] of n integer elements, find the length of the longest subarray with sum equals to 0.

14 Nov 2019

AfterAcademy Tech

AfterAcademy Tech

Set Matrix Zeros - Interview Problem

Given a matrix, A of size M x N of 0's and 1's. If an element is 0, set its entire row and column to 0

14 Nov 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

What is semaphore and what are its types?

In this blog, we will learn about semaphores and we will also see the types of semaphore. We will see how semaphores can be used to achieve process synchronization.

14 Nov 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

What is Process Synchronization in Operating System?

In this blog, we will learn about Process Synchronization in Operating System. Process Synchronization is used to deal with critical section problem.

13 Nov 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

Check if a binary tree is BST or not - Interview Problem

Given the root of a binary tree, check whether it is a binary search tree or not.

12 Nov 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

Move all the zeroes to the end - Interview Problem

Given an array A[] of n elements filled with several integers, some of them being zeroes, you need to move all the zeroes to the end.

12 Nov 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

Difference between Scheduler and Dispatcher

In this blog, we will learn about Dispatchers in Operating System and we will also learn the difference between a Scheduler and a Dispatcher.

12 Nov 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

Process scheduling algorithms in the Operating System

In this blog, we will learn about various process scheduling algorithms used in Operating System. We will learn about FCFS, SJF, SRTF, Round-Robin, Priority-based, Highest Response Ratio Next, Multilevel Queue, and Multilevel Feedback Queue scheduling.

12 Nov 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

What is the difference between Preemptive and Non-Preemptive scheduling?

In this blog, we will learn about Preemptive and Non-Preemptive Scheduling. We will also look at the difference between these two.

12 Nov 2019
Thumbnail

  • 1
  • …
  • 28
  • 29
  • 30
  • …
  • 33

Popular Tags
  • #JAVASCRIPT
  • #ANDROID
  • #NODEJS
  • #BACKEND
  • #MACHINE_LEARNING
CONNECT WITH US

© Copyright 2025 AfterAcademy
Privacy Policy
Terms And Conditions
Cookie Policy
This website uses cookies to ensure you
get the best experience on our website.
Read More