5.23 阿里云基础平台研发一面
自我介绍
介绍一下项目遇到的最大难题
乐观锁怎么实现的
怎么保证数据库一致性问题
能说一下threadlocal是做什么的吗,为什么要有这东西
key和value分别存放什么
怎么实现并发控制
synchronized的原理以及使用方法
线程池常用参数
线程池创建线程的过程
说一下AOP工作原理
在执行方法前后记录当前时间,来记录方法执行时间,这个该如何用AOP实现
一个业务可能执行慢,该如何排查是哪里的问题导致的慢
java内存满了,用什么命令来排查是jvm里面哪部分的问题
查看新生代和老年代用什么指令
手撕:
简单写一个死锁
对字符串按大写、数字、小写排序