一面 4.21 30min

  • 自我介绍?
  • 项目介绍?
  • 攻击检测项目:数据包解析了哪些信息?数据怎么存的?批量存还是单条存?一个数据包解析需要多长时间?为什么这么慢、原因在哪儿?加入多线程后数据包解析需要多久?使用了多少个线程?线程池满了怎么办?为什么现在的应用都是使用多个服务器而不是一个服务器上使用多线程?
  • 信息管理系统项目:介绍系统的模块?登录怎么做的?怎么鉴权的?高并发改状态的时候怎么办?怎么记录用户的登录状态?(session)session有什么局限性?如果是两台服务器会有什么问题、怎么解决?怎么做限流?不用分布式得话怎么做?
  • 算法:求字符串中不存在相同字符的最大字串