Logo
PublicationTech InterviewYouTubeSay Hello

Publication

Popular Tags
  • #JAVASCRIPT
  • #ANDROID
  • #NODEJS
  • #BACKEND
  • #MACHINE_LEARNING
AfterAcademy Tech
What are Deadlock handling techniques in Operating System?

AfterAcademy Tech

What are Deadlock handling techniques in Operating System?

In this blog, we will learn four techniques of deadlock handling i.e. deadlock prevention, deadlock avoidance, deadlock detection and recovery, and deadlock ignorance. So, let's learn about these.

08 Nov 2019

AfterAcademy Tech
What is Context Switching in Operating System?

AfterAcademy Tech

What is Context Switching in Operating System?

In this blog, we will learn about the Context Switching in the Operating System. We will learn all the steps involved in Context Switching and in the end, we will see the advantages and disadvantages of Context Switching also.

06 Nov 2019

AfterAcademy Tech

AfterAcademy Tech

Find the most frequent element in an array - Interview Problem

Given an array A[] of size n, find the most frequent element in the array, i.e. the element which occurs the most number of times.

05 Nov 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

Find the next greater element for every element in an array - Interview Problem

Given an array A[] of size n, you need to find the next greater element for each element in the array. Return an array that consists of the next greater element of A[i] at index i.

05 Nov 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

What is Long-Term, Short-Term, and Medium-Term Scheduler?

In this blog, we will learn about long-term, short-term, and medium-term schedulers in the Operating System. We will also look at the difference between these three.

05 Nov 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

What is Starvation and Aging?

In this blog, we will learn about the problem that arises in priority scheduling algorithm i.e. starvation and we will also learn the solution of the same i.e. Aging.

04 Nov 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

Multiprogramming vs Multiprocessing vs Multitasking

In this blog, we will learn the difference between Multiprogramming, Multiprocessing, and Multitasking. These terms come into play when we talk about our processes and the processors. Let's see the difference between these.

03 Nov 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

What is Burst time, Arrival time, Exit time, Response time, Waiting time, Turnaround time, and Throughput?

In this blog, we will learn about various types of times that we come across during using some CPU scheduling algorithms i.e. Burst time, Arrival time, Exit time, Response time, Waiting time, Turnaround time, and Throughput.

03 Nov 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

Event Loop in Node.js - Concurrency Model

Node.js uses the event-loop and callback mechanism to lift off I/O operations from the javascript's thread to the system's kernel. And in this article we are going to understand how this actually happens.

29 Oct 2019
Thumbnail

AfterAcademy Tech

AfterAcademy Tech

Chrome V8 Engine - Javascript runtime for Node.js

Chrome V8 engine originally run in Chrome web browsers. But later it was used to run the javascript without a browser. Node.js is written in C++ and build on top of Chrome V8 engine, which provides the runtime for the Javascript.

29 Oct 2019
Thumbnail

  • 1
  • …
  • 29
  • 30
  • 31
  • 32
  • 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