每日三问 31 × fe-interview前端面试题拆成每天 20 分钟【免费下载链接】fe-interview前端面试每日 31以面试题来驱动学习提倡每日学习与思考每天进步一点每天早上5点纯手工发布面试题死磕自己愉悦大家6000道前端面试题全面覆盖HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……项目地址: https://gitcode.com/GitHub_Trending/fe/fe-interview早上 5 点今天的题已经挂在 fe-interview 的 README 顶部3 道 HTML/CSS/JS 技术题加 1 道软技能题纯手工发布365 天无节假日。花 20 分钟读完、写出来当天的量就刷完了。每天打开仓库做四道题先看一个真实样张。第 447 天2020.07.06当天题目分类题目html使用 a 标签的 download 属性下载文件会有跨域问题吗如何解决css怎样把单位 cm 转换成 px 呢在打印时有时会用到js写一个单向链数据结构的 js 实现并标注复杂度软技能说下 JWT 的认证过程四道题的分工很固定html、css、js 各占一题守住前端的地基剩下的第 4 题跳出纯技术问认证、问选择、问规划。机制本身也短过一句带过——起步时只有每日 3 题第 11 天2019.04.28加上了软技能维度从此定型为 31一直没变。打开仓库你会看到一张知识地图题目攒多了不能只堆在 README 里仓库按「基础 → 专题 → 工具 → 汇总」四层组织题库层级内容仓库路径基础分类HTMLcategory/html.md基础分类CSScategory/css.md基础分类JavaScriptcategory/js.md基础分类软技能category/skill.md专题ECMAScriptcategory/ECMAScript.md专题NodeJscategory/nodejs.md专题Vue / React / AngularJs / jQuery / 小程序lib/工具webpacktools/webpack.md汇总周汇总category/week.md汇总全部历史题目category/history.md翻开 category/html.md你会看到一份按时间倒序的题目长表最新一题在最上面每题都是标题加一条通往讨论区的链接往下翻就是更早的历史。再翻开 lib/Vue.md组织粒度更细文件头先用锚点把 vue、vue-cli、vue-router、vuex、ElementUI、mint-ui 等子专题串起来题面则深入到 v-model 原理、keep-alive 生命周期、$attrs与$listeners的使用场景这类框架内部细节。当前题目总量 6000从 HTML/CSS/JS 地基到 Vue、React、Nodejs、TypeScript、ECMAScript、webpack、小程序与软技能一个仓库全覆盖。category/history.md 就是一份这样的清单从最新的一天往下排直到第 1 天一共 2386 行记录。从第 1 天到第 2386 天一条不断往下滚的清单2019.04.17 第 1 天一张离职同事发来的求助笔试题在部门群里炸开大家觉得每天一题更爽「以面代练」说干就干仓库诞生当天首题就是 link 和 import 的区别。2019.04.28 第 11 天每日 3 题改成每日 31软技能题正式上线。2019.10.20 第 186 天正式邀请社区一起出题题库进入共建阶段。2020.04.16 第 366 天满一年从未间断。2025.10.27 第 2386 天最新题目是「什么是 TC39 委员会它在 JavaScript 标准制定中的作用是什么」。截至当前日更已经走到第 2386 天category/history.md 里每日一记、一天一条。上手规则先想再写再搜本地使用只需要一条命令git clone https://gitcode.com/GitHub_Trending/fe/fe-interview之后每天刷新 README 顶部即可。刷题本身仓库只给了四条铁律不管题目懂与不懂都先思考再百度思考后一定要写出来原生 js 的题不要依赖第三方库如 jQuery练习要落在语言本身每天的题目相互独立不用按顺序刷但建议每题都答——有你会的有你不会的答了才知道百度学完之后别把一大段复制过来用自己的话精简地总结出来。项目故意不附标准答案答案在你自己脑中。有想法就开一个 Issue 写上去或去对应题目的 Issue 里看别人怎么解讨论就发生在那。你也想出题模板就四行贡献入口是 contribution/31.md格式要求只有四行——每个分类一行题目用[分类] [题目内容]()的写法- [html] [说说你对cookie和session的理解]() - [css] [实现单行文本居中和多行文本左对齐并超出显示]() - [js] [请写出如下代码运行的结果并解释为什么[代码]]() - [软技能] [你知道网页三剑客指的是什么吗你有用过Dreamwear吗]()js 那一行后面可以跟一段考察用的代码模板里自带的例题就考值传递与引用传递change(type, size, format)之后format.push会真实改动原数组而type、size不会。已发布示例里有 Konata9 在第 143 天的那组pre和code标签的区别、如何自定义 radio 按钮的样式、自己实现数组的map、filter、find方法、软技能题「你有自己的博客吗维护的频率是多久呢」——一组 31 提上去审核发布后就排进每日题库。提交 PR 前先读一遍 .github/CONTRIBUTING.md。转载、收费与许可证三句话说清面试题可以转载到任何地方但要附上仓库地址——转走的副本不会更新这个仓库每天 5 点准时更新仓库从不收取任何费用现在不会以后也不会也不授权任何人或机构收费不想爬取的话想要 PDF 之类的特定格式直接找作者沟通即可。许可证为 MIT见 LICENSE自由使用与再分发保留版权声明即可。早上 5 点的那道题不会等你想好了才出现它只是安静地挂在 README 顶部。把搜索留到动笔之后答案才是你自己的。今天打开仓库先给自己三分钟再搜。【免费下载链接】fe-interview前端面试每日 31以面试题来驱动学习提倡每日学习与思考每天进步一点每天早上5点纯手工发布面试题死磕自己愉悦大家6000道前端面试题全面覆盖HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……项目地址: https://gitcode.com/GitHub_Trending/fe/fe-interview创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?