every note, in one binder ✎

Developer interview notes & guides — Page 4

Focused explanations and longer guides, with worked scenarios, common mistakes and interview exercises across every chapter.

read ✓Node.js · mid

Node.js Events and Listener Ordering

Trace synchronous EventEmitter delivery, listener order and once(), and fix the event that fires before anyone is listening for it.

~7 min readread →
read ✓React · mid

React Deferred Results and Stale UI

Keep a search input responsive with useDeferredValue, show users when results are stale, and see why memo is required and fetches aren't reduced.

~6 min readread →
read ✓Angular · mid

Angular Async Validators and Pending State

A username-availability check traced step by step: PENDING status, cancelled checks, debouncing, errors that hang the form, and safe submit.

~6 min readread →
read ✓Angular · hard

Angular Component Tests That Verify Behavior

Test an Angular component through its DOM, inputs, outputs and HTTP calls, so refactors pass and real bugs fail. Five tests, run and broken.

~6 min readread →
read ✓Angular · easy

Angular OnPush and Input Reference Changes

Why an OnPush child ignores user.role = 'admin' but updates for a new object, what else marks it dirty, and how signal inputs change the picture.

~6 min readread →
read ✓Angular · mid

Angular Route Guards and Server Authorization

Route guards decide what the Angular router shows, not what a user may do. Why the admin chunk is still public and where the real check belongs.

~7 min readread →
esc