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.