美团点评一面面经

面试官很准时,也特别和蔼
1.mysql主从复制如何复制
我说了主会有一个日志(binlog,但是面试的时候忘记了),这个日志只记录了增删改的操作,然后给从,从加载日志(2个线程)。
2.mysql的ACID,如何保证持久性
原子性隔离性持久性一致性,持久性是mysql在内存操作的同时会生成一个redolog日志,然后写磁盘,如果有错误会根据redolog日志进行恢复(实际的细节因为没有看就没说)
3.mysql死锁相关
先是问了有没有遇到过mysql死锁的情况,我说没有,然后说讲一下,我就说了下行锁读写锁。
4.mysql的最左前缀原则,从索引底层数据结构角度来说。
B+树,abc联合索引的话先是a排序,然后在a有序的基础上b才有序,依次类推。
5.算法,一个是顺时针打印二维矩阵,一个是求二叉树的左叶子节点的和
很难受,面试前10分钟看了下剑指offer,正好有这个矩阵的题,但是以前写的代码不在了就没看。面试的时候因为比较麻烦,没写出来只是说了思路,大致就是分成上下左右四个方向。
第二个左叶子节点很简单,就正常的遍历,然后判断最后相加就可以,大概1分钟就写完了
6.redis数据结构
string,hash,list,set,scoreset,还多说了个位图,只操作1位数据,表示状态很方便。
7.spring的bean生命周期
先实例化bean,然后依赖注入,然后检查一大堆接口,然后自定义配置,使用,然后交给spring销毁,spring源码没有看,说的很基础。
大概就这些,因为网络原因,面试很不流畅不然感觉问题会多一些。

#美团面经##美团##Java工程师##实习##面经#
全部评论
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向
点赞
送花
回复
分享
发布于 2020-05-07 15:28
楼主你好,请问你是实习、校招还是社招?岗位是什么?
点赞
送花
回复
分享
发布于 2020-05-07 15:30
秋招专场
校招火热招聘中
官网直投

相关推荐

6 21 评论
分享
牛客网
牛客企业服务