专门从外地赶来,携程收了我吧一面看你实习用go,协程线程区别redis string底层数据结构redis zset底层数据结构项目里有用到redis持久化吗?项目里有用多线程吗?系统的最大连接数量是多少,这是由什么决定的?知道哪些序列化协议,比较这些序列化协议。看你用了kafka,知道java自带的消息队列吗?我说不知道,他说是jms有jvm调优经验吗?知道哪些vm?innodb底层数据结构如何判断链表有环?如果不用快慢指针呢?快指针走2步和走3步有什么不一样吗?其他的不太记得了。面试官中间犹豫沉默了半分钟,不知道问啥了,可能是我项目太简单了吧二面 (比较简单,都是常规八股)项目用的java版本,这个版本新特性是什么索引失效场景为什么not in不走索引为什么要满足最左前缀匹配原则,为什么不遵守就不走索引hashmap相关的八股,展开讲了一下红黑树结构和插入concurrenthashmap结构,key能不能为null,为什么,value呢暂时就记得这些,总之二面比一面简单些。下周约hr面 #携程# #面经#