快手实习面经

一面面经

  1. 自我介绍
  2. 介绍项目
  3. HashMap put()函数的流程
  4. HashMap的扩容触发条件
  5. HashMap的扩容流程
  6. HashMap扩容的元素迁移
  7. ConcurrentHashMap简述及加锁机制
  8. 详细(举例)说明ConcurrentHashMap的put()为什么是线程安全的
  9. 讲一下CAS,举例说明CAS如何实现
  10. ConcurrentHashMap的size control知道嘛(没答上来)
  11. 介绍红黑树
  12. 线程池的参数
  13. 介绍运行时数据区
  14. GC在哪里,GC的流程(GC的算法)
  15. GC Roots都有什么
  16. 说几种触发Full GC的场景
  17. 说一下MySQL innodb的索引
  18. 什么是聚簇索引
  19. 为什么用B+树
  20. B树为什么对磁盘访问不友好
  21. 联合索引和最左匹配
  22. 讲一下如何定位一个表中的索引(这个表中会有很多索引)explain
  23. 讲一下用explain语句后,extra字段的using index(这个是因为自己给自己挖坑)
  24. 讲一下幻读以及如何解决幻读
  25. 讲一下了解的设计模式
  26. 讲一下Spring 的IOC和AOP
  27. IOC的好处
  28. 讲一下依赖注入
  29. AOP的advice和advicer(没答出来)
  30. AOP的切面是在任何地方都可以有嘛?
  31. AOP的实现原理
  32. 讲一下Spring中的AOP(没答出来)
  33. 说一下Spring的事务
  34. 说几个Spring的常用注解,Order注解,Filter注解用过嘛
  35. ComponentScan注解除了要包含扫描哪些包,还要有什么呢(没答出来)
  36. Bean和Component注解的区别
  37. Configuration注解一般是做什么的
  38. 算法题:实现一个方法,判断一个字符串,最多删除一个字符,是否能成为回文串

写面经,攒rp

面试官是一个很好的哥哥,面试过程会一直引导面试者,真的很感谢面试官

一面已经过了

#实习##面经##快手##Java工程师#
全部评论
快手有几面啊
点赞 回复
分享
发布于 2020-11-15 00:22
这都是底层也太恐怖了吧
点赞 回复
分享
发布于 2020-11-15 00:55
阅文集团
校招火热招聘中
官网直投
感谢!
点赞 回复
分享
发布于 2020-11-19 17:44
哪个部门啊
点赞 回复
分享
发布于 2020-11-24 09:43
老哥,你简历上写了HashMap源码相关的吗
点赞 回复
分享
发布于 2020-11-25 11:08
这这么多题吗
点赞 回复
分享
发布于 2020-11-26 13:46
这个sizecontroller是什么啊
点赞 回复
分享
发布于 2020-12-02 10:49
大佬那个spring aop在任何时候都能使用吗
点赞 回复
分享
发布于 2020-12-02 10:59

相关推荐

B站 运营岗 普通Offer是12-15k*15-18,SP的Offer月薪16-17k*15,SSP的offer月薪是20k*15,综合年总包区间在18-30W。
点赞 评论 收藏
转发
6 49 评论
分享
牛客网
牛客企业服务