字节上海广告Java二面面经

两天前面了字节的一面,感觉难得很,过不过都难说,面对二面还是很紧张的。

一开始面试官先做了自我介绍,然后让我也做了个自我介绍,面试官很和蔼可亲,上一个面试官侵略性就很足。

自我介绍中聊到了redis的读写分离,面试官让我讲讲读写分离。

然后问我输入一个网址后发生什么,从DNS开始讲,讲到DNS用UDP问了我为什么用UDP,问了我三次握手,问了我四次挥手,以及为什么三次为什么四次,我提到四次挥手的time_wait的时候讲了两个time_wait的原因,问我现在还会不会出现数据报文交错的情况。

问了我HTTP如何改善一个request对应一个response的情况,聊到了keepalive,聊了聊HTTP 1.0 1.1 2.0,聊了聊多路复用,我说不太了解HTTP的流水线,但是如果是我我会借鉴TCP的按序传输,选择重传或者回退N步。

问了我Java的HashMap的扩容机制,问了问1.7和1.8的rehash过程,问了问HashMap为什么会产生并发问题,以及怎么产生的,产生的过程。

问了问操作系统的进程间通信。

问了问CPU的调度过程。

然后算法题,大数相加,几个api忘记怎么用了还让我去搜了,然后一下子就做完了。

最后反问,问面试评价,说我基础扎实但是经验偏少,在他这里应该是给过了。这次二面可比之前的一面简单多了,希望三面顺利吧。
#校招##Java工程师##面经##字节跳动#
全部评论
楼主,同大三,计网和操作系统学校的课还没上一半😭
点赞 回复 分享
发布于 2020-11-10 00:12
点赞 回复 分享
发布于 2020-11-07 17:00
楼主大几呀?
点赞 回复 分享
发布于 2020-11-07 00:59
楼主三面还是技术?
点赞 回复 分享
发布于 2020-11-06 15:44
牛逼牛逼奥利给
点赞 回复 分享
发布于 2020-11-06 15:25
楼主这是广告后端实习生的面试吗
点赞 回复 分享
发布于 2020-11-06 14:56
计算机网络 *** 深
点赞 回复 分享
发布于 2020-11-06 14:34

相关推荐

不愿透露姓名的神秘牛友
06-20 18:18
是不是意味着秋招就完蛋了
花不开柳成荫:如果你是Java,是的
点赞 评论 收藏
分享
白火同学:大二有这水平很牛了,可以适当对关键信息加粗一点,比如关键技术、性能指标之类的。
点赞 评论 收藏
分享
04-28 11:34
西北大学 运营
牛客4396号:不好意思,这个照片猛一看像丁真
点赞 评论 收藏
分享
评论
13
47
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务