携程金融暑期实习面经

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

  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. 单例模式的实现?需要注意哪几个点?
#携程实习##金融#
全部评论
想问问携程面试需要手撕代码吗,我当时选择延迟面试,后面就直接没有面试了😭
点赞 回复 分享
发布于 2024-06-11 10:35 上海

相关推荐

不愿透露姓名的神秘牛友
07-04 14:23
steelhead:你回的有问题,让人感觉你就是来学习的
点赞 评论 收藏
分享
Southyeung:我说一下我的看法(有冒犯实属抱歉):(1)简历不太美观,给我一种看都不想看的感觉,感觉字体还是排版问题;(2)numpy就一个基础包,机器学习算法是什么鬼?我感觉你把svm那些写上去都要好一点。(2)课程不要写,没人看,换成获奖经历;(3)项目太少了,至少2-3个,是在不行把网上学习的也写上去。
点赞 评论 收藏
分享
评论
点赞
8
分享

创作者周榜

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