一面:
60min 不得不说,面试官是真的很可爱,也很优秀
(凭记忆写的,有点忘记了)
上来就先说一下LRU算法,给个例子然后演示一下
问了一下树的前序遍历和中序遍历,然后面试官给了一棵树,问你这两种遍历方式的结果
结合他们工作的内容,问了一个IP地址分类的问题
问了一下生产者和消费者的实现(操作系统)
开始详细拷打项目,问其中的实现
问了redis主从同步的步骤
缓存风暴(缓存雪崩)的解决方案
聊了一下分布式锁
如何保证一致(这里面试官还和我介绍了他们的解决方案)
问了mysql相关(索引那些)
还有些消息队列的问题有点忘了
最后一道简单算法题:反转二叉树
二面:
38min,感觉就是聊聊,可能是一面的面评比较高吧
问了我一下volatile在java中的用法
然后mysql索引(这块比较深,说到了页面结构那里)
然后谈了一下nginx
最后提到了跳表,然后就是与之相关的一系列的讨论与自我思考了(这块感觉面试官水平很高)
hr面:
(hr小姐姐的口头禅“好呀好呀”很可爱)
自我介绍
项目中遇到印象深刻的点
可以实习多久,多久可以入职等
然后就谈offer相关啦
总结:
(上述的点是lz按照自己残缺的记忆去补足的,牛客面经哇,可要给咱带来好运哇)
面试体验真的很好,遇到了几位很好很可爱的人,等待offer,许愿未来