timeline:5.9一面 —— 5.15二面 —— 5.16三面一面:主要拷打项目 项目+项目衍生的一些八股拷打了30分钟左右用MQ做了什么事情如果异步MQ发奖失败了怎么办分布式锁的用处分布式锁(setNX)是怎么实现的,底层原理是什么Redis的高性能是怎么实现的?select/epoll 为什么I/O效率就会高呢?访问量特别大的时候,会形成热key,会有什么风险?RabbitMQ的实现原理然后问了一些日常学习方法、在学校的情况等非技术问题手撕复杂度为O(nlogn)的排序(用的是快排)二面无手撕,有一些项目衍生的八股,但主要还是拷打项目websocket底层原理,怎么维持长连接,大概的心跳机制是什么三面学习排名情况有没有做过什么学生工作做过什么项目有没有领导做过什么小case优缺点压力最大的一件事是什么,怎么解决的到岗时间许愿oc!这几天都只用京东点外卖!想和东哥做兄弟🙏🏻🙏🏻——————5.20更新——————已oc已offer,感谢牛客,感谢东子收留🙏🏻