一面 1.15 1点 1h什么是死锁,死锁的产生条件,破坏死锁进程和线程区别,线程共享内存和进程共享内存的区别进程间如何通信redis和mysql的区别redis的zset,什么是跳表,插入一个节点要构建几层索引B+树,为什么3层容纳2000W条,为什么2000w条数据查的快url请求的全过程(要求详细)(A,B,C) 联合索引 select * from tbn where a=? and b in (?,?) and c>? 会走索引吗力扣79二叉搜索树转双向链表二面 1.16 5点 1h什么是三大范式,为什么要有三大范式,什么场景下不用遵循三大范式,举一个场景什么是SQL注入,...