Sector file // javascript-coding
JAVASCRIPT CODINGDECODED.
Polyfills & data transforms
Easy
6 questionsPolyfill Array.prototype.findLast() and findLastIndex()
DSA · 3.7k views · array
Graph bfs traversal
DSA · 1.3k views · js-coding, utility, algorithm
Polyfill Array.prototype.map from scratch
DSA · 1.2k views · polyfill, array, map
Custom Array.prototype.flatmap polyfill
DSA · 1.2k views · js-coding, utility, algorithm
Two Sum — Find indices of two numbers that add to target
DSA · 875 views · array, hash-map, two-sum
Polyfill Object.fromEntries() — Handle Duplicate and Symbol Keys
DSA · 761 views · js-coding, utility, algorithm
Medium
10 questionsImplement objectMap(obj, fn) — Transform Every Value via Object.entries/fromEntries
DSA · 4.1k views · js-coding, utility, algorithm
Observable map/filter operators
Low-Level Design · 4.0k views · js-coding, utility, algorithm
Deep Map Keys
DSA · 3.5k views · object, recursion
Detect a Circular Reference in Any Object or Array Graph
DSA · 3.0k views · object, graph
Implement a WeakMap-Like API Shape (and Why True Weak References Cannot Be Polyfilled)
Low-Level Design · 2.6k views · js-coding, utility, algorithm
Build a Dataloader-Style Batching Utility That Coalesces Individual Async Calls
Low-Level Design · 2.2k views · js-coding, utility, algorithm
Async map limit concurrency
Frontend · 1.0k views · js-coding, utility, algorithm
Implement TimeLimitedCache (LeetCode 2622) with expiry
DSA · 861 views · time-limited-cache, expiry, map
Hard
4 questionsCreate lazy evaluator
Frontend · 2.3k views · js-coding, utility, algorithm
Virtual DOM element mapper
Low-Level Design · 992 views · js-coding, utility, algorithm
Implement deepClone — handle Dates, RegExp, Map, Set & circular refs
DSA · 969 views · deep-clone, structuredClone, circular
Implement deepEqual(a, b) handling NaN, -0, Dates, RegExp & circular refs
DSA · 586 views · deep-equal, NaN, -0
Seen a JavaScript Coding question that is not here? Add it and help the next candidate.
Share a question