Frontend Interview Prep

26 lessons to help you think, talk, and lead like a senior frontend engineer.

A self-contained study system covering performance, rendering, architecture, security, testing, and system design — built for engineers preparing for senior and staff-level frontend interviews.

This material is intentionally condensed. Each lesson distills a topic down to what matters most in an interview setting — the concept, the trade-offs, and how to talk about it confidently in the room.

It is not a replacement for deep reading. Every lesson ends with citations to authoritative sources (MDN, web.dev, Chrome for Developers, specs). If a topic is new to you or you want real depth, follow those links — they are the canonical references this material is built on.

🖥️ Best experienced on a laptop or desktop. Lessons include diagrams, code blocks, side-by-side comparisons, and interactive quizzes that need the screen space to be useful.

1 How to use this

2 Lessons

3 Cheat sheets

🎴
A one-page reference card for every lesson

The compressed form — memorise one-liners, interview traps, and quick-reference tables. Reprint the morning of your round, cover the right column, and recite each line from memory. Browse all 26.

→
Built by
Vikas Kumar Yadav

Tech Lead writing about JavaScript, performance, and frontend architecture. If you found this useful, come say hi.