武汉-途虎养车-一面-技术面

  1. 自我介绍
  2. 线程池的核心参数都有哪些?
  3. 线程池任务执行执行流程是什么?
  4. JUC包下,CyclicBarrier 和 CountDownLatch 的区别是什么?
  5. CyclicBarrier 和 CountDownLatch 如何保证能够某个任务异常,其他任务能够执行下去?
  6. Redis 中 zset 的数据结构是什么?
  7. 实习拷打,数据预热流程优化的背景是什么?
  8. AysncTool 工具的原理是什么?
  9. CompleteFuture 和 Future 的区别是什么?
  10. 线程编排,线程池参数是如何设置的呢?
  11. AysncTool 任务编排,abcde,ab并行,c依赖ab,d和c并行,e依赖dc,执行流程是怎么样的?
  12. 如果任务线程编排图比较复杂,流量特别高,线程忙等待,导致线程嵌套,引起服务卡死的情况?前面依赖的任务,一直在执行,导致后续的任务无法拿到线程资源?最终导致线程卡死?会怎么办?
  13. 主导新绑卡优化是如何优化的呢?
  14. Java中的序列化json各个工具类的区别?
  15. Redis持久化机制
  16. es 怎么使用的?分词搜索
  17. es 是如何分词算法是什么?
  18. es 数据是如何导入的?
  19. MySQL 数据变动,是否会同步es中的信息?
  20. RabbitMQ如何保证数据不丢失?
  21. 消息中间应该要实现哪些重要的功能呢?
  22. 消息队列如何保证消息不重复消费?
  23. 如何保证消息消费是有序的?
  24. 策略模式怎么在项目中使用的呢?
  25. 实习拷打:如何实现用户 pin 的新老切量路由?
  26. 手撕算法:无重复字符的最长子串
  27. 反问环节

#发面经攒人品#

全部评论

相关推荐

不愿透露姓名的神秘牛友
10-21 17:49
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务