2021年,前端面试文章整理(上)

172 阅读2分钟

今年3、4月面试过程记录

1. https 原理(加密 证书)

答案

2. 网络安全相关

答案

3. 缓存方式

答案

4. 跨域方式

答案

5. TCP三次握手和四次挥手的理解

答案

6. 斐波那契数列

答案

7. 编程题

答案

8. 提交数据两种数据结构

答案

9. 性能优化

答案

10. 浏览器从输入到页面呈现内容的过程 及 优化

答案

11. 防抖与节流函数

答案

12. ES6 promise的原理,越细致越好,与Generator的区别

答案

13. 怎么禁止js访问cookie

答案

14. 实现左侧固定,右侧自适应两栏布局的方法

答案

15. 闭包

答案

闭包详解

16. VUE双向数据绑定原理

答案

17. webpack打包过程

答案

18. Map 和 Object 的区别

答案

19. new 一个函数发生了什么

答案

20. 数组去重

答案

21. 数组扁平化

答案

22. 事件循环机制 (Event Loop)

答案

23. 函数中的arguments是数组吗?类数组转数组的方法了解一下?

答案

24. 编写自定义webpack插件

答案

25. 实现一个 EventEmitter

答案

26. 垃圾回收:释放内存,提升浏览器页面性能

答案

27. 浅谈前端模块化规范

答案

28. css div 垂直水平居中,且 div 高度永远是宽度的一半(宽度可以不指定)

答案

29. visibility 和 display 的差别(还有opacity)

答案

30. js脚本加载问题,async、defer问题

答案