快手 后端一面
时长: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了,要求使用动态规划(裂开)
已挂
部门:本地生活(实习)
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了,要求使用动态规划(裂开)
已挂
全部评论
实习吗
有些问题问的也太细了,像是hashmap在jdk1.7和1.8线程安全的问题区别还跟扩容时前序插入有关。。。
佬,"如果有父类或者上层接口那么具体在哪?"这个咋回答
请问这个面经是上个暑期实习的吗
这么晚才写面经,举办了
好棒好棒

相关推荐
03-29 17:05
门头沟学院 Java
asdasdasda...:我前段时间找工作焦虑,有几天连续熬夜熬穿了,然后心脏突然不舒服,立马躺床上睡觉了,然后第二天还是不舒服,去看医生说是心率不齐,吓得我后面天天早早睡觉,调养身体,过了好几天才好过来。所以真的,工作这些东西哪有那么重要,最多钱多一点钱少一点,降低物欲。活着才是最重要的,现在想想真的后怕 点赞 评论 收藏
分享
点赞 评论 收藏
分享