2021秋招前端面试被问到的问题

布满荆棘的人生 2022-11-26 08:43 281阅读 0赞

2021秋招面经

  • 广联达
  • 网易
  • 携程
  • 京东
  • 猿辅导
  • 字节跳动

广联达

  1. 基本数据类型
  2. 数组去重arr = [1,2,‘1’,3,true,{},{},false,NaN,‘false’,true,undefined];
  3. HTTP里的post和get 有啥区别
  4. cookie
  5. 跨域是请求不能发送还是后端拒绝
  6. 跨越的方法
  7. 箭头函数
  8. 原型链
  9. 图片过大的传输方法
  10. flex布局
  11. 如何画一条0.5px线
  12. 在Chrome中,如何设置12px的字体;

网易

  • 网易一面
  1. 在浏览器中怎么看是从哪个页面跳转过来的
  2. react中set state怎么实现的,这个函数哪里来的。
  3. 怎么给1000个节点绑定事件
  4. sort()是稳定排序吗
  5. 怎么给1000个节点添加点击事件
  6. 单页面应用和多页面应用的区别,路由的时候请求的文件
  7. 点击事件后,事件里面有什么属性
  8. 点击一个节点,怎么知道一个节点的层级
  9. console.log的区别
  10. HTTP的底层实现。拥塞机制
  11. 类数组和数组的区别
  12. cookie
  13. typeof有什么类型
  14. 两等和三等的区别
  15. 浏览器有哪些原生属性
  16. 异步操作的上限
  17. 不用for循环找出一个数组的最大值。

    • 网易二面
  18. 介绍自己的实习经历

  19. setState 实现同步
  20. xss cfrs攻击
  21. https加密
  22. 为什么null是object
  23. 对元素的操作
  24. 如何渲染页面
  25. 虚拟DOM
  26. cookie 和session
  27. react-router如何渲染页面
  28. 多进程之间如何工作
  29. eventloop
  30. 数据库
  31. 二叉树的深度遍历和广度遍历

携程

  • 携程一面
  1. 数组去重
  2. 项目。grafana
  3. 常用的调试工具
  4. 项目做了什么
  5. es6中。。。是什么
  6. css flex布局
  7. 前沿技术的了解
  8. sajax技术

京东

  • 京东一面
  1. 为啥除了div span 还需要别的标签
  2. http和https 是的区别
  3. http和https的请求头
  4. symbol属性
  5. head里面有哪些属性
  6. 各种图片格式的区别
  7. 带透明度的图片用什么格式
  8. 图片压缩
  9. 性能优化
  10. 解析赋值,箭头函数
  11. 对象的分类
  12. 美团工作流程

猿辅导

  • 猿辅导一面
  1. 写reduce函数
  2. http 和https的区别
  3. 实习做了什么
  4. react和vue的区别
  5. xss 和xfrc
  6. virtual dom
  7. es里面常用的东西
  8. 箭头函数
  9. 数组的方法
  10. 跨越

字节跳动

  • 字节跳动一面
  1. 数组去重要求不产生新数组
  2. 数组中找出一个两个数相加等于目标值
  3. 一字符串数组如何转成数组
  4. URL里面中文的转义
  5. 最短的代码实现[0,5,…1000];
  6. 路由实现有几种方式
  7. 实现观察者模式,实现on ,off
  8. 301,302,304
  9. 微信扫码后的操作;
  10. HTML文件读取进行的一系列操作,哪个最耗时间

发表评论

表情:
评论列表 (有 0 条评论,281人围观)

还没有评论,来说两句吧...

相关阅读