mcpField
F
front-end-developer-interview-questions

front-end-developer-interview-questions

远程服务
github.com/h5bp开发工具60.9k33 周前更新
代码仓库

关于 front-end-developer-interview-questions

这是一个分类整理的前端面试题集,适用于评估候选人或自行练习。内容涵盖 HTML、CSS、JavaScript、无障碍、测试、性能和网络等主题。

主要功能

  1. 01涵盖多类前端主题
  2. 02HTML、CSS 和 JavaScript 专题
  3. 03无障碍与测试问题
  4. 04性能与网络问题
  5. 05编程与通用问题

适用场景

  1. 01挑选问题评估候选人技能
  2. 02练习前端面试主题

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址http://10.239.121.20:31854/sse
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

前端开发者面试问题

此仓库包含许多前端面试问题,可用于筛选潜在候选人。我们绝不建议对同一位候选人使用这里的所有问题(那会花上好几个小时)。从列表中挑选几个问题,应有助于你评估所需的技能。

**注意:**请记住,其中许多问题没有标准答案,可以引发有趣的讨论,让你比直接获得一个答案更了解候选人的能力。

你可以在此了解有关本项目及其历史的更多信息。

目录

  1. 一般问题
  2. HTML 问题
  3. CSS 问题
  4. JS 问题
  5. 无障碍问题(外部链接)
  6. 测试问题
  7. 性能问题
  8. 网络问题
  9. 编程问题
  10. 趣味问题

参与项目

  1. 贡献者
  2. 如何贡献
  3. 许可证

目前,本项目由以下人员维护:

贡献者

有兴趣参与吗?查看我们的贡献指南,开始贡献吧!

Darcy Clarke
Darcy Clarke

🤔 📖 🚇 👀 💬 📢 🚧
Bo-Yi Wu
Bo-Yi Wu

📖 👀
Nikolay Kostov
Nikolay Kostov

🌍
Jan Hancic
Jan Hancic

🌍
Rich Gilbank
Rich Gilbank

📖 👀
Mattias Wallander
Mattias Wallander

🌍
Songhun
Songhun

📖 🌍
Giulia Alfonsi
Giulia Alfonsi

🌍
Mike Myat Min Han
Mike Myat Min Han

🌍
SunLn
SunLn

🌍
Yi, Hangehee
Yi, Hangehee

🌍
shawnqiang
shawnqiang

🌍
Guilherme Pontes
Guilherme Pontes

🌍
lufeihaidao
lufeihaidao

🌍
Donald Zhan
Donald Zhan

🌍
Mina Markham
Mina Markham

📖
Paul Irish
Paul Irish

📖
Mathieu Hays
Mathieu Hays

🌍
Yong Yin
Yong Yin

📖
Dale Sande / @anotheruiguy
Dale Sande / @anotheruiguy

📖 🚇 👀
Marco Biedermann
Marco Biedermann

🚇
Victor Coulon
Victor Coulon

🌍 👀
Paulo Ávila
Paulo Ávila

📖
Ekrem Karaca
Ekrem Karaca

🌍
Achal Varma
Achal Varma

📖
Aurelio De Rosa
Aurelio De Rosa

📖
Min Zhao
Min Zhao

🌍
Cătălin Mariș
Cătălin Mariș

📖 🌍
Simon Owen
Simon Owen

📖
Maxim Khlobystov
Maxim Khlobystov

📖 👀
Sara
Sara

📖 🌍
Jason Hummel
Jason Hummel

📖
Kunal Sachdeva
Kunal Sachdeva

📖
AJ Jordan
AJ Jordan

📖
paulalexandru
paulalexandru

📖 🌍
dot
dot

🚇 🌍
Everardo Medina
Everardo Medina

🌍
Gaurav Nanda
Gaurav Nanda

📖
Andrii Malaman
Andrii Malaman

📖
Daniele Zanni
Daniele Zanni

🌍
Fernando Freitas Alves
Fernando Freitas Alves

🌍
John Wu
John Wu

📖
Pablo Nevares
Pablo Nevares

📖 🌍
Felipe Ramos
Felipe Ramos

📖
Arthur Verschaeve
Arthur Verschaeve

📖 👀 🌍
Richard Denton
Richard Denton

📖
Andrey Fadeyev
Andrey Fadeyev

🌍
rimager
rimager

📖
Rishabh Jain
Rishabh Jain

📖
Kaijun Chen
Kaijun Chen

🌍
Nithya
Nithya

📖
Erwan Jegouzo
Erwan Jegouzo

