阿里巴巴

279人关注 关注 2613 人分享

阿里巴巴 面试 (共1595条面试经验分享)

面试感觉

面试难度

  • 面试难度指数:
  • 63
  • 3%
  • 26%
  • 59%
  • 7%
  • 3%

应聘途径

阿里巴巴面试经验(共1595条) 最近更新时间:2020-08-24 15:15:03

2020-08-18 20:50:34 | 校园招聘
面试过程:

这次面试难度一般,面试题甚至反常的很简单,这是因为我中间一个题目理解错误了,回答的看起来很弱智,面试官严重怀疑我是不是小学生来替考的,后面问了一些非常简单的问题撑撑时长,不到半个小时就不欢而散了,具体情况我在下面问题中说:

面试官问的面试题:

1、先问了一些做过的项目的细节;
2、问了与项目相关的spring的知识(一些常用知识,具体记不清了);
3、其中有一个问题,在说到请求携带Cookie用来验证用户身份时,面试官问了:Cookie是怎么储存的?因为之前还为了接受和处理请求的具体类和方法,我就顺势以为是问Cookie作为整个数据是储存在spring接收请求后的各种类、实例中的哪里(实际上问的应该是cookie内的值是以什么方式存储的,就是key-value、字典这种回答就可以了)
我回答:储存在请求类的某个属性中...
4、可能面试官看到我这个答案和他想的牛头不对马嘴,又问了一遍这个问题:
我想面试可能需要更细节上的回答,可能要说源码中具体类、具体属性名和具体方法,我回答:我不知道源码。
5、面试官又问“不,我是说Cookie是什么类型?”
我接着上面的逻辑再次理解错了,以为是为储存Cookie数据的类属性是属于什么类,我想我用过名叫Cookie的类,应该就是Cookie类储存的Cookie实际数据,我回答:名叫Cookie的类
6、面试官又问“不,是什么类型?类型”
我想一个具体类又属于什么类型?就回答了:是“类”这种类型;
7、面试官可能都无语了,问了:“那你告诉我,类是什么?”
这种名词概念题基本得靠背吧,大一后我就再没背过了,早忘了,只能类似根据特性总结,即便我知道“类”是什么东西,总结出来偏重于使用方面,与网上能查到的偏重于设计方面的差别很大,显然不能让面试官满意,于是就更显得我像一个没学过java的了;
8、后面面试官也较真了想看看我到底小学几年级,问题越来越简单(非常简单,没什么好说的(其实具体题我也忘了),也可能是面试官随便问问撑撑时长,因为才刚开始问不好意思立马结束)。
面试教训:
1、这次面试也让我明白理解对问题是最基本的要求是很重要的,对于不清楚的题一定要向面试官确认是否是自己理解的问题;
2、另外我在听到问“什么是类”时也有点愤怒了,问这些初学都了解的基础明显是已经不可能通过了,但职位要求的数据库、分布式系统这些知识都还没问,就判断我没有能力让我觉得很不公平,后面的回答也漫不经心了不想回答了,可能导致面试更早的结束;我后来回想面试未完直接认为自己已经失败了后面没有活力了完全没有任何好处,不仅一定会失败浪费了面试时间和准备面试的时间,也得不到面试的经验和面试题积累,所以我后面决定一定要全力对待每一次笔试面试。
这是一个很可笑的经历,在这里分享出我的失败经验,希望能对大家有点帮助,不要步我后尘。

赞一下(0) 踩一下

2020-08-24 15:15:03 | 网上申请
面试过程:

boss直聘上聊,问我要了简历,加了钉钉,一面差不多40分钟,通过后安排第二天二面,二面只面了15分钟,因为年龄问题没有通过,P5岗位必须是94后

面试官问的面试题:

阿里第一面总结
1.介绍下自己
2.所在公司情况
3.以往业绩,怎么做到top1的
4.家庭情况
5.对阿里看法,目前工作看法
6.如何拓客
7.你年龄超出了怎么看待
8.为什么不做前工作了
9.你没有过B2B经验怎么胜任现在的工作?
10.是否单身
11.薪资是否接受,三个月试用期淘汰制,至少三单以上
12.如何面对p6资深客户经理岗位,你好好准备吧!
13.你能放下你的架子,重新开始吗,工作没有你想象中高大上

一面主要是了解你的过往,突出你的拓客和服务客户能力

赞一下(9) 踩一下

2020-07-15 15:00:04 | 社会招聘
面试过程:

在某个下午,收到阿里的电话,问是否有意愿,想了一下,阿里的机会尝试一下。过程之中,面试官很nice,只是最后有些问题没有答的很好,后面就被发了好人卡,很伤心呐

面试官问的面试题:

1、自我介绍以及项目介绍
2、spring-cloud是否了解,spring-boot是了解,讲一讲bean的生命周期
3、hashmap-1.8后的改进,hashmap为什么是线程不安全的
4、如何做到线程安全,concurrenthashmap是怎么实现的
5、用到哪些的设计模式
6、ThreadLocal用过吗
7、类的加载机制
8、JVM-内存模型
9、垃圾回收
10、redis源码有读过吗
11、擅长的做什么
12、职业规划是什么
13、考虑过管理吗

赞一下(6) 踩一下

2020-06-17 15:00:34 | 社会招聘
面试过程:

