字节前端面经1面+2面

一面 比较注重基础

1 基本数据类型
2 如何判断数组?
3 instanceof原理
4 讲原型链, 如何判断属性是自身属性还是原型属性
5 es6的模块化和commenjs模块化区别
7 vue中的key
8 组件间通信方式
9 cookie localStorage sessionStorage 的区别
10 for循环+定时器的代码题,说输出结果
11 编码题:数组拍平,和最大的最长子数组

二面 扩展知识考的比较多,目测要凉

1 https如何实现加密, 数字证书中都包括哪些内容?
2 HTTP2 头部压缩是如何实现的,多路复用的原理?
3 tcp拥塞控制
4 跨域解决方案,我说的数据代理,深入问了原理以及浏览器的同源策略,然后引出了xss攻击和csrf攻击的原理以及防御措施
5 vue-cli做过哪些配置,loader和plugins的区别以及常用plugins
6 项目中动画的实现,
7 js中动画如何实现,造成页面堵塞如何解决,问了requestAnimationFrame这个api
8 translate3d
9 git常用命令,rebase
10 算法:单向链表判断是否有环
平衡二叉树(没写出来)
二叉树先序遍历

总体来说需要对基础知识有深入的了解,广度上对前端方面知识的认知也很重要。希望能帮到大家,表现一般般。。许愿三面

三面 凉

1 将一个普通函数封装成promise风格,或是将ajax封装成promise风格
2 问了之前面试不熟悉的地方,跨域等问题。
3 面试官告知了说我的知识没有融会贯通,还需努力哈哈哈哈哈,
4 下周重新开始一面,之后继续更新哦


#面经##校招##字节跳动##前端工程师#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2020-12-02 16:05
大佬是哪个部门呀
点赞 回复
分享
发布于 2020-12-02 17:16
百信银行
校招火热招聘中
官网直投
大佬,牛客网面试怎么写html跟css呀,没找到对应的编辑器
点赞 回复
分享
发布于 2020-12-02 22:54
想问下,他是直接给你打电话通知面试吗?我等了几天还是没等到电话。。。。
点赞 回复
分享
发布于 2020-12-02 23:00
面试官这个问题挺有意思,raf也会阻塞吧?
点赞 回复
分享
发布于 2020-12-07 16:08
平衡二叉树指的是判断是不是平衡二叉树吗?
点赞 回复
分享
发布于 2020-12-12 21:50
请问没有问到关于实习或项目的吗?
点赞 回复
分享
发布于 2021-02-04 22:48

相关推荐

5 46 评论
分享
牛客网
牛客企业服务