快手 后端一面

时长:35min
部门:本地生活(实习)

1. HashMap jdk1.7/8有什么区别?元素数量下降长会变回链表吗?
2. HashMap在多线程场景下使用,jdk7/8有都什么问题?问题有什么区别?
3. ConcurrentHashMap怎么保证线程安全的?1.7的分段锁怎么实现的?
4. Java语言的泛型是怎么实现的?为了解决什么问题而出现的?泛型的效率一定很低吗?
5. Spring的循环依赖是怎么解决的?
6. 动态代理分为两种,各自是怎么实现的?
7. AOP的动态代理底层怎么实现的?为什么一个注解就能实现了?如果有父类或者上层接口那么具体在哪?
8. Mysql的事务隔离级别?Mysql默认的是什么级别?会出现幻读问题吗?怎么解决幻读的?
9. undolog,redolog,binlog?都是在什么时候被记录?

手撕算法:
718. 最长重复子数组 
暴力AC了,要求使用动态规划(裂开)

已挂
全部评论
实习吗
2 回复 分享
发布于 2023-10-31 23:14 广东
有些问题问的也太细了,像是hashmap在jdk1.7和1.8线程安全的问题区别还跟扩容时前序插入有关。。。
点赞 回复 分享
发布于 2024-02-26 00:59 江西
佬,"如果有父类或者上层接口那么具体在哪?"这个咋回答
点赞 回复 分享
发布于 2023-11-05 10:16 广东
请问这个面经是上个暑期实习的吗
点赞 回复 分享
发布于 2023-11-01 19:50 陕西
这么晚才写面经,举办了
点赞 回复 分享
发布于 2023-10-30 22:15 北京
好棒好棒
点赞 回复 分享
发布于 2023-10-30 18:09 天津

相关推荐

03-29 17:05
门头沟学院 Java
asdasdasda...:我前段时间找工作焦虑,有几天连续熬夜熬穿了,然后心脏突然不舒服,立马躺床上睡觉了,然后第二天还是不舒服,去看医生说是心率不齐,吓得我后面天天早早睡觉,调养身体,过了好几天才好过来。所以真的,工作这些东西哪有那么重要,最多钱多一点钱少一点,降低物欲。活着才是最重要的,现在想想真的后怕
如何排解工作中的焦虑
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
04-30 18:05
空屿编号:你把墨镜摘下来是不是这样😭
点赞 评论 收藏
分享
评论
15
82
分享

创作者周榜

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