一面
主要是问项目,问实习,问的很仔细。我说在更新热门博客这个功能上,是每15min更新一次,使用了分布式锁保证每次只有一台机器来执行这个定时任务。面试官问为什么没有使用分布式任务调度中间件?然后问分布式锁是怎样实现的。
问实习干了什么,为什么项目中要使用MongoDB数据库。
最后问我在做过的所有项目中,你觉得遇到的最大困难是什么?是如何解决的?
唯一的八股文,他问我有没有使用过jvm,有没有调过jvm参数什么的,我说没有。然后他就让我讲一下类加载机制,内存结构,垃圾回收算法这些。
阿里系的约面试很快,你上午投完,下午可能就会接到电话,然后问你啥时候有空可以面试。