字节后端凉经预测
先说个疑问,我官网就投了一个简历,一直是投递中,流程没动过,却收到了另外一个部门的面试通知
整体70分钟,正文如下
自我介绍
开启八股文
用户态内核态✓
内存分配的全过程×,真没看过
线程同步方式×我说成进程了,提醒我是线程啊,但是第一次面试真有点紧张,(场外吐槽一句,好多公司不要24届的,搞的字节是我第一场面试)
多态说一下,我说的为了代码复用,编译多态和运行多态
容器有哪些,我就说了我能反应过来的追问concurrenthashmap,我就说了个怎么保证线程安全的,他好像没有听爽,可是我就反应了这么多,没听***接着问你不爽的地方啊hhh
然后开启了我说的爽他听的也爽的计算机网络
三次握手,状态啦,要发送的东西啦,三次握手的本质原因啦结合起来说了个爽,把他听着直点头
追问,三次握手有什么问题 洪泛攻击
再追,怎么解决,完美答上
再问怎么保证tcp可靠性,说了6 7条过
因为提到了流量控制,问流量控制,这个地方把他听爽了直点头,但是好像还不够爽,我说完了他停着的还想我继续说,这个我确实说了我所知道的了,实在不能让他更爽啦
问https了解吗,答越详细越好还是,说你说一下对称秘银的生成过程吧,噼里啪啦一顿,加密流程啦,证书啦,为啥要证书啦,怎么做证书啦,怎么防止证书不篡改啦,融合在一起,他爽我也爽
爽完了计网,他就不爽了,开启了数据库
聚集索引,我说根据主键生成b+树,因为主键递增,所以减少了磁盘io,并且数据和索引放在一起的,说完说还有吗,开始不满意,不满意你说一声你哪里不满意,我继续说呗
问索引失效,我说了5 6种,说完问还有吗,还是不爽
问数据库三大范式,这个没办法我就说了作用,不满意理所当然
redis用过吗,没有,看过底层,问持久化方式
,回答越详细越好吗,回说说他们各自的优缺点吧✓
然后好像没了?记不清了就问了这点
最后给了个算法题,以前刷题没搞过白板做题,所以核心代码写出来了,思路对有点小问题,但是构建输入输出不会…
反问
什么建议给我:提高实操能力,搞个项目
有什么书推荐给我看,说数据库和中间件,好的,数据库的不满彻底实锤。#字节##字节跳动#
整体70分钟,正文如下
自我介绍
开启八股文
用户态内核态✓
内存分配的全过程×,真没看过
线程同步方式×我说成进程了,提醒我是线程啊,但是第一次面试真有点紧张,(场外吐槽一句,好多公司不要24届的,搞的字节是我第一场面试)
多态说一下,我说的为了代码复用,编译多态和运行多态
容器有哪些,我就说了我能反应过来的追问concurrenthashmap,我就说了个怎么保证线程安全的,他好像没有听爽,可是我就反应了这么多,没听***接着问你不爽的地方啊hhh
然后开启了我说的爽他听的也爽的计算机网络
三次握手,状态啦,要发送的东西啦,三次握手的本质原因啦结合起来说了个爽,把他听着直点头
追问,三次握手有什么问题 洪泛攻击
再追,怎么解决,完美答上
再问怎么保证tcp可靠性,说了6 7条过
因为提到了流量控制,问流量控制,这个地方把他听爽了直点头,但是好像还不够爽,我说完了他停着的还想我继续说,这个我确实说了我所知道的了,实在不能让他更爽啦
问https了解吗,答越详细越好还是,说你说一下对称秘银的生成过程吧,噼里啪啦一顿,加密流程啦,证书啦,为啥要证书啦,怎么做证书啦,怎么防止证书不篡改啦,融合在一起,他爽我也爽
爽完了计网,他就不爽了,开启了数据库
聚集索引,我说根据主键生成b+树,因为主键递增,所以减少了磁盘io,并且数据和索引放在一起的,说完说还有吗,开始不满意,不满意你说一声你哪里不满意,我继续说呗
问索引失效,我说了5 6种,说完问还有吗,还是不爽
问数据库三大范式,这个没办法我就说了作用,不满意理所当然
redis用过吗,没有,看过底层,问持久化方式
,回答越详细越好吗,回说说他们各自的优缺点吧✓
然后好像没了?记不清了就问了这点
最后给了个算法题,以前刷题没搞过白板做题,所以核心代码写出来了,思路对有点小问题,但是构建输入输出不会…
反问
什么建议给我:提高实操能力,搞个项目
有什么书推荐给我看,说数据库和中间件,好的,数据库的不满彻底实锤。#字节##字节跳动#