Q101-Q105

Revision Sheet

Execution Depth

Advanced JavaScript interviews often ask how values are resolved, retained, invoked, and optimized at runtime.

Closure and Scope

Closures are about retained lexical environments, not copied variables. Scope chains explain how JavaScript resolves names.

Invocation Rules

The value of this depends on call-site rules, strict mode, arrow functions, binding, and framework usage.