Sliding Window: The Force Awakens – Detect the Pattern and Never Get Stuck Again
The Quest Begins (The “Why”) I still remember the first time I faced a “minimum size subarray sum” question in an interview. The problem stared back a…
Latest Web news from Tech News
The Quest Begins (The “Why”) I still remember the first time I faced a “minimum size subarray sum” question in an interview. The problem stared back a…
The Quest Begins (The “Why”) I still remember the first time I stared at a whiteboard interview question that asked for the shortest number of moves a…
Over the past couple of years, I've spent a lot of time preparing for software engineering interviews. Like many developers, I started my Data Structu…
[While preparing for interviews, I realized I had a strange habit. I would solve a problem, get stuck, open the solution, understand it, and move on f…
Segment Trees: The “Divide‑and‑Conquer” Trick That Actually Makes Sense Quick context (why you're writing this) I remember the first time I saw a segm…
Duplicate detection looks solved: keep a hash set, skip what you have already seen. A benchmark suite of 4050 measurements across 480 workloads says t…
Why I Stop Sorting and Start Heaping: A Practical Guide to Priority Queues Quick context (why you're writing this) I was grinding through LeetCode’s “…
The Algorithm Hiding Behind git diff You've run git diff hundreds of times. Red lines. Green lines. Done. But have you ever stopped and asked — what a…
Lists, tuples, dicts, and sets look like four different things. Underneath, they share the same idea: they all implement a small set of protocols, and…
Arrays and Hashing are among the most important topics in Data Structures & Algorithms (DSA) and are frequently asked in coding interviews at comp…
tar+zstd is very hard to beat. So I stopped trying to beat it as a byte compressor. Instead, I tried something else: compress the structure first, the…
Data is no longer treated as a byproduct of business operations and has become one of the most valuable organizational assets. Every interaction on a …