首页 > 快手Java后台 提前批一面+二面
头像
大胆的铁锤在人才库
编辑于 2020-08-08 19:13
+ 关注

快手Java后台 提前批一面+二面

今天下午面试的,一面二面连着进行的,两个小时多一点。
忘了录音了,凭着记忆说一下。
一面:
1.concurrenthashmap如何保证线程安全的
2.ThreadLocal
3.synchronized锁升级过程
4.Java线程池执行流程
5.MVCC
6.http协议
7.Spring循环依赖如何解决
8.Spring生命周期
算法:
1.二叉树层次遍历,要求偶数层从右往左
二面:
1.Integer最大值、最小值以及溢出会报错吗
2.List集合 foreach、迭代器、Arrays.asList用迭代器遍历时删除元素,会报错吗
3.synchronized、reentrantlock实现原理
3.threadlocal get过程
4.线程池执行流程
5.线程池如何保证核心线程池的线程不会被销毁
6.Arrayblockqueue的出队入队过程
7.讲一下异常,error错误可以捕捉吗
8.g1收集器
9.Java内存划分,哪些区域会发生oom异常
10.年轻代会造成stop the word吗
编程题:
1.单例模式的双重检测写法
2.题1的synchronized改为reentranlock如何写
3.如何判断链表有环
4.如何判断链表的环入口

能记得的就是这些,许一个三面


更多模拟面试

全部评论

(12) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