21秋招面经-b站
后台开发岗位,接到hr电话以为是约三面,结果居然是OC,很意外。
总体来说体验很好,问题都不算难(感觉我面的问题总是比别人面经里面的简单?很迷惑)。面试官人很nice,我爱小破站。
一面 1h:
- 算法题:总分750分,给一批学生得分数据,设计排序,高效查询分数对应的名次;(751大小的数组保存人数,前缀和算排名,树状数组优化)
- 算法题:计算二叉树的宽度;
- 实习相关介绍;
- mysql引擎,innodb,索引;
- 事务隔离级别;
- redis了解底层吗?redis为什么快;redis数据类型;
- 实习相关,为什么离职;
- 有么有offer;
- offer选择的想法;
- 现在在哪;发offer能来实习吗。
二面 30min:
- 自我介绍;
- 实习相关介绍,为什么离职;
- 职业选择问题;
- 职业规划,有什么想法;
- 为什么考软件工程;
- 给了个sql语句,怎么调优;
- redis过期删除策略;
- linux命令,给了一大堆,逐个解释;
- 软链接/硬链接;
- 除了课本之外,都看过什么书;
- 最近一年都在看什么书;
- 部门介绍;