前提:本人未毕业,0实习,1练手小项目
太难了(也可能因为本人是真菜),感觉和其他厂不是一个等级的(才一面啊)
51min四个环节(自我介绍,项目介绍,八股,题目)
自我介绍blablabla
项目介绍后深挖,一直问项目怎么优化,如果我说用xx 优化他就会问“如果不用xx呢”
八股都不是直接问的,是从项目里面拓展问如何应对(本菜鸡才反应过来是在问八股),以下是转换后的八股
redis宕机后5min恢复,不搭集群情况下如何应对
mysql分库分表的维度是什么
mysql加行锁有什么问题,如何解决
rr和rc的区别
分布式锁了解嘛(说了分布式不太会,后面还问我分布式)
js和java有什么区别
如何用Java实现js里头的await方法
java如何实现异步非阻塞调用
协程了解嘛
如何解决线程竞争问题,不用同步队列呢?
如何解决进程竞争问题
还有一些偏工程的问题记不太清了,总之就是哑口无言
智力题:
100杯水,1杯有毒,白鼠喝下有毒后1h死亡,请问在1h内找到这杯毒水,最少要多少只白鼠
哎,脑壳疼~~
是阿里让我认识到天外有天
面了20min就想退出了
感谢给我面试机会