刚面完携程的Java后台,问得问题比较深,但每个问题都一直往深处问,感觉我又凉了。。。贡献一波,大家参考一下! 首先是自我介绍; 然后是项目,项目细节,数据库规模,遇到了什么问题。 然后就是java基础了,问题如下(有遗漏,记不太清了,只能想起来这么多了): 1. 说一下线程安全,怎么解决线程安全? 2. java中有几种锁?synchronized与reantrantLock锁的区别? 3.synchronized怎么实现的? 4.如何在分布式系统中解决线程安全?在分布式系统中怎么只让一个线程执行? 5.…… 6.……(忘记问什么...