© 2026 Hashnode
After giving multiple interviews for Node.js and JavaScript roles, I noticed one clear pattern →Most companies don’t test you on fancy frameworks first.They drill you on core JavaScript fundamentals. At first, I assumed advanced tools and frameworks ...

If you are a student learning programming, you will often hear about Greedy Algorithm and Dynamic Programming (DP). Both are important ways of solving problems, but they work differently. Let’s break it down in simple words. Greedy Algorithm The Gre...

Introduction Algorithms are fundamental to computer science and play a very important role in designing efficient solutions for various problems. Understanding algorithms, dating back to ancient civilisations, is essential for anyone interested in ma...

📅 Date: May 26, 2025🏷️ Tags: DSA, Python, LeetCode, Sliding Window, HashMap 👋 Hello Devs! Welcome back to my #90DaysOfDSA journey. On Day 6, I focused on solving problems that involve string pairing and sliding window techniques — both of which a...
