7-Day Frontend Development Interview Preparation Plan
Your saved questions plus a day-by-day plan. Add questions with Save to → 7-Day Job Prep on any question page.
Day-by-day plan
Day 1Modern JavaScript
- Revise closures, this, the event loop and promise combinators
- Write throttle, debounce and a Promise.all polyfill from memory
- Predict output for ten async ordering snippets
- Practise explaining AbortController with a search example
Day 2TypeScript
- Revise any vs unknown, narrowing and generics
- Write a discriminated union for API state and a custom type guard
- Practise Pick, Omit, Partial and Record examples
- Read your project's tsconfig and explain each strict option
Day 3Browser APIs
- Build a small service worker with a cache-first strategy
- Move a heavy loop into a Web Worker
- Sync filters with URLSearchParams and the History API
- Revise postMessage security and cross-tab sync
Day 4CSS architecture and accessibility
- Revise cascade layers, :has(), :where() and logical properties
- Build a container-query card and a dark theme with tokens
- Audit a page for contrast, focus styles and reduced motion
- Prepare one design system story for the interview
Day 5Performance and build tools
- Run Lighthouse and the Performance panel on your project and note LCP, INP and CLS causes
- Analyse your bundle and lazy load one heavy module
- Revise caching headers, resource hints and long tasks
- Revise Vite config, tree shaking and lockfiles
Day 6Testing
- Write two Vitest unit tests and one Testing Library interaction test
- Write a Playwright login test with role-based locators
- Revise mocking with MSW and causes of flaky tests
- Add an axe accessibility check to one page
Day 7Architecture and mock interview
- Practise one frontend system design: autocomplete or an offline form app
- Revise SSR vs SSG vs SPA and token storage trade-offs
- Prepare STAR stories for performance wins, code reviews and conflicts
- Do a timed mock interview covering all eight topics
Frequently asked questions
Can I prepare for a Frontend Development interview in 7 days?
Seven days is enough to revise and sharpen, not to learn from zero. Use the plan to cover each core topic once, practise questions daily and finish with a mock interview.
How do I add questions to the plan?
On any question page choose Save to → 7-Day Job Prep. Saved questions show up at the top of this page.
How many hours a day should I study?
Two to four focused hours a day works for most people: one hour of revision, one to two hours of questions, and the rest on projects or mock answers.
Questions to practise each day
Company-wise Frontend Development questionsExperience-wise Frontend Development questionsRole-wise Frontend Development questionsCity-wise Frontend Development questionsMost asked Frontend Development questionsScenario-based questionsPractical / hands-on questionsHR & behavioural questionsFrontend Development mock interviewOnline assessment questionsTechnical round questionsManagerial round questionsFrontend Development topic sheets