携程金融暑期实习面经

面试官比较注重基础里面的细节问题。

  1. HashMap是线程安全的吗?
  2. ConcurrentHashMap底层是怎么实现线程安全的?
  3. HashMap不指定初始化容量时,初始化容量默认是多少?
  4. HashMap第一次扩容是怎么做的? HashMap什么时候从链表转化为红黑树?
  5. HashMap转红黑树的时候上面的数组大小是多少?
  6. JVM调优你都做的哪些方面?
  7. 你做开发项目用的JDK版本是多少?
  8. JDK1.8默认的垃圾回收器GC是什么?
  9. 介绍一下JVM的内存模型?
  10. 有了解过1.8和1.8之前JVM内存模型有什么大的变化吗?
  11. MySQL的聚簇索引和非聚簇索引的区别?
  12. 组合索引中包含查询的所有字段和不包含查询的字段哪个快?为什么?
  13. MySQL的Like关键字是否可以走到索引?什么情况可以走索引?
  14. Redis在6.0之后实现了多线程机制,是怎么实现的?
  15. 介绍一下你理解的微服务开发?
  16. String用到了哪一种设计模式?
  17. IO流用到了哪些设计模式?
  18. 单例模式的实现?需要注意哪几个点?
#携程实习##金融#
全部评论
想问问携程面试需要手撕代码吗,我当时选择延迟面试,后面就直接没有面试了😭
点赞 回复 分享
发布于 06-11 10:35 上海

相关推荐

点赞 8 评论
分享
牛客网
牛客企业服务