字节跳动提前批 电商后端 一二三面已OC

很多问题记不清楚了。运气比较好,问的问题都比较常规。
算法题大家多刷code top,上面有字节高频题库。

一面   45分钟
自我介绍
介绍项目
通过项目引申一些基础知识
redis为什么高性能?
答:1.io多路复用(展开介绍 select poll epoll)   2.展开介绍reactor模式
redis有哪些数据结构?
linkedlist和arraylist的区别
对线程安全的理解
线程安全的list有哪些 介绍下CopyOnWriteArrayList
concurrenthashmap如何保证线程安全
介绍CAS
介绍volatile
介绍下kafka,kafka如何保证消息不丢失
kafka和rocket mq的对比
算法题: 力扣 组合总和

二面  50分钟
二面主要是考察对项目的扩展,并不具备多少参考价值
kafka如何保证消息顺序?如何保证消息幂等?
partition的分配策略
redis和mysql的双写一致性问题
介绍AOF RDB,AOF和RDB各自的优缺点
热度排行如何实现
很多问题遗忘了,大部分是项目相关的问题
算法题:力扣 基本计算器II

8.6 三面 50分钟
rpc项目,服务发现如何做?服务如果挂了,如何发现?了解dubbo吗?dubbo如何做服务发现,如何做容错?
rpc项目有没有对数据完整性作校验,考虑了哪些网络安全问题?
介绍下netty
介绍下多进程 多线程(展开介绍了 为什么引入多进程,有了多进程为什么引入多线程,进程通信方式,进程的状态,进程调度算法,死锁)
MySQL事务的特性,隔离级别,如何实现这些隔离级别?(展开介绍MVCC)
了解分布式事务吗?(介绍了一下CAP BASE 两阶段提交   三阶段提交 )
分布式ID如何生成
算法题: codetop上的 圆环回原点问题 https://mp.weixin.qq.com/s/NZPaFsFrTybO3K3s7p7EVg


三面结束以后,官网显示面试已完成。8.16日 OC

#字节跳动秋招##面经##校招##字节跳动##Java工程师#
全部评论
请问大佬的项目是rpc和秒杀嘛?
点赞 回复 分享
发布于 2021-08-16 21:14
base哪里?
点赞 回复 分享
发布于 2021-08-17 16:38
老哥啥学历
点赞 回复 分享
发布于 2021-08-18 00:47
太强了,昨天三面都没问项目,上来撕两道题
点赞 回复 分享
发布于 2021-08-18 02:01
哈哈,兄弟,我们项目一样,牛客加RPC,我也许愿个OC😁
点赞 回复 分享
发布于 2021-08-20 18:36
楼主三面完大概多久有结果的呀,我今天下午面完到现在还无任何消息
点赞 回复 分享
发布于 2021-08-20 18:50
请问mysql相关知识是看哪本书  高性能mysql这本书吗
点赞 回复 分享
发布于 2021-11-06 20:10

相关推荐

我已成为0offer的糕手:别惯着,胆子都是练出来的,这里认怂了,那以后被裁应届被拖工资还敢抗争?
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
5
72
分享
牛客网
牛客企业服务