自我介绍项目中设计过那些表,设计思路是什么?了解过mysql索引吗?讲一下b+树?mysql中的数据类型底层怎么存的?(当时没理解,然后面试官提示比如INT TIME,但是答的感觉一般)mysql基础架构(说了连接器 分析器 优化器)mysql的事物隔离级别有哪些?mvcc是什么,原理是什么?悲观锁和乐观锁讲一下数据库范式有哪些?(没答上来,只记得说有五个)HTTP协议和TCP协议的区别是什么?TCP和HTTP分别作用于网络层那几层?七层网络协议有哪些?UDP协议是什么?常见的linux命令有哪些?查看CPU负载内存使用率这些比如用哪些命令?(只答上来了top)用户态和内核态有了解吗?进程和线程的区别进程间通信有哪些?redis和kafka有了解吗?(根本没咋了解过kafka,Redis也只是看过没用过,硬着头皮开始吟唱)kafka基础组件有什么?(答确实没用过kafka)redis的基础数据类型有哪些?redis的列表底层数据结构是什么?redis的哈希类型的结构是什么?redis的删除策略有哪些?redis的分布式锁是什么?redis的持久化怎么做?手撕:字符串中的最长不重复子串这次面试全程八股,基本没有问我项目和实习相关的内容,说的我口干舌燥嗓子快哑了。确实和之前字节本体那边面试体感完全不同。