h5bp /Front-end-Developer-Interview-Questions
A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.
★ 60,847⑂ 10,954👁 2,158⑃ 736● 185▤ 0◈ 5
60,847
stars
+1
10,954
forks
2,158
watchers
736
prs
185
issues
0
releases
5
discussions
README
Front-end Developer Interview Questions
This repository contains a number of front-end interview questions that can be used when vetting potential candidates. It is by no means recommended to use every single question here on the same candidate (that would take hours). Choosing a few items from this list should help you vet the intended skills you require.
Note: Keep in mind that many of these questions are open-ended and could lead to interesting discussions that tell you more about the person's capabilities than a straight answer would.
You can read more about this project & its history here.
Table of Contents
1. General Questions
2. HTML Questions
3. CSS Questions
4. JS Questions
5. Accessibility Questions (external link)
6. Testing Questions
7. Performance Questions
8. Network Questions
9. Coding Questions
10. Fun Questions
Getting Involved
1. Contributors
2. How to Contribute
3. License
The project is currently maintained by:
- @roblarsen
Contributors
Feeling inspired? Check our Contributing guide to get started!
Darcy Clarke🤔 📖 🚇 👀 💬 📢 🚧
Bo-Yi Wu📖 👀
Nikolay Kostov🌍
Jan Hancic🌍
Rich Gilbank📖 👀
Mattias Wallander🌍
Songhun📖 🌍
Giulia Alfonsi🌍
Mike Myat Min Han🌍
SunLn🌍
Yi, Hangehee🌍
shawnqiang🌍
Guilherme Pontes🌍
lufeihaidao🌍
Donald Zhan🌍
Mina Markham📖
Paul Irish📖
Mathieu Hays🌍
Yong Yin📖
Dale Sande / @anotheruiguy📖 🚇 👀
Marco Biedermann🚇
Victor Coulon🌍 👀
Paulo Ávila📖
Ekrem Karaca🌍
Achal Varma📖
Aurelio De Rosa📖
Min Zhao🌍
Cătălin Mariș📖 🌍
Simon Owen📖
Maxim Khlobystov📖 👀
Sara📖 🌍
Jason Hummel📖
Kunal Sachdeva📖
AJ Jordan📖
paulalexandru📖 🌍
dot🚇 🌍
Everardo Medina🌍
Gaurav Nanda📖
Andrii Malaman📖
Daniele Zanni🌍
Fernando Freitas Alves🌍
John Wu📖
Pablo Nevares📖 🌍
Felipe Ramos📖
Arthur Verschaeve📖 👀 🌍
Richard Denton📖
Andrey Fadeyev🌍
rimager📖
Rishabh Jain📖
Kaijun Chen🌍
Nithya📖
Erwan Jegouzo📖
Tieme van Veen📖
Hsun🌍
Adrien CHRETIEN🌍
Alan Rodríguez🌍
Adam Haris🌍
Toshimaru🌍
Shankar Cabus🌍
Ash🌍
Hank Wang🌍
KILLHAPPY.📖
Marko Švaljek🌍
Antonio Laguna📖 🌍
Mithun Dhiman🌍
Kévin Rocher / @Darklg🌍
Dmitry Pashkevich🌍
karmeljuk🌍
Dirk Schürjohann🌍
Björn Söderqvist🌍
Nitin Hayaran📖
Peter Galiba📖
Neil Heinrich📖
Ohgyun Ahn🌍
nerdog🌍
Leo Picado🌍
Romain Dardour🌍
Alex Seville📖
胡尐睿丶🌍
Vitalii Petrychuk🌍
Tairraos📖 🌍
Dmitrii Raev🌍
Bartek🌍
Vitor Balocco📖
Jonathan Neal📖
Christoffer Lans🌍
Felipe FTop issues
#449automate translations7 comments · 2018-01-23#835Update Serbian Translation5 comments · 2023-09-14#853Translate the CSR/SSR question into Hindi4 comments · 2023-10-02#810Update Arabic Translation4 comments · 2023-09-13#812Update Burmese Translation3 comments · 2023-09-14#870Add better documentation of translation process2 comments · 2023-12-13#864Want to contribute Bangla Language 2 comments · 2023-12-06#828Update Japanese Translation2 comments · 2023-09-14
Discussions
#951fundraising task0 comments · 2026-07-26#950I can officially say ai now dominating any small project0 comments · 2026-07-19#937How can a beginner start building real-world frontend projects?1 comments · 2026-04-24#746Best option for internationalization of the site using GitHub Pages0 comments · 2022-07-27#745Workflow for Automated Translations0 comments · 2022-07-27