发布于 

知乎一面

09.23 知乎一面

全程45min,问的都是项目相关,无八股,后面甚至还有些HR面内容。

  1. 自我介绍;
  2. 介绍一个项目;
  3. 看你用延时队列解决了超时订单,介绍一下延时队列,你是怎么用的呢?
  4. 为什么会用RabbitMQ?除了RabbitMQ还有没有其他的方法?介绍一下怎么实现?
  5. 我看你还用了Spring Task实现就医提醒,那为什么不用Spring Task来实现超时订单自动取消呢?
  6. 看你还实现了微信扫码登录,那如果让你来设计整个过程,不用微信第三方接口实现登陆,该怎么做?
  7. 你还用到了WebSocket,介绍一下;
  8. 那为什么不用常规的HTTP呢?用WebSocket好处在哪里?
  9. 项目里用了Token进行登录验证,介绍一下;
  10. 除了Token还有什么其他的方法能够实现呢?为什么不选择其他方法?
  11. Redis是单线程的,但是它的速度为什么这么快?
  12. 那你了解Redis的网络IO模型吗?介绍一下;
  13. Redis和数据库数据不一致情况你了解吗?
  14. 怎么解决这种数据不一致的情况呢?详细说一说;
  15. 你觉得你的优势和劣势在哪里?
  16. 你觉得你更喜欢团队合作还是独来独往?如果你是其中一种,你怎么看待另一种性格的人?
  17. 你说你本科和研究生期间学生工作做的比较多,那如果现在你要组织一个活动,你会怎么让大家心甘情愿配合你?
  18. 反问环节。

本站由 Cccccpg 使用 Stellar 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。