11/10 终面,包括技术一二和hr面。
1、技术二面
面试官先自我介绍了,是infrastructure team 的 Hansen。我是先面的技术二面,自我介绍老规矩,然后详细讲了每个项目的细节,讲了3个项目,然后穿插着问了一些技术问题。
linux
1、对Linux system 了解程度
2、删除file过程
3、漏讲了很多步骤,引导我补充然后猜测
例如如何寻址,根据filepath找到内存地址,如何找的(我回答了dict,然后有进一步引导),怎么实现的;删除权限检查;inode是啥
数据库
1、查找两个表
2、index建哪个列
3、index数据结构,为什么用B+树
4、内联和左联区别
测试
performance test
2、技术一面
这种神奇的顺序安排把小姐姐也弄晕了,是个漂亮的小姐姐,engine QA组的。一开始也是自我介绍让我讲项目,然后hr来提醒要做题了。
题目是【6,3,4,5】通过交换变成偶数前奇数后的顺序最少交换几次,就是一轮简易快排都不用递归惹。
3、非技术面
应该不是hr面,精神头有点闲散我时常听不清他说啥,是financial组的,主要侧重于聊项目。
金融知识:
问了investment bank 和 merchant bank的区别,我不知道。
还有什么其他金融知识吗?我也不知道
接着就是项目
然后就是团队
4、group exercise
就是群面,而且是产品经理那挂的,一起做一个app产品,关于慈善的。反正我没太进入状态,全程英语讨论也很限制发挥,感觉题还没完全整理完就开始了,整个组思路都有点散(三人一组),我实在不给力,时间都没看好没及时提醒大家,那个记笔记的小姐姐也很辛苦没法带飞我们。
最后发现面试官数量也是像群面一样,一人一个supervisor然后一个主interviewer。每个人最后都会有Q&A,对我的问题是最后pre没有轮到我有什么看法,对整个procedure怎么评价。
说实话我不知道是每个人都要做pre,没听到,可能在Briefing说了吧,但是我在认真看题啊,我觉得这方面安排的真的不好,没有充足的读题时间(是我英语阅读太慢拖后腿了吗)而且pre就应该一个人做的,比较完整,思路也比较连续。
而且我已经精疲力竭了,在前面面了三轮,完了还要群面,集中精力讲半个小时,我是崩溃的。
我开始群面前构思的系统设计题那一卦的,没想到啊竟然是产品向,也可能是我们组跑偏了。
12/10 邮件通知,人招满了,我在waitinglist,推荐了MSHF的岗位,base深圳,难过。
全部评论
(9) 回帖