年前投了一周了,想着没啥面试机会。第一面经练手还得是外包步入正题:1.spring事务的传播性,spring事务的注解讲一讲(忘得一干二净)所谓的事务传播性是指:当多个含有事务方法嵌套调用时,这些方法处理事务的规则spring中共有7个事务传播属性,自行查阅学习资料把。@Transactional(属性,失效场景)2.Synchroinzed 与lock 锁的区别lock是一个接口,而synchronized是java的一个关键字。synchronized在发生异常时会自动释放占有的锁,因此不会出现死锁;而lock发生异常时,不会主动释放占有的锁,必须手动来释放锁,可能引起死锁的发生。3.索引...