昨天收到等了大半个月的HR的面试电话。面完HR说一周给结果。。
发一波面经攒攒人品。。
背景:985小硕,方向:C++
虚函数实现机制(问的比较细)
纯虚函数
数据库索引原理(这块脑抽答错了 后来面试官人很好给我引导到B+树上去)
聚集索引
TCP UDP 端口扫描 三次握手中 客户端和服务端主动链接关闭所处状态简述
我记得一面面试官 问了很多关于网络的问题 (具体的现在忘记了)
守护进程
多进程之间通信方式
Buffer 和***
缓存命中和不命中
CDN
微信获取权限的协议?(这个在百度问到了,后来在阿里又问到了,大家可以搜一下基于token 的后台管理 与普通用户名密码验证有什么具体不同)
关于共享内存 mmap 映射文件。
D***
分布式存储解决方案
https
加密解密 加密算法(这块没答好)
Taf服务端源码/taf 客户端源码
当天在北京 被百度三面官虐完之后浑身疲惫,找了几个咖啡厅噪音都很大。感觉面试官体验很不好。大家以后远程面的时候一定一定要找一个安静而且网络好的地方
问了问项目,然后画风一转直接问你优化的点在哪里
服务器性能提升方案
PS: 因为几个项目都和网络安全传输有关,三面面试官让我详述如何提升数据包在网络中的安全传输 安全性可靠性等问题
TIME_WAIT 的 2MSL
看过哪些源码
负载均衡
数据库的垂直拆分和水平拆分
总结: 阿里的面试官人都超级NICE,
感觉自己运气很好,三次面试的问题难度都不是很难。对了,因为我是C++,我面的那个部门没有这个坑,二面总监问我转JAVA 可不可以。。我说我0 JAVA基础,但我可以学。 在三面中,我和交叉面面试官解释了一下,他就真的一个JAVA的问题都没有问。。。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!