字节上海广告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-06 14:34
楼主这是广告后端实习生的面试吗
点赞 回复 分享
发布于 2020-11-06 14:56
牛逼牛逼奥利给
点赞 回复 分享
发布于 2020-11-06 15:25
楼主三面还是技术?
点赞 回复 分享
发布于 2020-11-06 15:44
楼主大几呀?
点赞 回复 分享
发布于 2020-11-07 00:59
点赞 回复 分享
发布于 2020-11-07 17:00
楼主,同大三,计网和操作系统学校的课还没上一半😭
点赞 回复 分享
发布于 2020-11-10 00:12

相关推荐

周述安:这都能聊这么多。别人要是骂我,我就会说你怎么骂人?他要是继续骂我,我就把评论删了。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-02 10:46
点赞 评论 收藏
分享
13 47 评论
分享
牛客网
牛客企业服务