字节跳动-后端开发实习-面经

投简历 11.18
一面 11.20 挂

投简历 11.29
一面 12.02 挂

项目背景?项目来源?你的分工?
点赞系统中的数据结构?监听器?
为什么用set?为什么用zset?
key是什么?随便取的名吗?
member、score是什么?
如何优化?怎么实现的?
历史排行榜中的分表?什么时候需要分表?
存储策略是?持久化到哪里?
怎么动态建表?定时任务的实现?
超卖问题怎么解决的?乐观锁?怎么实现?
秒杀场景?分布式锁?Lua脚本+Redission?

MySQL 执行一条SQL语句的过程?
MySQL 索引存储?索引的失效场景?
MySQL 如何建立索引?索引建太多的缺点?影响读还是写效率?
MySQL 事务的隔离级别及原理?
MySQL 三种日志?主从架构?主从复制原理?
MySQL 的并发控制手段?
MySQL 事务的四个特性及原理?
MySQL 慢查询的排除与优化?
MySQL 分库分表有哪些方法?后续需要添加一个查询条件怎么添加?
MySQL 存储引擎?
MySQL 聚簇索引、非聚簇索引?
MySQL 可重复读的幻读问题?快照读与当前读?
MySQL 事务的隔离级别及原理?
MySQL 事务 MVCC 实现原理?

Java 源码从编译到执行,发生了什么?
HTTP 与 HTTPS 的区别?三次握手?
HTTPS 连接的建立过程?SSL/TLS 握手?
HTTPS 传输安全的吗?对称 or 非对称加密?
Kafka 的各组件?原理介绍一下?
Nginx 负载均衡有哪些策略?
Redis 的 zset 底层结构?它为什么有序?
对象作为HashMap的key,要重写什么方法?
Java 异常处理机制?关键字?

什么是 Redis?使用场景?
Redis 常见的数据类型?底层结构?
Redis 线程模型?常见的 IO 模型?多路复用的系统调用?
如何判断图中是否有环?
说说如何维护堆?大根堆和小跟堆的插入删除维护?
红黑树的结构?进程的状态?进程和线程的区别?
进程间通信的方式?共享内存?
死锁的产生条件?预防措施?Java集合?
hashmap的底层原理?hashmap非线程安全,1.8改尾插法的原因?
秒杀系统如何设计?MQ的使用?RocketMQ的各组件?
分布式锁的实现方式?设计模式?单例模式的懒汉方式?
AOP代理模式的实现?lua脚本怎么保证原子性?
堆和栈有什么区别?为什么要有栈,不可以直接在堆上面分配内存吗?

手撕:下一个排列
手撕:复原 IP 地址

#面经#
全部评论
这是两次面试哇,还以为一次面了这么多
1 回复 分享
发布于 12-03 17:48 江西
我擦,字节强度这么大
1 回复 分享
发布于 12-05 08:37 辽宁
拷打的真狠
点赞 回复 分享
发布于 12-03 16:50 江苏
看着有点像学堂
点赞 回复 分享
发布于 12-03 17:16 河北
这是实习嘛,太恐怖了
点赞 回复 分享
发布于 12-03 18:09 四川
佬,请问这是哪个部门啊
点赞 回复 分享
发布于 12-03 21:51 上海
佬什么bg啊,着给我砍的更不敢面了约了后天的
点赞 回复 分享
发布于 12-03 22:16 广东
逆天啊,实习都这么难?
点赞 回复 分享
发布于 12-04 01:57 江苏
咋挂的啊,回答的不好吗
点赞 回复 分享
发布于 12-04 10:26 北京
这强度好高
点赞 回复 分享
发布于 12-04 14:35 北京
虽然80%都是常规八股,但是光看着就很压力,更别说现场发挥了
点赞 回复 分享
发布于 12-10 13:19 四川
太牛啦 我是一次面试差劲儿了现在还没给机会
点赞 回复 分享
发布于 昨天 14:56 天津

相关推荐

写点面评,攒点人品(搓手)字节番茄小说一面 50min1. 介绍一下最有挑战的那个项目+拷打细节+为什么要做这个项目2. 项目中遇到的困难3. Mysql中索引是怎么存储的4. B+树的结构和结点5. 为什么用B+树,而不是B树,红黑树等结构来作为索引结构6. 需要为表中每一列都加索引吗?7. 哪些字段适合加索引,哪些不适合8. 数据库的事务隔离级别9. 每种级别具有的问题10. 场景题 : 假设有一个很大的文件,有一系列数字,想找出出现次数最多的top10,有什么方法11. 编程题 : 有无限多个2*1的小矩形,放在2*n的大矩形中,有多少种填满的方式字节番茄小说二面 1h1. 用户在浏览器输入网址后的行为2. 进程和线程的区别3. 进程间共享资源的方式4. 操作系统切换进程时都干了些什么5. 哈希表的底层实现,用的什么数据结构6. 哈希冲突,如何解决7. 编程题 : 区间合并,接雨水字节番茄小说三面 50min1. 编程题 :  将一千五百万三千几百二十一这种汉字表示的数字转换为数值2. 域名具体是如何解析成ip的3. Dns服务的原理4. http协议的状态码含义 301,302,403,4045. http协议的协议头6. 挑了一个项目让介绍+拷打细节7. sql题 : 有一个天气表(日期+平均气温),找出所有今天比昨天气温高的记录
Sukidal:这b算法题写个屁 真有人半小时能写出来这种题
查看25道真题和解析
点赞 评论 收藏
分享
评论
24
115
分享
牛客网
牛客企业服务