2021秋招前端面试被问到的问题
2021秋招面经
- 广联达
- 网易
- 携程
- 京东
- 猿辅导
- 字节跳动
广联达
- 基本数据类型
- 数组去重arr = [1,2,‘1’,3,true,{},{},false,NaN,‘false’,true,undefined];
- HTTP里的post和get 有啥区别
- cookie
- 跨域是请求不能发送还是后端拒绝
- 跨越的方法
- 箭头函数
- 原型链
- 图片过大的传输方法
- flex布局
- 如何画一条0.5px线
- 在Chrome中,如何设置12px的字体;
网易
- 网易一面
- 在浏览器中怎么看是从哪个页面跳转过来的
- react中set state怎么实现的,这个函数哪里来的。
- 怎么给1000个节点绑定事件
- sort()是稳定排序吗
- 怎么给1000个节点添加点击事件
- 单页面应用和多页面应用的区别,路由的时候请求的文件
- 点击事件后,事件里面有什么属性
- 点击一个节点,怎么知道一个节点的层级
- console.log的区别
- HTTP的底层实现。拥塞机制
- 类数组和数组的区别
- cookie
- typeof有什么类型
- 两等和三等的区别
- 浏览器有哪些原生属性
- 异步操作的上限
不用for循环找出一个数组的最大值。
- 网易二面
介绍自己的实习经历
- setState 实现同步
- xss cfrs攻击
- https加密
- 为什么null是object
- 对元素的操作
- 如何渲染页面
- 虚拟DOM
- cookie 和session
- react-router如何渲染页面
- 多进程之间如何工作
- eventloop
- 数据库
- 二叉树的深度遍历和广度遍历
携程
- 携程一面
- 数组去重
- 项目。grafana
- 常用的调试工具
- 项目做了什么
- es6中。。。是什么
- css flex布局
- 前沿技术的了解
- sajax技术
京东
- 京东一面
- 为啥除了div span 还需要别的标签
- http和https 是的区别
- http和https的请求头
- symbol属性
- head里面有哪些属性
- 各种图片格式的区别
- 带透明度的图片用什么格式
- 图片压缩
- 性能优化
- 解析赋值,箭头函数
- 对象的分类
- 美团工作流程
猿辅导
- 猿辅导一面
- 写reduce函数
- http 和https的区别
- 实习做了什么
- react和vue的区别
- xss 和xfrc
- virtual dom
- es里面常用的东西
- 箭头函数
- 数组的方法
- 跨越
字节跳动
- 字节跳动一面
- 数组去重要求不产生新数组
- 数组中找出一个两个数相加等于目标值
- 一字符串数组如何转成数组
- URL里面中文的转义
- 最短的代码实现[0,5,…1000];
- 路由实现有几种方式
- 实现观察者模式,实现on ,off
- 301,302,304
- 微信扫码后的操作;
- HTML文件读取进行的一系列操作,哪个最耗时间
还没有评论,来说两句吧...