1.自我介绍; 2.数据库事务ACID的介绍; 3.ACID底层是咋实现的? 3.排他锁属于乐观锁还是悲观锁?为什么? 4.RPC如何保证分布式节点数据同步? 5.算法题:一根长为L的棍,在这个棍上随机放M只蚂蚁,每只蚂蚁均以V运动,运动方向可以向左也可以向右,如果其中蚂蚁相遇的话就会朝相反的方向运动 1)所有蚂蚁离开棍后的时间?(用代码实现) 2)这些蚂蚁总共碰撞了多少次?(口述算法)