5.12 快手日常面试
1.先问项目是自己做的吗,回答是练手的,没接着问了
2.问八股,包括MySQL和Redis基本的八股,包括MySQL索引结构,mvcc,Redis的zset的底层,排行榜的key是什么
3.事务你项目是怎么实现的,我回答使用@Transactional注解
4.@Transactional底层原理
5.有哪些事务失效场景
6.什么是覆盖索引
7.索引失效的场景
8.线程池的参数,这些参数的优先级
9.rabbitmq的架构有哪些
10.你说的消费者是主动拉取消息还是被动接收消息,回答被动,后面感觉不太对
11.mq的数据怎么传输和持久化,这个不太理解
12.算法题,无序数组查第k大的数,不能用Arrays.sort排序,我没什么思路,要求换一道,写快排,勉强写出
(后面才发觉我靠这道题我早上还看过
LeetCode的hot100里面的215,怪不得总感觉在哪看过)
13.上面那道算法跟快排有关系吗,说说你个人理解,我太笨了,没看出来,面试官说你快排每次排完就可以知道一边不用排了,我秒懂
14.反问,有二面吗?他说看情况,不过我认为大概率没,个人有什么需要提升?,说我缺少实习,算法需要加强,说话要自信点,好的就是八股背的还算可以
感觉面试官挺亲切的,体验还行,就是个人发挥确实不太好,背了很多八股都没问,接下来加强mq八股了
2.问八股,包括MySQL和Redis基本的八股,包括MySQL索引结构,mvcc,Redis的zset的底层,排行榜的key是什么
3.事务你项目是怎么实现的,我回答使用@Transactional注解
4.@Transactional底层原理
5.有哪些事务失效场景
6.什么是覆盖索引
7.索引失效的场景
8.线程池的参数,这些参数的优先级
9.rabbitmq的架构有哪些
10.你说的消费者是主动拉取消息还是被动接收消息,回答被动,后面感觉不太对
11.mq的数据怎么传输和持久化,这个不太理解
12.算法题,无序数组查第k大的数,不能用Arrays.sort排序,我没什么思路,要求换一道,写快排,勉强写出
(后面才发觉我靠这道题我早上还看过
LeetCode的hot100里面的215,怪不得总感觉在哪看过)
13.上面那道算法跟快排有关系吗,说说你个人理解,我太笨了,没看出来,面试官说你快排每次排完就可以知道一边不用排了,我秒懂
14.反问,有二面吗?他说看情况,不过我认为大概率没,个人有什么需要提升?,说我缺少实习,算法需要加强,说话要自信点,好的就是八股背的还算可以
感觉面试官挺亲切的,体验还行,就是个人发挥确实不太好,背了很多八股都没问,接下来加强mq八股了
全部评论
唉简历挂麻了
我也刚面完快手
mark
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享

点赞 评论 收藏
分享