All interviews
Notion logo

Notion

Senior

Cut Notion's page-load and interaction latency as a core Web Infrastructure engineer

Interview for Notion's Web Infrastructure team, owning web client performance and developer tooling used by all Notion product engineers. Expect deep React/bundling performance system-design questions and discussion of real-user metrics, aimed at candidates with 8-10+ years building and optimizing large web applications.

Practice this interview

Free · a live voice mock calibrated to this exact role

Start the mock interview

What this interview tests

  • React/large web app performance optimization
  • Bundling and build tooling (e.g., Webpack) and profiling
  • Systems thinking: paved-road abstractions and developer tooling
  • Real-user performance metrics (page load, interaction latency)
  • Monorepo and codebase modularization

Common question themes

Design a plan to reduce time-to-render on a large, complex web page

How would you reduce interaction latency across many components

Walk through a real-user performance metric you improved and how you measured it

How do you build developer tooling that many teams will actually adopt

Experience modularizing a large monorepo or reducing cyclic dependencies

How candidates describe it

Real Software Engineer interview stories — retold from candidates' public write-ups, with sources.

View the original posting

All Notion Software Engineer interviews

All Notion interviews

Related interviews