面试官是个很好看的小姐姐,本来很紧张一进去完全就不紧张了。问题整体比较偏基础。大概问了以下知识点:
1. 自我介绍
2. 最次一次做得前端相关的项目是什么
3. 用的什么打包工具
4. webpack的操作流程(忘了)
5. loader和plugin的区别
5.1 用的什么路由模式?
5.2 hash模式的特点?
6. 什么时候学的前端
7. 平时怎么学习的前端
8. 看得书举例一下有哪些,你不知道的JS看到哪里了?
9. 你研究生学习方向和前端不一致,为什么还要投前端?
10. 参与的比赛中哪些比赛当过队长
11. 说一下flex布局的属性
12. 怎么实现三栏布局,有哪些方法
13. 了解过栅栏布局吗?(忘了,只记得叫grid)
14. ES6新特性有哪些?(没说全,提示后说完了)
15. 宏任务微任务代码顺序输出题,并解释
16. 内存泄漏,以及出现的场景(漏了一个,帮忙说了)
17. 场景题:怎么在一个盒子中加入一模一样的上千个子元素,怎么优化速度?(面试官提示后说出优化方法)
18. TCP三次握手
19. UDP和TCP
20. http和https
反问:
部门技术栈和业务,面试表现和建议。
总体表现还行,希望有后续。