近期除了学习之外也准备了一些面试题准备刷一下。
本来是准备写gitbook的,不过觉得还是上传doc文档比较好。方便打印。
题目来源于网上盛传的大厂500题。内容繁杂,应该是面向大前端的,毕竟是大厂招人的。包含前端,后端,网络安全,算法,和一般性面试题目。
针对还是入坑两年的自己,做了一下删减。面试题适合工作1-3年的中级前端开发,只涉及业务逻辑。除去网络安全+后台+数据库的问题(这是2020年的事情)。
说实话,写两三年代码的人能把scope搞清楚,异步弄明白,代码的组织简洁优雅,已是非常称职了。
大前端的大神们请直接略过。
- HTML
- css
- js
- 框架
- 基础网络知识
- 基础算法知识
- 应用题
- 先对问题进行分类
- 精简问题:目标从原来的500道题目压缩到100道以内。
- 算法部分只留存了基础,原理还是很重要的,之后刷具体的题目的话,leetcode上有N多。
整理题目的时候,被有些问题弄到想吐血。
第一类,考察你记忆力的题目,我想文档发明出来不就是为了给大脑空出地儿来想别的问题吗?
第二类,大问题,类似说说看ES6的实现原理。这种问题很偷懒,看起来很高深,但是出题人到底有没有想清楚要考察程序员哪方面的能力我很存疑,摆出来一副总之你先说说看的架势。真的是低效又缺乏诚意,默默地在心里怼他!
能看到面试题目的有缘人,你们都将获得本毒奶的加持:祝大家早日进大厂当社畜!
PS,给我star!