大前端面试指南

好运就是当机会来临时,你早已做好了准备。在线阅读open in new window

我未曾见过一个早起、勤奋,谨慎,诚实的人抱怨命运不公;我也未曾见过一个认真负责、努力好学、心胸开阔的年轻人,会一直没有机会的。

仓库目的

目的是为了可以系统的学习,因为每次面试前都是东瞧瞧,西看看的,不知道去哪儿看,整理文章的目的是为了更好的学习。会不定时更新最新答案和添加新技术。

在整理的过程中,希望能做到“知其然,且知所以然”。未来的某一天我也可以成为一名名副其实的专家 嘎嘎

学习网站

网站名称说明
工具
Qwerty Learneropen in new window一个练习打字的网站,程序员专用
MDNopen in new windowjs字典
在线js编辑器Runoobopen in new window
面试题暂时按照星级排序
Front-end Developer Interview Questionsopen in new window文档open in new window⭐51.3k,外国的,前端面试问题,英文,缺点:没有答案
front-end-interview-handbookopen in new windowFront End Interview Handbookopen in new window⭐32k,外国的
Daily-Interview-Questionopen in new window木易杨前端进阶open in new window⭐24.5k,每天一道面试题,讨论答案,公众号:高级前端进阶
fe-interviewopen in new window前端只是+每日3+1open in new window⭐19.3k,Giteeopen in new window
CS-Interview-knowledge-Mapopen in new window前端进阶之道open in new window⭐17.3k,yck大佬,很多大厂面试题
Front-End-Interview-Notebookopen in new window⭐4.4k,作者手敲,html css js 算法 网络 工具 面试记录
前端硬核面试专题open in new window⭐3k,有难度,进阶版
Daily-Questionopen in new window互联网大厂面试每日一题open in new window⭐2.8k,山月大佬,前端名人,每天五分钟,半年大厂中,
fe-interview 大前端面试宝典open in new window⭐2.2k,自检清单,随心情更新
javascript-notesopen in new window朱安邦博客open in new window)⭐2.1k,全面
web-interviewopen in new windowweb前端面试 - 面试官系列open in new window⭐1.9k,JS每日一题
FE-Interview-Questionsopen in new window前端面试指南open in new window⭐1.8k,部分付费,公众号:前端进阶之旅
算法
剑指Offer(第2版)open in new window刷题,刷题,刷题
LeetCode 算法试题学习open in new windowBilibili 视频教程open in new window
牛客网open in new window可以模拟面试
计算机
小林codingopen in new window Githubopen in new window⭐7.9k,图解计算机基础,简单易懂

视频教程

以下都是精选的优秀课程,必看!

优秀文章

2021

2020

告别拖延症

  1. 内心深处告诉自己,坚信自己一定会成为时间管理大师
  2. 坚持做任务计划,无论如何,一定要坚持做任务计划
  3. 正向激励和正向反馈非常重要,一旦正反馈,很多事情就好办了
  4. 做计划的仪式感加强

没有灵魂的计划

  1. 切忌大杂烩的任务计划
  2. 缺乏正向激励和正向反馈,或者是没有形成正向的工作流
  3. 缺少复盘和总结

做计划的个人习惯

运用到池子的概念:1 个看板+7 个池子

  1. 池子 1,任务计划池。放置未来一段时间里几乎想做的任何事情和任何可能的任务点,不计大小、不论优先级,只要有想法,任何的 idea 都可以丢进去
  2. 池子 2,任务就绪池。从任务计划池筛选出来,等待执行的确定性任务,丢到这个池子里的任务,就要去完成。筛选的过程,要反复问自己,这个任务重要吗?这个任务紧急吗?这个任务需要切分吗?这个任务需要切分吗?等等。可按照重要性和紧急度两个维度分类
  3. 池子 3,任务执行池。可以安排一天的执行任务
  4. 池子 4,任务验收池。对于做完的任务,可以增加一个简单的复盘和回味的环节。一般来讲,一周内完全清空一次
  5. 池子 5,任务完成池。每天完成的任务,拖到这里。从某种程度讲,看到这个池子,有一种正向反馈的作用
  6. 池子 6,任务阻塞池。存放执行周期长或优先级不高但是还算比较重要的任务。或者是老大难的遗留任务
  7. 池子 7,任务酱油池。摸鱼、划水时间干什么?比较零碎的时间。可以把边角零碎的事情丢到这里

总结

  1. 每天需保证任务执行池全部清空,则一天任务完成
  2. 保证验收池任务清空,说明完成一周的任务

具体的执行层面

  1. 目光集中、一鼓作气。目标集中在任务执行池,优先保证完成
  2. 避免频繁的任务切换,做当日的任务安排时,安排要合理
  3. 番茄工作法
  4. 时间统计和定期复盘,柳比歇夫时间统计法
  5. 打造正向激励和正向工作流
  6. deadline+硬肝(个人不建议,除非是紧急的工作,不是的话,还是做好计划)​
上次更新:
Contributors: jiangjingmin, jingmin.jiang, kyxiao