今日头条二面

1、自我介绍+项目介绍
2、微服务架构画一下。
3、最新的那个项目是什么东西,你做了什么东西,感觉面试官没太听明白。。。 这个感觉花了至少20分钟。
4、项目相关,http状态码有哪些,post和put有什么区别。
5、Redis 数据结构, zset的底层实现,如何实现排序的。

跳跃表,以后写redis相关的文章。

6、MYSQL索引的实现, B+树 ,B+树有什么好处, 聚集索引,非聚集索引。
7、索引匹配。

就是几个查询字段是否走索引。 如何建立高效索引,最左前缀匹配 + 查询字段+ 区分度。 其实还有索引长度要短。

8、MYSQL隔离级别 避免什么问题。可重复读如何避免脏读。
9、还有啥想不起来了。
10、手撕代码
  1. 链表转二叉平衡树
  2. 两个链表倒叙求和。

你可能感兴趣的:(今日头条二面)