Articles
JavaScript Polyfills (Interview Edition)
9/28/2025
A practical, interview-focused collection of core JavaScript polyfills with problems, caveats, and clean solutions.
#javascript#polyfills#interview#es5#es6this Keyword in Javascript
9/13/2025
rock-solid understanding of one of JavaScript's most powerful, yet often misunderstood, concepts: the this keyword.
#javascript#this#interviewArrays – DSA Notes
9/3/2025
Clean solutions and optimal patterns for common array problems.
#dsa#arrays#java#cppStrings – DSA Notes
9/3/2025
Problems on sliding window, anagrams, KMP/RabinKarp, parsing and more.
#dsa#strings#java#cppLinked List – DSA Notes
9/3/2025
Core singly/doubly list routines: reverse, middle, merge, kgroups, palindrome, cycles and more.
#dsa#linkedlist#javaTwo Pointers – DSA Notes
9/3/2025
Patterns for sorting + twopointers, windows, and partitions.
#dsa#twopointers#javaGreedy – DSA Notes
9/3/2025
Greedy picks a local optimum that leads to a global optimum for certain classes of problems. Below are classic greedy patterns with crisp explanations, comme...
#dsa#greedy#javaRecursion & Backtracking – DSA Notes
9/3/2025
#dsa#recursion#backtracking#javaBinary Search – DSA Notes
9/3/2025
Classic monotonic/partitionbased binary searches.
#dsa#binarysearch#javaBit Manipulation – DSA Notes
9/3/2025
Small, fast solutions using bitwise tricks.
#dsa#bit#java