面试时间: 4月2日讲一下实习,实习的难点是什么?你觉得最难的部分是什么?讲一下短链接生成过程,你是怎么管理这些链接的?为什么要分表?分表的作用是什么?你是怎么去分表的?volatile关键字的作用?保证原子性吗?如果要保证原子性的话,需要怎么做?你说到原子类,讲一下CAS是怎么保证操作原子性的?ABA问题怎么解决?Redis持久化机制有哪些?主从复制是怎么实现的?讲一下哨兵模式,讲一下RDB持久化频率怎么控制的?系统设计题:你设计一个城市的智慧公交车,每个站点有个实时显示的大屏能够看到有哪些路线,公交车分别到了哪些站点,预期到下个站点的时间和实际到达下个站点的时间怎么计算?如果现在需要进行公...