阿里巴巴

300人关注 关注 3400人分享

阿里巴巴java高级开发工程师面试经验:第一轮电话技术面试:项目经历
2020-02-04 14:54:47 | 来源:职朋网友分享

为了帮助职业圈网友能够及时了解阿里巴巴的面试流程以及面试过程所涉及的面试问题,职业圈小编把刚获得的阿里巴巴面试经验马上编辑好,快速提供给大家,以便能够尽快帮助到有需要的人。这次面试总共花了90天。面试形式包括电话面试、1对1面试。

面试过程 第一轮电话技术面试:项目经历,基础知识理解,中间件使用
第二轮电话技术面试:项目经历,中间件使用,业务架构理解
第三轮电话技术面试:项目经历,中间件使用,业务架构理解
第四轮现场技术/HR面试:项目经历,中间件使用,架构理解

面试过程中面试官提了哪些问题 第一轮:项目经历,线程池参数的意义,如何根据qps等参数计算线程池参数。springAOP的实现,cglib与反射实现动态代理的区别。dubbo服务注册发现与SLB实现细节。结合业务场景,如何实现数据的一致性。数据库乐观锁实现。
第二轮、第三轮、第四轮:基础知识问的比较少,主要是结合项目经历,问一写中间件的使用场景:redis缓存架构,redis集群问题,MQ使用场景,ES使用场景,分布式锁,分布式事务,kafka场景等等。感觉除了考察基础知识,更要考察综合的能力。讲述项目经历的时候,要做到主干流程表述清晰,需要的细节也能完整表达,其实也考察表达能力,总结能力。中间件使用的也是要结合自己的项目使用场景来聊,考察系统架构设计理解能力等。
HR:从大学毕业开始聊,每次换工作的原因都要问。阿里的HR提前都会了解你的背景,学历背景,之前公司的背景。

查看面试题参考答案>>

有关面试流程的相关细节问答 你是通过何种渠道获得这次面试机会的?
答:内部推荐

整个面试花费了多长时间?(从接到面试消息到得到结果)
答:90天

面试形式包括哪些?
答:电话面试、1对1面试

你觉得这次面试的难度如何?
答:难度一般

你对这次面试的整体感觉怎么样?
答:很好

这次面试的结果如何?
答:面试成功但没有去报到

赞一下(3) 踩一下

以上信息仅代表发布者自己的观点,由于在职时间、职位以及个体本身的影响,和公司整体情况可能会有偏差,仅供参考!

评论

还需查看阿里巴巴 更多信息?

相关公司面试经验