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循环找出一个数组的最大值。
  • 网易二面
  1. 介绍自己的实习经历
  2. setState 实现同步
  3. xss cfrs攻击
  4. https加密
  5. 为什么null是object
  6. 对元素的操作
  7. 如何渲染页面
  8. 虚拟DOM
  9. cookie 和session
  10. react-router如何渲染页面
  11. 多进程之间如何工作
  12. eventloop
  13. 数据库
  14. 二叉树的深度遍历和广度遍历

携程

  • 携程一面
  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文件读取进行的一系列操作,哪个最耗时间
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值