在此分享一下字节提前批面经~欢迎使用文末的内推链接投递,优先筛选简历~
楼主无实习经验、双非硕。
本人7月8日投递简历,在7月9日约了一面的时间。
一面2021-7-12
总共38分钟。自我介绍。
会不会实习?
转Go接受吗?
代码题:根节点到叶节点代表一个数字,求路径的数字总和。
讲讲数据库索引。
InnoDB如何保证事务原子性?
undo日志的结构、作用。Insert undo log和update undo log的区别?
HTTP 302状态码代表什么意思?
301和302的区别,浏览器会对这两个分别做什么操作?
秒杀系统是个人项目还是公司项目?
我看你做了单用户限流,怎么做的?
Redis集群架构下,这样做会不会存在问题?
知道分布式锁吗?能不能解决上面问题?
讲讲TCP断开连接的过程。为什么等2MSL?
写一个饿汉单例吧。
我看你有用到微服务,有了解过Docker吗?
讲讲Docker创建镜像的步骤。
反问。
代码题:根节点到叶节点代表一个数字,求路径的数字总和。
讲讲数据库索引。
InnoDB如何保证事务原子性?
undo日志的结构、作用。Insert undo log和update undo log的区别?
HTTP 302状态码代表什么意思?
301和302的区别,浏览器会对这两个分别做什么操作?
秒杀系统是个人项目还是公司项目?
我看你做了单用户限流,怎么做的?
Redis集群架构下,这样做会不会存在问题?
知道分布式锁吗?能不能解决上面问题?
讲讲TCP断开连接的过程。为什么等2MSL?
写一个饿汉单例吧。
我看你有用到微服务,有了解过Docker吗?
讲讲Docker创建镜像的步骤。
反问。
面完后十多分钟,约二面。
自我介绍。
介绍秒杀项目。
前端限流和后端限流的区别及优缺点,如何实现。
如果请求很多,导致服务端承受不了了呢?集群、扩容
机器上限了呢?答降级。怎么降级?
降级也不管用呢?你一直说限流,那抛弃请求后如何处理呢?
后续请求那么多,你要在哪部分拦截,拦截后要怎么处理?(面试官:用HTTP 302 ,把请求从前端重定向到CDN服务器上,不走服务端了。)
HTTP 302和301的区别?
介绍令牌桶算法的原理。
手撕令牌桶算法。实现一个线程优雅关闭。
熟悉MySQL是吗?给个场景,设计一下索引吧。为什么这么设计?具体怎么走索引?
线程安全的Map用过吗?说说HashTable和ConcurrentHashMap的区别吧。
Synchronized能不能重入?Synchronized是不是公平的?
如何实现公平锁?
可重入锁和不可重入锁的概念
可重入锁和不可重入锁的优缺点比较
反问
二面2021-7-13
一小时。自我介绍。
介绍秒杀项目。
前端限流和后端限流的区别及优缺点,如何实现。
如果请求很多,导致服务端承受不了了呢?集群、扩容
机器上限了呢?答降级。怎么降级?
降级也不管用呢?你一直说限流,那抛弃请求后如何处理呢?
后续请求那么多,你要在哪部分拦截,拦截后要怎么处理?(面试官:用HTTP 302 ,把请求从前端重定向到CDN服务器上,不走服务端了。)
HTTP 302和301的区别?
介绍令牌桶算法的原理。
手撕令牌桶算法。实现一个线程优雅关闭。
熟悉MySQL是吗?给个场景,设计一下索引吧。为什么这么设计?具体怎么走索引?
线程安全的Map用过吗?说说HashTable和ConcurrentHashMap的区别吧。
Synchronized能不能重入?Synchronized是不是公平的?
如何实现公平锁?
可重入锁和不可重入锁的概念
可重入锁和不可重入锁的优缺点比较
反问
面完后一个多小时,约HR面。
HR面2021-7-14
半个多小时自我介绍
介绍项目
项目开发中有没有遇到什么挑战?如何解决的?
让我具体讲遇到了什么问题,以及如何解决的。
如何进行架构设计的?有别人帮忙吗?
技术选型如何进行的?
研究生在做什么项目?导师会让你干私活吗?
你觉得能完成导师给你安排的任务吗?
为什么选择字节?
职业规划?
你相比其他求职者的优势?
6年多学习生涯的最大收获?
平时有什么兴趣爱好吗?
对字节的工作强度有了解吗?
字节的上班时间?
评价一下二面面试官?
你理想的Leader是什么样的?
反问
追问:在毕业前的几个月会不会来实习?
全部评论
(4) 回帖