当前位置: 首页 > 面试经验 >

9.15 携程一面

优质
小牛编辑
161浏览
2023-03-28

9.15 携程一面

项目

  • 介绍一下优购商城这个项目包含的主要功能 - 讲了包含的模块,主要功能,然后讲了项目亮点(简历上的几个点)
  • 为什么采用Spring的定时任务呢,有没有进行相应的选型?
  • 如果让你来进行定时任务方案的选型,你会如何考虑?
  • 还有了解哪些定时任务框架?
  • 讲一下秒杀业务是如何通过消息队列实现流量削峰的
  • 这个秒杀消息如果没被消费的话,用户那边的延迟是如何处理的?
  • CompletableFuture+线程池发送异步请求能达到怎样的效果

Java

  • 引用类型有哪些?
  • 有没有在实际开发中使用强引用以外的引用类型呢?- 说看过ThreadLocal的源码,内部使用了弱引用
  • 说一下CMS和G1垃圾回收器的特点
  • 有没有了解jvm调优相关的工具的调优方法

设计模式

  • 了解哪些设计模式
    • 单例模式
    • 代理 - MyBatis
    • 观察者 - Spring、消息队列
    • 适配器模式 - 适配Slf4j
    • 模板方法 - AQS
    • 策略模式 - Lambda表达式
#Java开发##携程##携程一面##面经#
 类似资料: