阿里云数据库一面、二面、三面、HR面

4.29号收到OC!祝各位牛友们早日拿到理想的offer!

一面:
时间:40 min

面试官对我的项目比较感兴趣,前面聊了一下项目。

1.ceph如何保证系统的可用性的?

应该没有啥固定答案,我大概说了一下下面这几条:
- 多副本、EC
- 故障恢复、心跳机制
- 日志(PG Log、Journal)

2.ceph的snapshot?

3.Docker部署Ceph有了解吗?

4.Linux进程和线程的区别

5.数据库索引

接着做了一道算法设计题:

地铁系统,包含多个闸机,每个闸机保存乘客进出记录日志,让我设计一个中心控制台,假设该控制台可以连接所有闸机,流式获取最新的日志,动态计算当天在地铁中停留时间最长的人

使用类似LRU的实现方法,链表+哈希表(list+unordered_map)

二面:

时间:1h

1. 讲一下Ceph的数据恢复机制?Ceph如何保证数据一致性的?Ceph的读写流程

2. 进程控制块的结构PCB的信息?

3. 有哪些进程的调度算法

4. B+树和LSM树的区别

5. 讲一下两阶段提交

6. 数据库的连接操作有哪些?

7. cgroup了解吗

8. 你知道多少rbd的IO调度算法

9. 让你设计一个缓存系统你会怎么设计?

10. raft协议有研究过吗?

11. 讲一下跳表

12. 如何实现LRU算法,哈希解决冲突的方法

13. 讲一下文件系统的读写流程(VFS)

三面(交叉面):

1.实习经历,实习的成果
2.工作是独立完成的吗
3.描述一下如何将AVL转化为一个有序的链表

HR面:

1.讲一下你的实习经历和项目经历(我先整体介绍了一下,用STAR准则去描述)
2.HR想详细了解一下,我就介绍了一下具体的实现过程
3.有发表过论文吗?
4.实习为什么没有留在上一家公司?
5.工作地点想选哪里:北京和杭州(刚好疫情期间不让返京,在杭州呆一段时间简直不要太爽)
6.你有什么问题吗?转正率、入职培训

许愿阿里OC,offer、offer快到碗里来!
#阿里巴巴21届实习招聘内推##阿里云##实习##数据库工程师##面经#
全部评论
大佬是数据库哪个组的
点赞 回复
分享
发布于 2020-04-27 17:57
请问楼主Hr面等了多久呀
点赞 回复
分享
发布于 2020-04-27 18:51
联易融
校招火热招聘中
官网直投
问一下大佬,之前ceph主要做过哪方面工作,有没有在社区提过代码
点赞 回复
分享
发布于 2020-05-04 14:47
大佬用啥语言写的?
点赞 回复
分享
发布于 2021-02-04 11:30

相关推荐

lz后端开发菜鸡,本来准备5月完全准备好再开始投日常实习,天天刷牛客焦虑的不行,于是从3月中旬开始投递。第一周刚开始投,某中厂嫌我oq,说“你们学校鸽的人太多了”,面试都没有给,让lz一度以为现在形势很好(现在来看简直好笑,估计是没hc的托辞罢了)。于是,lz狠狠的投了几个大厂,结果很多直到现在还是待筛选,太难了。直到周三,xhs某部门给了面试。一面是电话面,问了十几分钟八股,全答上了,约的第二天上午二面,但是没约具体时间,面试官说后面他来安排,等邮件就是了。当天晚上,b站简历通过,邮件约的周四下午一面。周四上午,lz早早醒来,从9点等到10点半,感觉不对劲,xhs一直没邮件约面试具体时间,于是给面试官发短信,得到的回复是“我ld觉得你之前没有其他大厂实习经历,其他方面都很不错,抱歉目前面试还没安排”。我:。。。这个时候才感受到形势不对劲,下午还有b站一面,于是调整了一下心态,继续准备面试。b站一面感觉还行,没怎么问八股,全程问项目,手撕全排列秒了。最后反问环节得知目前只有1个hc,现在有十几个人在排序,心又凉了半截。当天晚上,xhs另一个部门又约面了,约的周五下午,于是继续准备面试。周五下午,xhs一面,全程八股,答出来9成,但是最后没给手撕,感觉不对劲,果然,面完一个小时就收到感谢信,心态崩了,遂开始海投。第二周海投结果一般,感觉现在日常实习hc也太少了,小厂不想去面,大厂都没给机会,一度准备摆烂了。直到周四,b站终于告知lz通过一面,下午约二面,感觉是前面有大哥鸽了,5个工作日才给二面。b站二面基本上都是开放性问题,感觉稳了,但又不敢半场开香槟,于是接着海投接着复习。周五,b站给了hr面,面完就给了oc,激动不已,泪目,半个月终于拿到了满意的offer。ps:下周入职,第一次实习需要注意什么捏
点赞 评论 收藏
转发
7 36 评论
分享
牛客网
牛客企业服务