7.15 投递简历,7.16 HR预约面试,7.22 视频面。
之前根本没有复习准备,7.16 号 HR 安排面试后才临阵磨枪。后面复习算法、网络等基础,总共加起来可能有 4 天左右。
面试总共耗时 1h15min 左右,最后面试官当面感谢并说你不适合我们部门(跪),还准备把我转投给其他部门。我高兴地,拒绝了面试官的热情推荐。
虽然菜鸡直接一面跪了,不过面试体验还是不错了。同学们可以投下字节,拿来练练手~~(手动狗头)
一、自我介绍
介绍了自己的专业和研究方向,以及在实验室参加的项目。
面试官还挺感兴趣的,问了很多项目相关内容,仅项目就讲了十来分钟。
二、问答
1. Linux 下,程序从静态文件到在内存中运行起来,经过了哪些步骤?
2. AVL 树和红黑树介绍一下,比较一下各自优劣?
3. TCP/IP 协议栈有哪些协议,为什么要设计为分层式的?
4. TCP 怎么保证可靠的数据传输?
三、算法
实现 LRU Cache 缓存淘汰算法,保证 O(1)。
之前在代码中用过 @lru_cache 装饰器, 所以都没问面试官就直接开始写代码了。
我以为我懂了,面试官可能也以为我懂了,实际上我是半吊子。
代码实现后,运行都没通过,跪地干脆!
全部评论
(3) 回帖