上午面的MetaApp感觉多半挂了,下午直接想摆烂了,谁知面完我感觉自己又行了。
面试官人炒鸡好,全程面试无压力,无算法题无SQL(估计二面?),面试体验很赞!
1.面试官:做个自我介绍吧。我:简单的自我介绍,加说了自己在学校做的项目。
2.面试官:说说在学校做的这个项目。我:开始说这个项目……
面试官似乎对我的项目蛮感兴趣?我的项目是线上小程序项目,日均访问量20-30w。然后他一直问,我一直回答,大概回答了:单体项目至微服务的重构,手写的分布式锁实现,手写的分布式限流实现,手写的文件服务器实现,多线程使用与调度中心……其实我想引到我权限系统的设计(但是最后也没问),我对我的项目很熟,所以基本上追问都能应答。
然后面试官觉得我这个项目挺好的,称赞了一下。
3.常规面试题阶段:重写与重载、==和equals、基本集合框架及其实现和运用场景……语法基础相关,不分记不太清,但总体是流畅速通。
4.JVM:类加载过程……(好几步,忘记了,面试官没多问)
5.Mysql: 索引失效场景,SQL优化、索引创建规则(流畅应答)
6.Redis: 缓存三件套(穿透,击穿,雪崩),哨兵是啥。(流畅应答)
7.Spring: @Autowird&@Resource(按什么注入直接答反,面试官指出来了,感觉面试官也没多在意,还在笑我)。
8.……其他常规八股忘记了,但都答上来了,并且部分结合到了自己项目来谈实现。
面完范围过程略:大概问了下薪资,然后问了下公司技术栈……
总评:总体感觉很好,从一开始问我拿手的项目时,就一直追问回答了很多,项目在整个1小时中占了大部分时间,常规八股几近速通(虽有少部分内容卡了,然后答错忘记了一点)。面试官很随和,交谈项目的时候也和我提到了他们现在的技术啊实现啊什么的,面完后面还直接聊了一段时间,感觉面试官对我也挺满意的,感觉一面应该能过。
2024-6-5更新:下午面的,晚上已约二面。