Crack Frontend
Interviews

500+ questions asked at top tech companies. Write the code, see it render, compare with the solution.

Real interview questions from

  • Google
  • Amazon
  • Microsoft
  • Apple
  • Meta
  • Adobe
  • Netflix
User Interface

Build components that render live

Star ratings, modals, carousels, data tables. Write React or vanilla JavaScript and see the result instantly.

Practice UI questions
4 of 5
JavaScript

Implement the core functions

Debounce, promises, polyfills, array utilities. Run your code and check it against the solution.

Practice JavaScript
debounce
function debounce(fn, wait) {
  let timer;
  return (...args) => {
    clearTimeout(timer);
    timer = setTimeout(fn, wait, ...args);
  };
}

const save = debounce(write, 300);
save(); save(); save();
> save() called 3 timeswrite ran once
System Design

Design frontend systems step by step

Break down news feeds, autocomplete, and chat apps. Then go deeper: monorepos, microfrontends, real-time transports, future-proof components.

Explore system design
like buttonserverui updates first, then sendon no: restore snapshot
Optimistic Updates01 / 19
Conceptual

Explain how the browser works

Event loop, closures, rendering, networking. Direct answers you can repeat in an interview.

Browse conceptual questions
networking

What happens when you type a URL?

Practice in a real editor.

Monaco, live tests, and console output. No local setup.

Loading editor...
Wordle
Wordle
Pro
Pro Membership

See every question solved

Every UI, JavaScript, and conceptual question comes with an interactive solution, test cases, and interviewer-grade evaluation criteria. Go Pro to unlock all of it.

It's highly effective

  • Gallery item 1
  • Gallery item 2
  • Gallery item 3
  • Gallery item 4
  • Gallery item 5
  • Gallery item 6
  • Gallery item 7
  • Gallery item 8
01

Questions

500+ practice questions across UI, JS, and concepts.

02

System design

Question breakdowns and system design core concepts for senior roles.

03

Solutions

Expert solutions with best practices for every question.

04

Test cases

Evaluate your code against real test cases.

05

Evaluation

Interviewer evaluation criteria from top companies.

Monthly · quarterly · yearly plans