Sector file // javascript-coding
JAVASCRIPT CODINGDECODED.
Polyfills & data transforms
Easy
8 questionsFind duplicates in array
DSA · 2.1k views · js-coding, utility, algorithm
Async filter utility
Frontend · 1.9k views · js-coding, utility, algorithm
Partial application bindings
DSA · 906 views · js-coding, utility, algorithm
Implement once(func) — ensure a function runs only once
Frontend · 765 views · once, closure
Implement Array.prototype.some() and every() From Scratch
DSA · 687 views · polyfill, array
Build a Toast/Notification Queue That Shows One at a Time With Auto-Dismiss
Frontend · 250 views · queue, timers, ui-pattern
Rate Limiter bucket logic
Frontend · 227 views · js-coding, utility, algorithm
Implement a Theme Toggle That Persists Choice and Respects prefers-color-scheme
Frontend · 195 views · css, media-query, localstorage
Medium
18 questionsImplement curry(fn) That Supports Any Call Pattern — curry(1)(2)(3), curry(1,2,3), or curry(1,2)(3)
DSA · 4.1k views · js-coding, utility, algorithm
Observable map/filter operators
Low-Level Design · 4.0k views · js-coding, utility, algorithm
WebSocket reconnect logic
Frontend · 3.9k views · js-coding, utility, algorithm
Wire Up Debounced Resize and Throttled Scroll Handlers on a Real Component
Frontend · 3.9k views · js-coding, utility, algorithm
HTML template compiler
Low-Level Design · 3.7k views · js-coding, utility, algorithm
Throttle async promise resolver
Frontend · 3.3k views · js-coding, utility, algorithm
Query String Parser
Frontend · 2.9k views · string, object
Implement a JSONPath-Lite Query Evaluator (Supports Wildcards Like $.users[*].name)
Low-Level Design · 2.3k views · js-coding, utility, algorithm
Hard
5 questionsInfinite scroll list simulator
Frontend · 3.5k views · js-coding, utility, algorithm
Create lazy evaluator
Frontend · 2.3k views · js-coding, utility, algorithm
Throttled API poll client
Frontend · 2.3k views · js-coding, utility, algorithm
Safely Merge Untrusted Input Into an Object Without a Prototype-Pollution Vulnerability
Low-Level Design · 1.7k views · js-coding, utility, algorithm
Find the Intersection of N Arrays (Not Just Two)
DSA · 716 views · js-coding, utility, algorithm
Seen a JavaScript Coding question that is not here? Add it and help the next candidate.
Share a question