Interviews
Dashboard
Practice questions
Guides
Pricing
Sign in / up
Get full access
Focus areas
Discover focus areas tailored to your needs to help you prepare for your upcoming technical interviews.
Accessibility
Practice developing inclusive and accessible web experiences.
Number of questions
12 questions
Easy: 1, Medium: 9, Hard: 2
Async Operations
Sharpen your skills in asynchronous programming by practicing the use of async/await, Promises, and callback functions.
Number of questions
33 questions
Easy: 6, Medium: 24, Hard: 1
Data Structures & Algorithms
Hone your computer science fundamentals by implementing important data structures and algorithms from scratch.
Number of questions
22 questions
Easy: 4, Medium: 13, Hard: 5
Design System Components
Elevate your front-end skills by practicing the creation of front end design system components.
Number of questions
15 questions
Easy: 2, Medium: 12, Hard: 1
DOM Manipulation
Familiarize with selecting elements using CSS selectors, traverse the DOM hierarchy, and manipulate their properties, content, and styles.
Number of questions
10 questions
Easy: 1, Medium: 7, Hard: 2
Forms
Master the art of building interactive and user-friendly forms.
Number of questions
10 questions
Easy: 4, Medium: 2, Hard: 4
JavaScript Polyfills
Gain proficiency in front end fundamentals by implementing JavaScript and DOM APIs from scratch.
Number of questions
26 questions
Easy: 13, Medium: 12, Hard: 1
Lodash Functions
Strengthen your proficiency in JavaScript through writing Lodash functions from scratch.
Number of questions
28 questions
Easy: 16, Medium: 12, Hard: 0
State Management
Train your skills in designing complex state and implementing operations to manipulate state.
Number of questions
17 questions
Easy: 0, Medium: 11, Hard: 6