字节跳动社招一面面经
一面
1.自我介绍
2.跳槽原因
3.使用的数据库,有没有用过mysql
4.数据库的隔离级别以及分别有什么问题
5.http和https的区别
6.https安全套接字的加密过程
7.redis hash冲突以及rehash的过程
8.三次握手,可不可以多一次或少一次
9.四次挥手的过程
10.有没有用过消息队列
11.怎么解决网络波动导致的消息重复发送和重复消费的问题
12.怎么解决持久化失败
13.悲观锁和乐观锁
14.分布式事务的解决方案
15.结合项目问一下问题 14
16.两个mongdb(都支持事务,但是要跨数据库) 都要插入数据,怎么解决同时插入
17.缓存穿透,缓存击穿,缓存雪崩的概念及解决方案
18.说一说分布式锁
19.说一说mongoDB的索引,esr原则,复合索引
20.ES的索引,为什么快
21.算法:二叉树的最长路径
1.自我介绍
2.跳槽原因
3.使用的数据库,有没有用过mysql
4.数据库的隔离级别以及分别有什么问题
5.http和https的区别
6.https安全套接字的加密过程
7.redis hash冲突以及rehash的过程
8.三次握手,可不可以多一次或少一次
9.四次挥手的过程
10.有没有用过消息队列
11.怎么解决网络波动导致的消息重复发送和重复消费的问题
12.怎么解决持久化失败
13.悲观锁和乐观锁
14.分布式事务的解决方案
15.结合项目问一下问题 14
16.两个mongdb(都支持事务,但是要跨数据库) 都要插入数据,怎么解决同时插入
17.缓存穿透,缓存击穿,缓存雪崩的概念及解决方案
18.说一说分布式锁
19.说一说mongoDB的索引,esr原则,复合索引
20.ES的索引,为什么快
21.算法:二叉树的最长路径