MiniMax服务端一面凉经

已经感谢信了(时间线写在后面

一共四十分钟出头,先自我介绍,然后20分钟拷打简历+八股,20分钟手撕+反问。

一、自我介绍

二、问简历问项目

1. 介绍实习经历。
2. 实习用Kafka是什么场景?为什么这样用?
3. 实习用Redis做数据缓存具体存了什么?怎么维护缓存和数据库里数据的一致性?
4. 项目里说用Redisson做限流,讲讲怎么实现的。讲一下令牌桶限流算法有什么缺点。

三、八股拷打

1. 为什么InnoDB的索引结构主要用B+树?为什么这样设计?
2. MySQL是怎么做到可重复读的事务隔离级别的?快照是单行的快照吗?怎么解决幻读?具体怎么锁?
3. Redis有几种数据结构?
4. zset是怎么实现的?描述一下跳表的实现?
5. 讲一下TCP和UDP的区别。TCP具体是怎么实现的,来达到可靠性要求的?
6. 假如现在在浏览器输入www.baidu.com,能描述下从输入url到整个页面渲染回来的过程吗?
7. 为什么TCP握手三次就够了但挥手要四次?

四、手撕算法题

LeetCode原题 33. 搜索旋转排序数组

五、反问

用什么语言?说主要用Go,也有其他语言。招人不看重语言,看重场景思考等通用能力。

#秋招##后端##Java##minimax##面经#

时间线:
8.13 投递简历
8.14 简历评估中
----  没有笔试
8.20 邮件约面
8.22 一面
8.27 感谢信
全部评论

相关推荐

5 8 评论
分享
牛客网
牛客企业服务