发面经,攒人品0716一面:1、自我介绍2、简单介绍实习经历,做了什么事情,解决了什么问题3、实习整体的方案是独立设计的吗?目前项目上线了吗?测试流程4、项目相关5、什么是可重入锁?redisson实现分布式锁时可以怎么实现可重入?6、两台服务器间怎么共享线程号?7、同一台机器上,父线程如何给子线程传递线程id号?8、描述一下redo log和undo log的区别作用9、redo log用来做数据恢复,为什么undo log 不可以?10、解释一下mysql幻读的问题11、mysql如何去避免幻读?12、手撕:最小栈0723二面:1、介绍一下反射,反射的应用场景?2、解释一下同步与异步区别于联系3、线程池的核心参数、工作原理、拒绝策略,线程池在建立、使用、销毁的过程中参数是怎么变化的4、mysql 左连接与右连接5、mysql两个数据集的整合union6、项目相关7、实习相关8、两个箱子无限大,有50个白球和50个黑球,如何放置这些球,使得摸到黑球的概率更高?已挂