诺瓦一面#诺瓦星云#1、自我介绍2、项目用到了哪些数据库?为什么要用?这些数据库的区别?3、redis的缓存击穿和雪崩?区别?分别怎么解决?4、给项目做过压测吗?5、对JWT的理解?6、还有其他可以做登录校验的方法吗?7、cookie、session?8、cookie的缺点?9、JWT能解决吗?10、场景题:两个人同时登录一个账号,怎么做才能把另外一个人给挤下来?(webSocket)不太懂11、滑动窗口用来做什么的?12、除了滑动窗口可以做流量控制?还有什么办法可以做流量控制?13、close_wait发生在什么地方?14、会等多长时间?15、断点续传要怎么做?16、双亲委派机制?17、扩展类加载器负责加载哪些类?18、MySQL的索引结构?19、B树和B+树的区别?20、怎么实现线程的同步?21、如果要你自己实现一个线程池的话,你会从哪些方面进行考虑?22、用什么方法实现线程的随机处理?23、项目中有没有遇到比较棘手问题?24、你是怎么排查并处理的?25、比如消息丢失?你是怎么发现?怎么处理?26、觉得自己做的这个项目难吗?27、除了Java还能接受其他语言开发吗?28、对于工作地点有要求吗?29、反问总结:很多知识点理解的深度还不够,面试官很温柔