阿里测试开发(一共七次面试),目前在蹲offer,贡献面经

三月份的时候投了阿里的实习,然后基本上是一周面一次,前前后后一个月。实习通过了,但是后面因为有事,所以没能去成暑期实习,部门leader人很好,说是可以在秋招的时候再补上终面,于是就有了一共七次的面试经历(五轮技术+两轮hr),献上面经,仅供大家参考哈~
大概是在8.20左右的时候结束的秋招面试,hr小姐姐加了我的微信,目前在蹲offer,要是给了阿里offer就不去字节啦,到时候锦鲤还愿去hhh,以下面经:

一面3月15(电话面试)

1.简要介绍了一下自己的部门,然后有什么岗位,问我有什么问题想要问他们么?

2.做一下一分钟的自我介绍。

3.问了项目,就着项目不懂的几个地方问了一些问题。

4.有没有学过数据结构,数据库,计算机组成原理,网络通信什么的?说学过,就开始问。

5.stack怎么用C++实现?

6.给一个双向链表,从中删除一个节点,问指针是怎么操作的?

7.TCPUDP的区别?

8.知道排序算法吗?说几种常见的排序算法,找一个算法给我讲一下思路。

介绍完几种算法之后,给他讲了快速排序的思路,接着又问了我时间复杂度和空间复杂度的问题。

9.给了一道数据库的题。

10.既然你刚才提到了堆排序,那么怎样实现一个从大到小的数组排序,讲一下思路。

11.问我电脑在不在旁边,给我发了个在线撸代码的网址,然后给了15分钟,说两种测试方式,第一种任意写两个排序算法,第二种把你刚才说的堆排序实现出来。
一面加上撸代码总共打了一个小时的电话,感觉还有好些地方不太熟练,总之一面真的是很基础了,就是广度比较广,没啥深度的感觉,问的都很浅显,也没有按照某个地方去深究。

二面3月21(视频面试)

1.做了自我介绍

2.聊了半个多小时的项目,问的很具体,其中有些通用的问题。项目的精度怎么样,你所承担的角色是什么,有没有项目manager,有什么创新点,项目的应用场景,过程中遇到了什么问题,是怎样解决的,项目一共几个人。

3.问是用什么语言写的,回答C++。说C++有三大特性,继承、多态、封装,举个例子来讲讲这些。真的是so easy…

4.然后就说,没啥别的问题了,我一脸懵逼得问他这就结束了?他笑了笑说你还有啥想问我的么?我??

三面4月1(电话面)

1.C++的存储空间有哪些?(一共是五个地方:代码区放二进制程序、堆区、栈区、字符常量区、静态存储区)

2.STL里面常用的算法?

3.讲一下迭代器

4.STL的各种容器及用法?

5.maphash map的区别,优缺点?

查找速度上hash map更快,但是空间复杂度上hash map占用空间大,而且构造速度慢。

6.如果让你学习一门新技术,你怎么开始学?

7.讲一篇最近看过的技术博客

8.平衡二叉树的原理

9.什么是内存泄漏?怎样检测内存泄漏?自己做的项目里面有没有检测过?

【四面4月9(交叉面试)

1.聊了项目,你有什么优化,可以在哪些地方改进,缺点,不足,精度怎么样?

2.物理地址和虚拟地址的关系

3.字节对齐了解多少

4.32位操作系统中,一个struct中有一个char的变量,问占用多少字节。

5.两道算法题:

1)给一个连续排列的自然数数组,从中抠走两个数,乱序后,用时间复杂度、空间复杂度最小的方法找到这两个数。

2)给定一个数组,不用循环的方法,遍历这个数组。

【hr面】
hr小姐姐很可爱,后面秋招的时候也是这个hr小姐姐面的我。

//----实习没去,时间就跳转到8月了----//

【六面8月20 交叉面】
说起来交叉面真是很惶恐了,都是大佬,不苟言笑的,就相当的严肃。好些问题想不太起来了,就记录几个还能回忆的。(当时复盘时候忘了整理文档,导致现在记不住,还是那句话:好记性不如烂笔头)
1.讲一下tcp的拥塞控制
2.实现索引的数据结构是什么?详细讲一下B+树和B树
3.socket建一个服务器的操作步骤
4.讲一下堆排序的思想
5.C++中的存储,堆和栈什么的
6.new、malloc和delete、free的区别与联系
7.数据库的问题
8.讲一下继承是怎么实现的
9.问我会不会java(我只想说阿里的技术栈不亏是Java,我一个C++出身的,在角落瑟瑟发抖),我说了解过一些,就问了C++和Java的区别。

【七面8月22 hr面】
同样还是那个可爱的小姐姐,给了一些未来工作的指导意见啥的。


#阿里巴巴##测试开发工程师##面经##校招#
全部评论
3月面试到8月,这半年吗?
1 回复 分享
发布于 2020-07-29 21:10
校友牛批
点赞 回复 分享
发布于 2019-09-12 13:58
哪个bu呀
点赞 回复 分享
发布于 2019-09-12 14:00
看了你发的面经,好厉害的小姐姐👍
点赞 回复 分享
发布于 2019-09-12 14:19
厉害了,想问下测开是偏开发还是测试呢?我下午刚一面完,同部门同岗位,一直在问我java基础
点赞 回复 分享
发布于 2019-09-12 15:59
我的经历和你一样,秋招就补了两面,8月21hr面,现在也在蹲意向
点赞 回复 分享
发布于 2019-09-18 11:00
经历和你差不多,不过我面的比你还水。。。纠结要不要从算法转过去
点赞 回复 分享
发布于 2019-10-13 18:33
请问你是应届生还是已经有了工作经验?
点赞 回复 分享
发布于 2020-01-30 17:09
没有测评和笔试吗?
点赞 回复 分享
发布于 2020-07-22 18:03

相关推荐

粗心的雪碧不放弃:纯学历问题,我这几个月也是一直优化自己的简历,后来发现优化到我自己都觉得牛逼的时候,发现面试数量也没有提升,真就纯学历问题
点赞 评论 收藏
分享
菜菜咪:1. 可以使用简历网站的模版,美观度会更好一点 2. 邮箱可以重新申请一个,或者用qq邮箱的别名,部分hr可能会不喜欢数字邮箱 3. 项目经历最好分点描述,类似的项目很多,可以参考一下别人怎么写的 4. 自我评价可加可不加,技术岗更看重技术。最后,加油,优秀士兵
点赞 评论 收藏
分享
评论
11
108
分享
牛客网
牛客企业服务