Front end
The client side for a fullstack role: the language and its execution model, Angular from version 13 to the current one, React and Next.js, and how the browser renders a page and how to make it fast and accessible.
Before this category: Web API, OAuth 2.0 and OpenID Connect (signing in to an SPA).
JavaScript and TypeScriptTypes and equality, closures and this, the event loop and promises, TypeScript from basics to advanced types.
AngularComponents and DI, change detection and signals, RxJS, what changed since Angular 13, large applications.
React and Next.jsComponents and hooks, useEffect, state management, the Next.js App Router, React 19 and Server Components.
Web platformLayout with flex and grid, how the browser renders a page, accessibility, Core Web Vitals and performance.