字节前端春招一面二面三面

先得感谢一下帮我内推的学长,能上岸有不少他的功劳。上午十二点结束的三面,下午三点钟学长就给我说offer在走流程了,马上安排hr面。
前一个部门挂掉了,也是一天不到帮忙查了结果,然后马上帮忙把简历捞到现在的部门。
所以帮学长打一波广告,需要内推的小伙伴,可以私信我

一面:
tcp怎么保证可靠性,拥塞机制怎么调控的。 三次握手。
cookie和localstorage, cookie一般用来做什么。  里面的domain属性是干嘛的
www.baidu.com发送一个请求 tieba.baidu.com。 会携带以下哪个cookie
www.baidu.com
baidu.com
tieba.baudu.com
手撕Promise.all
最大连续子数组和
怎么判断array,写一下instanceof和Object.toString怎么判断
写一下一个空数组的原型链


二面:
前端优化有哪些
前端工程化里面怎么做到优化的(说了webpack的压缩代码、cdn加速、tree shaking、提取公共代码),追问:这里cdn加速具体怎么做的,tree shaking的条件,提取公共代码是webpack直接就做了吗
模块化有哪几种(说了ES6和commonjs),他俩什么区别
DNS解析过程
开发的时候能直接用es6语法吗,为什么。(浏览器不支持ES6)追问,所有浏览器都不支持吗?怎么支持ES6(答 babel),那么babel会怎么操作ES6模块化的语法呢
js基本数据类型,null和undefined区别
http2.0更新哪些。 新的二进制什么意思。 多路复用怎么做的。  header压缩怎么做的
数组方法有哪些,哪些改变原数组,哪些不改变原数组
手写一个map方法
leetcode 112. 路径总和

三面:
项目中难点,为什么学前端
蛇形层序遍历二叉树
链表倒数第k个节点
图片懒加载怎么实现,offsetTop和scrollTop区别。 监听事件怎么设置(vue的什么阶段)。
图片已经加载过了不希望监听怎么办。 滚动事件一直触发怎么办。
写一个图片加载的函数,传入url和timeout,需要处理error和timeout超时
自己软实力方面的缺点优点

PS:三面的时候,开始聊项目,我介绍了一下项目里面遇到一个关于diff算法导致的bug,然后就说看了diff这部分源码找到原因解决了。面试官就开始问diff的很多东西,问到了sameVnode,问到了具体是怎么比较改变前后的Vdom。问的特别细,聊了差不多二十分钟这个话题。






#面经##校招##字节跳动##前端工程师#
全部评论
请问一下手撕 promise.all 时能用promise么...
1 回复
分享
发布于 2021-03-14 20:12
请问是哪个部门呀?
点赞 回复
分享
发布于 2021-03-14 21:08
滴滴
校招火热招聘中
官网直投
楼主这个携带哪个cookie,请问是全带上么?我记得是根据请求的url来匹配cookie的domain和path,这儿只能看出domain是.baidu.com,path一般好像默认是全算?
点赞 回复
分享
发布于 2021-03-14 22:37
楼主是哪个部门呀
点赞 回复
分享
发布于 2021-03-15 00:14
这个面试我感觉挺简单
点赞 回复
分享
发布于 2021-03-15 11:46
楼主什么部门呀
点赞 回复
分享
发布于 2021-03-15 16:05
楼主代码都手撕出来了吗
点赞 回复
分享
发布于 2021-03-16 16:25
怎么私聊
点赞 回复
分享
发布于 2021-03-18 18:51
同学,有没有兴趣投一下阿里巴巴大进口产品技术部,hc多多哈
点赞 回复
分享
发布于 2021-04-01 16:26

相关推荐

8 72 评论
分享
牛客网
牛客企业服务