🌐

Top 8 Frontend Development Interview Questions

Frontend engineering interview questions used by European tech companies. React, TypeScript, performance optimization, and accessibility — key skills for roles at Booking.com, Wise, and N26.

1

Explain the React component lifecycle and hooks equivalents.

Easy

Expert Tip: useEffect covers mount/update/unmount. Discuss cleanup and dependency arrays.

2

How would you optimize a React application that renders 10,000 items?

Medium

Expert Tip: Virtualization (react-window), pagination, memo, useMemo, useCallback.

3

Explain the event loop in JavaScript.

Medium

Expert Tip: Call stack, task queue, microtask queue, requestAnimationFrame. Order matters!

4

How does SSR differ from SSG in Next.js? When would you use each?

Medium

Expert Tip: SSR: dynamic data per request. SSG: build-time. ISR: best of both.

5

Design a reusable form component that handles validation in 5 languages.

Hard

Expert Tip: Discuss i18n patterns, Zod/Yup, react-hook-form, and locale-aware messages.

6

What is a closure? Provide a practical example.

Easy

Expert Tip: Functions that capture variables from outer scope. useState implementation is a closure.

7

How would you implement dark mode across a large application?

Medium

Expert Tip: CSS custom properties, system preference detection, tailwind dark: prefix.

8

Explain Web Vitals (LCP, FID, CLS) and how to optimize each.

Medium

Expert Tip: Google ranking factor. Image optimization, code splitting, font display swap.

Recommended Resources

1

javascript.info

Deep dive into JavaScript fundamentals.

2

Kent C. Dodds blog

React patterns and testing best practices.

3

web.dev

Google's Web Vitals and performance guides.

Find Frontend Development Jobs

Other Interview Categories

Top 8 Frontend Development Interview Questions 2026 | EuroTalent | EuroTalent AI