All articles

Tagged: Practice

10 min read

DSA Interview Patterns: The Ones That Actually Recur

A pattern-first cheatsheet for the algorithms round — two pointers, sliding window, hashing, binary search, BFS, DFS and backtracking, monotonic stack, top-K with a heap, intervals, and 1D dynamic programming. For each: the tell that signals it, a reusable JavaScript template, representative problems, and the complexity — so you recognize the pattern instead of memorizing hundreds of problems.

InterviewAlgorithmsData StructuresPractice
21 min read

JavaScript Coding Problems: The Classics, Solved & Explained

A practical drill of the JavaScript coding problems interviewers actually ask — reversing arrays and strings, implementing call/apply/bind, debounce and throttle, deep clone, memoize and curry, flatten, a Promise.all polyfill, and more. Every problem comes with how to think about it and a solution, plus the output-prediction gotchas interviewers love.

JavaScriptInterviewAlgorithmsPractice