📖
Tieme van Veen
Tieme van Veen

📖
Hsun
Hsun

🌍
Adrien CHRETIEN
Adrien CHRETIEN

🌍
Alan Rodríguez
Alan Rodríguez

🌍
Adam Haris
Adam Haris

🌍
Toshimaru
Toshimaru

🌍
Shankar Cabus
Shankar Cabus

🌍
Ash
Ash

🌍
Hank Wang
Hank Wang

🌍
KILLHAPPY.
KILLHAPPY.

📖
Marko Švaljek
Marko Švaljek

🌍
Antonio Laguna
Antonio Laguna

📖 🌍
Mithun Dhiman
Mithun Dhiman

🌍
Kévin Rocher / @Darklg
Kévin Rocher / @Darklg

🌍
Dmitry Pashkevich
Dmitry Pashkevich

🌍
karmeljuk
karmeljuk

🌍
Dirk Schürjohann
Dirk Schürjohann

🌍
Björn Söderqvist
Björn Söderqvist

🌍
Nitin Hayaran
Nitin Hayaran

📖
Peter Galiba
Peter Galiba

📖
Neil Heinrich
Neil Heinrich

📖
Ohgyun Ahn
Ohgyun Ahn

🌍
nerdog
nerdog

🌍
Leo Picado
Leo Picado

🌍
Romain Dardour
Romain Dardour

🌍
Alex Seville
Alex Seville

📖
胡尐睿丶
胡尐睿丶

🌍
Vitalii Petrychuk
Vitalii Petrychuk

🌍
Tairraos
Tairraos

📖 🌍
Dmitrii Raev
Dmitrii Raev

🌍
Bartek
Bartek

🌍
Vitor Balocco
Vitor Balocco

📖
Jonathan Neal
Jonathan Neal

📖
Christoffer Lans
Christoffer Lans

🌍
Felipe Fialho
Felipe Fialho

🌍
Piotrek Mierzejewski
Piotrek Mierzejewski

🌍
Patrik Wibron
Patrik Wibron

🌍
Dmitry Vislov
Dmitry Vislov

🌍
Krzysztof Romanowski
Krzysztof Romanowski

📖
Albert Yu
Albert Yu

🌍
Sebastian Lara Menares
Sebastian Lara Menares

🌍
sunnylost
sunnylost

🌍
Daniel Yang
Daniel Yang

📖
Michael P. Pfeiffer
Michael P. Pfeiffer

🌍
Tyll Weiß
Tyll Weiß

🌍
Andrei Sebastian Cîmpean
Andrei Sebastian Cîmpean

🌍
Denis Sokolov
Denis Sokolov

📖
Harijs Deksnis
Harijs Deksnis

🌍
Rob Larsen
Rob Larsen

🤔 📖 🚇 👀 💬 📢 🚧
Cezar Augusto
Cezar Augusto

🤔 🚇 👀 🚧
Vasiliy Vanchuk
Vasiliy Vanchuk

🤔 👀 🚧
Vy Nguyen
Vy Nguyen

🖋
Pedro Chaparro
Pedro Chaparro

🌍
Harshvardhan Singh Sisodia
Harshvardhan Singh Sisodia

🌍
Gabriel R. Barbosa
Gabriel R. Barbosa

🌍
Talha Tahir
Talha Tahir

🖋
Subash Chandra Sapkota
Subash Chandra Sapkota

💻
Sarah Brown
Sarah Brown

🖋
Christian Oliff
Christian Oliff

💻 🚇 🚧
Anders Søgaard
Anders Søgaard

🖋
Italo A.
Italo A.

💻
Carlos Valente
Carlos Valente

🌍
Jorge Baumann
Jorge Baumann

🌍
Satyam Sundaram
Satyam Sundaram

🖋
Akash Negi
Akash Negi

🖋
Ilyes Tounsi
Ilyes Tounsi

💻
Swati Tripathi
Swati Tripathi

🌍
Aziz Dafa Putra
Aziz Dafa Putra

🌍
Abg4real
Abg4real

🖋
Natalie Pina
Natalie Pina

🖋
Bruce Tang
Bruce Tang

🖋
Vlad Tansky
Vlad Tansky

💻 🎨
Vojtech Jasny
Vojtech Jasny

🖋
Linda Ikechukwu
Linda Ikechukwu

🖋
Hui-Yu Lee
Hui-Yu Lee

🌍
Andrew Jones
Andrew Jones

🖋
Teesta Koch
Teesta Koch

📖
## 许可证

Front-end Developer Interview Questions 的贡献者版权所有

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。