当前位置: 首页 > 面试经验 >

金山服务端二面

优质
小牛编辑
160浏览
2023-03-28

金山服务端二面

  1. 三次握手和四次挥手的过程,三次过程能不能减少为2次,4次挥手能不能减少为3次。网络分层结构,http1和http2的区别,cookie和session的区别,https的优化。
  2. 进程和线程的区别,进程的通信,进程运行的内存分配,进程的调度方式。死锁的几个条件。进程使用的是虚拟内存还是物理内存,物理内存和虚拟内存的关系和管理。
  3. 常见的排序算法,时间复杂度,最好时间复杂度,最坏时间复杂度,空间复杂度。二叉树的层次遍历,判断链表是否有环,时间和空间复杂度。
  4. mysql的存储引擎。2层B+树可以最多存储多少数据。mysql的日志有哪些有什么作用。数据备份如何做,防止误删和误增。
  5. redis的数据结构,使用场景。缓存和数据不一致怎么办,常见的三种缓存问题和解决方案。(答的面试官不满意)
  6. 使用布隆过滤器解决击穿问题时,新增数据怎么办
  7. 项目的鉴权是怎么做的
 类似资料: