Mihai Popescujavainterviewprep.hashnode.dev·Feb 3, 2025Most Used Coding exercisesMany coding problems in interviews are variations of common problem patterns. Recognizing these patterns and their solutions can help you solve many problems efficiently. Below is a breakdown of common problem categories similar to Two Sum and their ...Java
Lim Woojaejaylog.hashnode.dev·Jan 29, 2025[Python] Pipes vs. Queues for Flawless Data Communication in MultiprocessingUnderstanding Process Key characteristics of process: Process must contain a main thread. Code, data, stack and heap are independent. This means it is not so easy and low-cost to share memories within multiple processes. CPU + Memory space are ...Pythonpipe
Eniola Bakareeniola-bakare.hashnode.dev·Jan 20, 2025Step-by-Step Guide to Implementing Stack and Queue in JavaScriptIntroduction Data structures are techniques for storing data for efficient data access and manipulation in a system. This is a build-up to the previous elaborate article on implementing a linked list in JavaScript. Stacks and queues are abstract data...10 likes·38 readsA Working Understanding of Data Structures and Algorithms (DSA)Data Storage
Valerioinspector-monitoring.hashnode.dev·Jan 20, 2025Introducing Symfony Messenger MonitoringAs a Symfony developer, you've probably faced the challenge of adopting the Symfony Messenger component to improve application scalability and general performance. That's why I'm excited to announce a new feature in our Inspector bundle that brings c...PHP
Junaid Bin Jamanjunaidbinjaman.help·Jan 4, 2025Mastering Queues: Unlock the Magic of FIFO in Programming!Queues might sound boring, but they’re the unsung heroes of computer science. Think of them as the backstage crew making everything run smoothly. In this tutorial, we’ll take you on a fun journey to understand queues and how they power everyday tech—...Data Structures and Algorithmsqueue
Babatunde Daramolaritechoiceacademy.com·Dec 28, 2024Setting Up Scheduler in AdonisJSThe adonisjs-scheduler package makes it easy to define and manage recurring tasks in AdonisJS applications. In this guide, we’ll walk through the installation, configuration, defining schedules, and running the scheduler in both development and produ...53 readsJavaScriptAdonisJS
Babatunde Daramolaritechoiceacademy.com·Dec 28, 2024Setting Up Queue Jobs in AdonisJS v6 with BullMQJob queues are essential in modern applications to handle background tasks efficiently, ensuring a smooth user experience by offloading time-consuming operations. AdonisJS v6 provides robust support for job processing using BullMQ. In this guide, we ...JavaScriptAdonisJS
Gourab Dasgdcademy.hashnode.dev·Dec 20, 2024Comprehensive Guide to Priority Queue: Algorithms, Pseudo Code, Implementation, and Complexity Analysis1. Simple Queue (Linear Queue) Description: A simple queue follows the FIFO principle, where elements are added at the rear and removed from the front. It uses a fixed-size array to implement the queue, and once full, no new elements can be added. ...10 likesqueue
Gourab Dasgdcademy.hashnode.dev·Dec 19, 2024ADT QueueDefinition: A queue is an Abstract Data Type (ADT) that follows the FIFO principle (First In, First Out). This means elements are added from one end, called the rear, and removed from the other end, called the front. Characteristics of a Queue: Line...10 likes·51 readsqueue
Saumyaa Gargsaumyaagarg.hashnode.dev·Dec 18, 2024Day 22: Priority QueuesPriority queues are an extension of heaps, designed to handle elements based on their assigned priorities efficiently. Today’s challenges showcased their versatility, tackling problems such as reorganizing strings, identifying top elements, and optim...10 likesWeek 4DSA