字节客服平台Java后端二面凉经
8/29七点半二面 时长大概一个小时
自我介绍
讲一个参与度比较高的项目(我讲的简历项目,没说实习项目)
怎么设计的如果不使用websocket,还有什么方案可以达到相似或相同的效果
轮询怎么实现
轮询超时了解决方案
为什么使用mq,在项目中起到什么作用
讲一下java和golang的并发模型(我说了我还会一些golang)
为什么协程可以提高cpu利用率进程和线程的区别(这一部分问的比较深,我答了个七七八八)
了解tcp滑动窗口吗,介绍一下
http的time_wait(不知道)
了解javaNIO吗(直接说了不太了解)
socket编程的epoll(但是因为面试官的读音我不知道他想问这个,说了不清楚。复盘才知道应该是问这个)
为什么redis比较快
为什么redis使用单线程模型
mysql为什么不使用单线程模型
介绍一下b+ tree
为什么使用b+而不使用红黑树呢
算法:蛇形遍历二叉树花了二三十分钟磕磕绊绊做出来了,面试官提示了我好几次我都没改对
反问反问问了下面试官对我的评价,说我基础知识可能不太好,比如计网之类的
感觉自己在手撕这一块做的太差了
估计二面凉了
许愿还有面试机会 #许愿#自我介绍
8/30 已收到感谢信
#秋招#