字节幸福里一面面经
字节的幸福里后端一面, 楼主语言是java
-
自我简绍
-
一堆ipv4找topk的问题
- java的多态
- tcp三次握手四次挥手, 为什么3次握手4次挥手(这里我说的是三次握手是为了确保双方都能接收和发送消息, 面试官说从syn的角度说比较好)
-
事务里面先查后改怎么保证原子性(就是mysql用什么命令解决, 这里我答的for update,还有分布式锁(分布式锁问了redis的命令 我答的setnx以及lua脚本))
-
联合索引问题(已知联合索引a b c)
-
select * from table where b = 1 and c = 2 走不走索引
-
select * from table where a = 1 and b = 2 走不走索引
-
-
mysql索引为什么使用b+树
-
其他的八股就记不起来了..总体来讲比较简单
-
算法题: 每k个一组反转链表的题
#字节跳动实习##字节跳动##面试题目#