滴滴三面(31min)
更新:8.27日晚收到oc,几小时后收到意向,距离滴滴提前批面试一个月多
------------------------------------------------------------------------------------------------------------------------
(三场技术面是同一天完成的,时间为上周六7/24,前两面是紧挨着的,第三面隔了几小时)
- 项目相关(遇到过什么挑战,怎么解决)
- http、https的区别,默认的端口号,https加密过程
- 不管是http还是https,都是在tcp上传输一些流,怎么分包粘包拆包的
- 四次挥手的time_wait为什么是2MSL,如果超时了会怎么办,第几个包丢了,如果出现大量的time_wait可能出现什么问题,如果硬件资源足够,即带宽等都是够的,还有什么会限制,是不是资源足够的情况下没有其他限制
- 进程间通信的方式,能把所有的信号都捕获吗,或者所有信号都忽略掉,不讨论合不合适,不用讨论目的是什么,就问可不可以
- 你刚才提到了socket,那unix socket能不能跨机通讯
- (面试官看了一下一二面的反馈情况)
- 做服务端的时候怎么去承担更高的并发量,server怎么去设计,比如IO多路复用、多线程等等
- 有应用过吗,有去实现一些AIO的方式吗,epoll的两种模式
- (面试官:别的应该一二面面试官都说的差不多了)
- 有了解其他的技术栈吗,做一些研究或者实践的,看过什么书
- 反问
面的不大好,总问题不多但是每个都问的很细,基本是问到不会为止,感觉八股不够用了,得拓深度了,很多知识点在脑子里零零散散,还是太表面了。面的部门主要用go和php,自己主语言是java,书也是java看的多一些,是时候把计网和数据库的深度拓展一下了。
#滴滴##面经##提前批##校招##秋招##Java#