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

先得感谢一下帮我内推的学长,能上岸有不少他的功劳。上午十二点结束的三面,下午三点钟学长就给我说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
同学,有没有兴趣投一下阿里巴巴大进口产品技术部,hc多多哈
点赞 回复 分享
发布于 2021-04-01 16:26
怎么私聊
点赞 回复 分享
发布于 2021-03-18 18:51
楼主代码都手撕出来了吗
点赞 回复 分享
发布于 2021-03-16 16:25
楼主什么部门呀
点赞 回复 分享
发布于 2021-03-15 16:05
这个面试我感觉挺简单
点赞 回复 分享
发布于 2021-03-15 11:46
楼主是哪个部门呀
点赞 回复 分享
发布于 2021-03-15 00:14
楼主这个携带哪个cookie,请问是全带上么?我记得是根据请求的url来匹配cookie的domain和path,这儿只能看出domain是.baidu.com,path一般好像默认是全算?
点赞 回复 分享
发布于 2021-03-14 22:37
请问是哪个部门呀?
点赞 回复 分享
发布于 2021-03-14 21:08

相关推荐

鼠鼠是做软件开发岗位的,对程序员的职业的初印象也就是,高薪、辛苦、体面(坐办公室),干到35岁也许会下岗,也许会升入管理层,干的好的话以后年薪百万不成问题。但是据目前实习经历看下来(两周):先说情况,一个大“车间”(我不知道如何称呼程序员的工位),一排4-6个人,然后大概有个20排+的样子把,100个人,厕所只有2个坑位,这是极度的不合理(这是一个暗示)。再说工作氛围,极度的吵闹,我的印象以为是各顾各的写代码,实际就是每个工作都不可能独立完成,要去催人,要去开会,但是由于没有会议间,所有人都是在工位上直接开,直接讲,直接打电话,这没什么,我也理解,那真车间比这吵多了,但是接下来说的就是重点,就是大多数人的嗓门大的原因都是,某一个人事情没办好,耽误他自己的工作了,他可能急着要汇报之类的,这让我感受到这个职场的残酷,有种狩猎,别人就是吃不下了也不会关心最后一口要不要分你一点,照顾你一下,大多数人都是不会考虑你的感受的,都会只想自己,甚至于今年大家都在说的一个点就是,2月份以来强度逐渐拉大,公司出现了工时排名,我以为是一种奖励机制?(没有,纯恶心人的,而且996居然是工时倒数?),然后实习生可能也要被拉着去开会,因为要讲究“一致性”,“颗粒度要对齐”,让我不免唏嘘。我承认,科技行业的工作确实可能利润较大,前景较好,我曾经向往的是这种科技公司在外面可能是一种,非常光鲜亮丽的,并且造福于人类,大家也都是高知,按道理是比较好说话,好沟通的,但让我感觉只是高阶班的丛林法则罢了,这里可能会有人说,鼠鼠能力不够就别吃这碗饭,确实是的,自己不太适合,大概率是不会吃这碗饭了,但不免感慨,因为鼠鼠不是什么92,鼠鼠只是一个普通人,在现在这个时代,普通人才是最多的,但鼠鼠的这种思想,我认为是一种正常的思想,到点应该是去吃饭,到点应该是去下班,而不是因为没工作完,就得加班,就得不吃饭,加班费也是无的,这是一种什么样的思想,在这个时代真的是对的吗,鼠鼠费解,连一个共鸣的人都找不到,鼠鼠只能把原因归结于自己,是自己太过特殊,有着这样“不正常”的思想,鼠鼠身边的朋友也有这样“不正常”的思想,他们的工作大多是“一般”的工作,鼠鼠应该也会从事一份“一般”的工作,因为鼠鼠需要共鸣。                                                                                                                                                       ------写于2025.4.14
点赞 评论 收藏
分享
评论
8
72
分享

创作者周榜

更多
牛客网
牛客企业服务