一面(国庆前三四天吧)
面试官先介绍了下自己,以及funplus,和DBA的工作职责。
讲了下项目
问了下分布式锁
问了下我的项目redo log和undo log怎么实现的
面试官说我这边肯定会给你过的,接下来你问问我吧,有没有什么想了解的?剩下聊天,凑够半个小时。
二面 (2023.10.11)
redu log和undo log的实现原理以及解决的问题?
说到日志,mysql中是每条语句都会直接把日志写到磁盘吗?
说一下索引,MYSQL中怎么实现索引的?有哪些索引?哪些字段能做索引,哪些字段不适合做索引?
MySQL主键怎么选择?为什么这样选择?
Redis有哪些常见数据结构?
你底层原理是怎么了解的?平时的学习这些东西的时间是怎么安排的?
mysql和redis有什么区别?
你遇到的最大的挑战是什么?怎么解决的?
为什么决定考研?
工作地点有要求吗?
对funplus了解吗?
假如你拿到很多offer,你做选择考虑的前三个因素是什么?
最后面试官给了个建议:不要担心哪家公司逼你签三方,这都是那些公司面对应届生的一个心理战。