阿里巴巴

300人关注 关注 3400人分享

公司福利 | 工资涨幅 | 年终奖 | 晋升机会 | 工作节奏 | 工作压力 | 工作时间 | 工作氛围

阿里巴巴高级软件工程师面试经验(共15条) 最近更新时间:2021-09-26

2020-02-04 14:54:47 | 内部推荐
面试过程:

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

面试官问的面试题:

阿里巴巴java高级开发工程师面试题

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

赞一下(3) 踩一下 查看面试题参考答案>>

2021-04-22 14:49:43 | 社会招聘
面试过程:

1. 一面是线上视频面试;写一道编程题;
然后针对写的编程题,开始发散思考,你能想到的优化方式,
然后就是针对你写的代码然后设计测试用例;

2.二面是项目面试,面的安全部门,没有经验就失败了
性能测试问的过程非常详,当时怎么设计并发,怎么分析结果等等

面试官问的面试题:

阿里巴巴高级软件测试工程师面试题

一面:
写一道编程题,可以自己电脑上运行,掌握多进程以及队列
二面:
1.性能测试全过程, 性能指标,QTP最大值、平均值
2.给一个java代码块然后怎么设计用例;
3.给一个多进程代码块,输出123123123,然后怎么设计用例;
4.安全知识的了解,这块是我的弱点

赞一下(0) 踩一下 查看面试题参考答案>>

2020-10-22 09:22:12 | 社会招聘
面试过程:

先是hr电话咨询情况
然后给预约技术面试官进行第一轮电话面试
第一轮电话面试完事后,第二天又有第二轮电话面试
第二轮电话面试完事后,还会有第三轮电话面试 第三轮电话面试基本上就是觉得你可以去工作了 只是跟你打压打压工资
然后约时间一对一到场面试

面试官问的面试题:

阿里巴巴集团公司java高级开发工程师面试题

(几轮面试 一轮比一轮问的技术知识点深入 一轮比一轮攻心)
最后的到面 基本就是定了 要你了 就是想看看真人形象(形象不是太差 一般就要了)
1、问了jdk的版本差别
2、问了spring cloud的组件使用情况
3、问了线程安全的基础用法

赞一下(0) 踩一下 查看面试题参考答案>>

1   共 1 页

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

相关公司面试经验
最新公司面试经验