微信公众号:路人zhang
扫码关注微信公众号

回复“面试手册”,获取本站PDF版

回复“简历”,获取高质量简历模板

回复“加群”,加入程序员交流群

回复“电子书”,获取程序员类电子书

当前位置: 大厂面经 > Java > 阿里巴巴 > 阿里巴巴面经(57)
本文链接:https://www.mianshi.online/2214.html

一面总结:

社招一面(生死面)容易挂的第一个点,就是刚开始的项目讲解的一般,没有亮点。项目中的技术难点和技术卡点无法表述出来,很容易给面试官一种“这人不行”的感觉。至于基础知识还是得靠我们平时多想想是什么?怎么实现?为什么这么实现? 总之讲解一个优秀得项目,面试就通过了一半。

二面总结: 一轮面试如果通过得话,恭喜你,你的面试其实已经通过了一半。因为一面面试官已经在基础知识方面对你进行肯定,二面面试官得提问方向就相对比较多了。二面面试官得重头戏还是你对项目的理解。

本轮面试会让你继续讲解一个或者多个项目,因为没有了基础知识点的考察“压力”。面试官会对项目进行深入了解,包括其业务架构,技术架构与技术原理等。

大概包括如下的技术点:

项目业务架构,针对项目中各个知识点进行扩展与提问

项目技术架构,技术架构中比如说 Thrift 的实现原理,nginx 相关知识点等

项目中学到了哪些技术?或者之前学到的技术哪些在项目中可以体现?

服务的 QPS 如何?

如何保证服务高可用性?

如何限流,熔断和降级服务? 服务的部署方式,各个集群数据库的同步方式

MySQL 单表数据量多大?索引结构如何?

上线新服务如何进行压测? 内存泄露的排查方式?

线上接口响应超时的排查思路

当然了,在这些比较开放的问题之外,部分面试官依然会考察一些基础知识点,这个看各个面试官的风格了。但是,二轮面试看重的还是项目技术架构以及你所做的贡献有哪些。

本站链接:https://www.mianshi.online如需勘误,请联系微信:lurenzhang888


点击面试手册,获取本站面试手册PDF完整版