8.21 淘天一面(无算法,47min)
1.自我介绍 (3min)
2.聊实习项目 (21min)
自己做分布式存储是什么意愿?
聊聊mdb锁优化
为什么换了cpu会夯死?
自己有思考过为什么cpu会夯死?
实习中除了上述有没有对其他比较难的事情?
这个方案确定了吗?
你觉得整个实习过程中学到了什么?
3.八股(13min)
线程和进程的区别?
怎么创建一个线程池?
线程池有什么参数?
任务提交到线程池中之后,从进入到回收的一个过程?
拒绝策略有什么?
先创建核心线程再进入队列,这个过程能调换吗?(开放题)
现在有一个应用场景,有一个预估的任务量,希望它存在于于线程池中而非队列当中,这样当核心线程用完的情况下,可以直接使用救急线程执行,这样可以兼顾一个吞吐量,怎么实现?(线程池源码)
ThreadLocal是什么?
ThreadLocal 有什么问题吗?
这个问题怎么解决呢?
怎么使用排序?
常用的排序算法有什么?
快排的时间复杂度?
Arrays的sort使用的排序算法是什么?
给一个数组去做排序,考虑什么因素选择什么排序算法?
4.聊天(5min)
除java外感兴趣的技术怎么学?
有什么关注的技术博主吗?
研究生的方向是什么?
除java以外有什么关注的技术吗?(机器学习?)
竞赛,论文,开源项目?(什么期刊?)
5.反问(5min)
业务方向
团队人数和校招生的培养
面试结果会什么时候出
#如何判断面试是否凉了#