Chat with us directly!
Get 20% off the annual plan with the code FALL23
or check out other
promotions
Dismiss
Dashboard
Practice Questions
Guides
Pricing
Sign In / Up
Get Full Access
Practice by framework
60+ questions
JavaScript
HTML
CSS
React
Angular
Svelte
CSS Questions
60+ CSS interview questions, including quiz-style knowledge questions and CSS coding questions.
Try these popular CSS questions
Digital Clock
Build a 7-segment digital clock that shows the current time
Available frameworks
Holy Grail
Build the famous holy grail layout consisting of a header, 3 columns, and a footer
Available frameworks
Like Button
Build a Like button that changes appearance based on the states
Available frameworks
Coding
Quiz
Coding Format
User Interface
JavaScript Utilities
Search coding questions
Sort By
Number of questions
5 questions
Total time
2 hours total
Questions List
Classnames
Implement a function that conditionally joins CSS class names together
Difficulty
Medium
Languages
CSS
JS
TS
Users completed
804 completed
jQuery.css
Implement a jQuery-like function that sets the style of a DOM element
Difficulty
Easy
Languages
HTML
CSS
JS
TS
Users completed
1042 completed
jQuery Class Manipulation
Implement a set of jQuery-like functions that manipulates classes on a DOM element
Difficulty
Medium
Languages
HTML
CSS
JS
TS
Users completed
267 completed
getElementsByClassName
Implement a function to get all DOM elements that contain the specified classes
Difficulty
Medium
Languages
HTML
CSS
JS
TS
Users completed
337 completed
New
Classnames II
Implement a function that conditionally joins CSS class names together and also handles de-duplication and function values
Difficulty
Hard
Languages
CSS
JS
TS