虾皮一面 1. Time wait 有什么影响,time wait状态过多如何解决(不要考虑 http),也要考虑 tcp2. cookie 和 session 区别是什么3. Cookie 是怎么生成的4. 怎么做鉴权?5. 用过什么设计模式6. 分布式锁怎么实现 有什么问题7. 为什么要对主键加索引? Uuid不能加索引吗8. session id 客户端不能传吗,一般是怎么用这个东西9. 一个端口能否被两个进程监听,nginx 中是怎么实现的?10. Mysql 的三个日志有什么区别11. 一致性哈希算法是什么,有什么好处12. 多线程打印结果问题13. 跨域问题是怎么解决的14. 算法:最大乘积子数组虾皮二面线程安全是什么,别的题太简单了,基本就是常规八股+项目算法:最接近的三数之和