1. 电话面试,大约30分钟-技术面
晚上突然接到电话面试,面试官介绍了职位信息。问是否感兴趣,然后进行了电话面试。过程没有废话,全部都是技术问题。
2. 视频面试+笔试,大约1个小时-技术面
线上面试,开篇介绍了一下项目背景,然后问了一些基于项目的技术细节,非常细。后续继续基础知识的面试,JVM和多线程相关的问题很多。视频面结束后发了一道算法题,半小时内完成。
3. 电话面试,大约20分钟-聊背景
聊了一些对职位,对人生的规划,巴拉巴拉。以为这轮就结束了,结果一周后又接到继续面试的电话。未完待续。。。。。。

面试官问的面试题:

一轮:
自我介绍
1. HashMap和ArrayList的原理解释下。
2. Netty原理介绍下。
3. 了解过NIO,BIO,AIO么?介绍下异同,代码中如何使用?
4. 分布式锁用过么?用什么函数?什么使用场景?
5. 能介绍下垃圾回收机制么?
6. redis的数据结构介绍下。项目中用过哪些?什么场景
7. 幂等性是什么?如何保障?
8. 交易系统中的数据一致性咋保障?
二轮:
自我介绍
1. 项目中的mongoDB使用场景是啥?如何部署的?怎么保证高可用性?
2. JVM的内存结构能介绍下么?
3. CMS和G1的优缺点?什么时候发生FULL GC?什么时候stop the world!
4. 什么样的对象能当根节点?
5. 一个类,两个函数,一读一写,写函数加synchronized,读函数还用加么?voliate关键字啥作用?
6. 数据库设计时,主键咋设?自增好还是非自增好?为啥?
7. mysql的锁类型介绍下
8. 线上CPU 100%了怎么查?
9. 写个算法,给一个数字,一个单调数组中,方法返回数组中第一个大于给定数字的下标,如果没有,返回-1。
第三轮
自我介绍
你职业生涯中哪些事比较有亮点?
你的职业规划是啥?以后想怎么发展?
等等。。。

赞一下(8) 踩一下

2020-04-24 09:20:59 | 校园招聘
面试过程:

由于我在自我介绍时提到应聘的是Java岗,因此面试官直接抛出问题:“你对Java这门语言了解的深度是多少”,“是否看过JDK的源码”(当场傻眼...)。如果回答看过,好,进坑了,因为面试官会继续追问:“那来说一下都看过哪部分”(大型懵逼现场)。卡壳了,好,引导来了,“比如Java的集合有看过吗”,于是大胆引出HashMap。好,又进坑了,“那咱们聊一下HashMap,首先说一下它的原理吧,它是以一种什么样的数据结构来实现的”。

面试官问的面试题:

1.HashMap的数据结构——引出Java7跟Java8的区别
2.在什么情况下会做一个链表到红黑树的转换
3.除了数据结构之外,Java8跟Java7在HashMap上还有什么不同
4.扩容的过程,在什么情况下会扩容
5.扩容机制中的capacity初始值为什么是16,可不可以自定义成15,为什么一定要是2的指数次方
6.简单介绍一下hash算法,它的核心性能,或者说判断一个hash算法好坏的指标是什么,indexFor()函数的实现
7.HashMap为了解决什么问题?——引出哈希碰撞
8.介绍ConcurrentHashMap的数据结构
9.ConcurrentHashMap可以支持多少并发线程
10.ConcurrentHashMap属于JOC下的一个类,对JOC这个包的了解
11.是否用过synchronized,之前是否碰到过并发问题,怎么处理
12.在Java技术栈方面,有没有比较擅长或者深入了解的点,是否从源码上看过一些东西
数据库1.对MySQL了解多少——引出必问知识点(划重点!!!事务和索引)
2.MySQL用的隔离级别是什么,这个隔离级别下会出现什么问题——引出数据库的并发问题
3.MySQL使用这种隔离级别时,是如何解决幻读问题的(引申,理解其他并发问题的解决原理)
4.MySQL的调优机制,主要是哪些方面的调优——引出索引
5.在MySQL的InnoDB这个存储引擎下,聚集索引(或者聚簇索引)和非聚集索引这两个概念
6.MySQL中的索引是用什么数据结构存储的——此处应该引出B+树
7.为什么通过索引查询速度会更快一些——此处应该引出二叉树算法

赞一下(5) 踩一下

2020-04-05 09:10:32 | 内部推荐
面试过程:

3.19号晚上通过内推投递的简历;
3.20号收到的应聘通知邮件;
3.23号收到电话面试短信;
晚上7.45开始电话面试,由主面试官发起电话聊天,整个聊天还有测试主管、技术人员旁听。首先,通常来段简短的自我介绍;然后,由主面试官提出问题;最后,由你提出个人疑问。
整个面试时间持续大约20分钟。没等到HR小姐姐的出现,基本可以判定被pass了。

面试官问的面试题:

1、做简单自我介绍?
2、详细介绍最近所在公司所做项目整个流程?以及所用到的测试专业知识?
3、支付交易类测试,你如何设计用例,测试这类业务需要注意哪些点?
4、平台促销优惠业务测试,你如何设计用例,如何确保你所设计的用例都覆盖到这些点?
5、平时怎么跟进项目上线,或者说你所做的项目/系统达到上线标准需要做哪些事情?
6、项目的痛点在哪?
7、你使用什么方式或方法来避免测试出错,来覆盖你的测试用例,使你本次迭代需求达到上线要求?

赞一下(4) 踩一下

1 2 3 4 5 6 7 8 9 10 11   共 80 页

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

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