快手|研发效能 Java实习二面面经

二面时间:2021年11月4日 16:00
面试时长:30min

  1. 自我介绍
  2. 能实习多长时间?什么时候可以到岗?
  3. 说说用过什么Java的集合类
  4. 说说List和Set有什么区别
  5. 说说用过什么线程安全的组件
  6. 讲讲ThreadLocal
  7. 什么是内存泄漏
  8. 什么样的对象允许被回收
  9. 说说Java内存模型
  10. 说说ConcurrentHashMap如何保证线程安全
  11. ConcurrentHashMap中有使用volatile吗?
  12. volatile关键字的用处
  13. 代码题:
    有一个Map为Map<String,Object>,其中的Object类有三种类型:
    1.Person类;2.Map<String,Object>(此Map和题中的Map一样内部有三种类型);
    3.List<person>或者List<List<person>>或者List<List<List<person>>>等等等等...
    (其中的Person已经指定好,不用自己)
    现将这个Map中包涵的所有的Person类对象都打印出来</person></person></person>

总结

这次面试整体难度不大,希望能够约到HR面吧,加油!


感觉整体面试下来答得都还可以,但最后还是凉了,可能还是不够吧,未来继续努力!

#快手实习##面试题目##快手#
全部评论
什么勾八
点赞 回复
分享
发布于 2021-11-04 17:22
这个代码题怎么做啊
点赞 回复
分享
发布于 2021-11-04 20:56
百信银行
校招火热招聘中
官网直投
大佬现在已经在里面了吗
点赞 回复
分享
发布于 2021-12-22 16:16
这个面试官是不是比较犀利的那个,也没给反问的机会😅
点赞 回复
分享
发布于 2022-01-03 19:18
通过哪里投的呀??
点赞 回复
分享
发布于 2022-02-10 23:58

相关推荐

5 26 评论
分享
牛客网
牛客企业服务