Medium Frontend Developer questions
34 questions · 10 points each for a correct first answer.
- 1.setTimeout vs microtasksjavascript, event-loopmedium
- 2.Closures in a var loopjavascript, closuresmedium
- 3.Stale value in useEffectreact-hooks, closuresmedium
- 4.Which CSS rule winscss, specificitymedium
- 5.Debounce vs throttle for searchjavascript, performancemedium
- 6.What INP measuresweb-performance, core-web-vitalsmedium
- 7.Event delegationdom, eventsmedium
- 8.Multiple setState callsreact, statemedium
- 9.Arrow function as an object methodjavascript, this-keywordmedium
- 10.One failed request breaks the dashboardpromises, async-javascriptmedium
- 11.What an async function returnsasync-javascript, promisesmedium
- 12.Function hoisting and letjavascript, hoistingmedium
- 13.Spread copies only one leveljavascript, immutabilitymedium
- 14.Responsive card grid without media queriescss-grid, responsive-designmedium
- 15.position: sticky does not stickcss-positioning, debuggingmedium
- 16.Ref value not shown on screenreact-hooksmedium
- 17.Resize handler that runs many timesreact-hooks, memory-leaksmedium
- 18.Syncing derived values with an effectreact-state, react-hooksmedium
- 19.Form keeps the previous user datareact, react-statemedium
- 20.Test fails before data arrivesreact-testing-library, testingmedium
- 21.toBe fails on equal objectsvitest, unit-testingmedium
- 22.Flaky end-to-end test with fixed waitsplaywright, e2e-testingmedium
- 23.Content jumps when images loadcore-web-vitals, web-performancemedium
- 24.Slow LCP from the hero imagecore-web-vitals, web-performancemedium
- 25.Caching fingerprinted bundleshttp-caching, web-performancemedium
- 26.Fixing a CORS errorcors, web-securitymedium
- 27.Where to keep a session tokenweb-security, authenticationmedium
- 28.Clickable div and keyboard usersaccessibility, semantic-htmlmedium
- 29.What showModal gives youaccessibility, htmlmedium
- 30.unknown versus anytypescriptmedium
- 31.useState in a Server Componentnextjs, react-server-componentsmedium
- 32.Secret key with NEXT_PUBLIC_ prefixnextjs, web-securitymedium
- 33.reduce on an empty arrayjavascript, arraysmedium
- 34.Which value a CSS variable takescss, css-variablesmedium