(暑期实习)蚂蚁集团数字金融线测开 一二三面+HR面面经

在牛客看了很多很多面经了,收获真的很大,对这次暑期实习面试过程也帮助非常多,
也试着总结一下面经。

个人情况简介:非科班985硕,没项目,之前有一段测开的实习经历,面试中主要问的就是实习时的项目。

投递的是蚂蚁集团的数字金融线的测试开发岗位,经过了测评+笔试,然后进入面试,面试基本就不问算法题了。

2021.4.19 19.30 蚂蚁集团数字金融 一面(测试开发)

4.12内推投递简历

4.16笔试,两道算法题,AC一道,另一道10%

4.19 19.30 电话面试,在杭州的一个小姐姐,35min

0. 自我介绍

1. 问项目

(还有一些涉及项目相关内容的问题,就省略了)

介绍主要做的测试工作。

遇到的困难和解决方法,性能测试怎么做的,准确率。

怎么发现bug。

学的专业可以用在哪些方面

如何测试淘宝的文字和图片是对应的:我答可能需要图片命名和文字建立一定的关系。

2. 编程基础

什么是队列

什么是树,什么是二叉树,二叉树有什么应用(我答得是BST可以进行范围查找)

有序数组的优缺点

常见的排序算法,说一下插入排序

3. 操作系统

什么是进程和线程,有什么区别

什么是多线程,如何同步

什么是死锁,如何避免死锁

4. 计算机网络

TCP为什么三次握手,四次挥手

HTTP的长连接和短连接

HTTP中GET和POST区别

5. 设计测试用例

针对用户用优惠券买商品设计测试用例

商品只有10件,有100个人来买,怎么控制库存数量不会超卖
(答得不太好,后来网上大概查了个思路)

用队列来执行,限制10个,依照时间来进栈。设置过期时间,在限定时间内未完成订单,则出栈。从后续用户里重新取出缺少的人数。完成订单的则放另一个队列,用于后面同步数据库。(这只是一个大概的思路)

通过数据库的锁和事务。应该使用同步锁。

关于“互斥”和“同步”的概念

  • 答案很清楚了,互斥就是线程A访问了一组数据,线程BCD就不能同时访问这些数据,直到A停止访问了
  • 同步就是ABCD这些线程要约定一个执行的协调顺序,比如D要执行,B和C必须都得做完,而B和C要开始,A必须先得做完。

6. 在学校有没有发过专利或论文

7. 在社交平台总结和思考都写了啥

8. 是只考虑北京的岗位是吗,毕业之后考虑其他地方吗

9. 反问,部门做什么的

10. 用什么语言,会JAVA吗

2021.4.21 16.00 蚂蚁集团数字金融 二面(测试开发)

依然是电话面试,还是杭州的电话。

30min

0. 自我介绍

1. 基础技术

JAVA学过吗?

Python是自学的,还是有一些课程?

Python常用的库有什么呢?

如果让你学JAVA的话,多久能读懂代码?多久能写代码?

常见的一些设计模式了解吗?

有code review代码的基础吗?实习的时候有看开发的代码吗?

有了解数据库的知识吗?常见的SQL语句,左右连接,索引约束、事务?

数据库事务主要解决的是什么问题?

测试领域的知识了解吗?黑盒测试的方法,实习过程中有用过这些吗?

2. 项目

(还有一些涉及项目相关内容的问题,就省略了)

实习项目是如何展开的,整体详细介绍一下。

3. 自己在工作上的兴趣方向

自学的一些手段有什么?

4. 在学校有没有发过专利或论文

5. 对测试这个岗位未来的发展以及职业规划

了解当前新的一些技术发展方向吗

6. 对工作地有要求吗?其他工作地考虑吗

7. 聊了一下工作内容

8. 反问

用的都是JAVA吗? 是的,需要转JAVA。

2021.5.7 11.00 蚂蚁集团数字金融 三面(测试开发)

电话面试

30min

1. 项目相关

详细介绍一下实习的内容和测试流程,以及你负责的工作

测试数据集如何组织,如何保证数据的多样性,覆盖比较完整

关注哪些测试指标,指标如何认为测试通过

测试的时候,发现过什么bug吗,介绍一下

上线之后是否出现过问题,有没有复盘是什么原因导致的

你对这段实习经历的自我评价如何

2. 其他

这段实习经历有什么最有成就感的事情?

实习经历有什么挫败感的事情

如何有一个新的业务要进行测试,你会从哪些方面进行学习呢?

对于来到阿里/蚂蚁实习,有什么期待吗?

对毕业之后的工作有什么打算吗?

有在面其他的公司吗?你会怎么选择呢?

3. 反问

2021.5.12 11.30 蚂蚁集团数字金融 hr面(测试开发)

钉钉视频面试

15min

0. 自我介绍

1. 举一个例子,你面对的困难或挑战,如何克服的

2. 举一个例子,团队合作的项目

3. 举例身边一个特别优秀的人,你从他学到什么

4. 为什么考虑再进行第二段实习

5. 你现在有拿到其他的offer吗?要怎么选择

6. 方便的实习时间,实习多久

7. 反问

#阿里2020春招阿里2021实习##面经##实习##蚂蚁集团##测试开发工程师#
全部评论
请问二面三面分别是leader和主管吗
点赞 回复
分享
发布于 2021-05-16 16:11
数字金融 挺核心的部门
点赞 回复
分享
发布于 2021-05-16 21:06
联想
校招火热招聘中
官网直投
ID好评哈哈哈哈
点赞 回复
分享
发布于 2021-05-17 15:47
请问楼主有结果了吗
点赞 回复
分享
发布于 2021-05-28 20:00
测开不是python多嘛😂想问一下楼主如果准备项目是准备一个测试相关的好还是java的好
点赞 回复
分享
发布于 2021-05-29 21:41
请问答主是实习还是校招呢~谢谢~
点赞 回复
分享
发布于 2021-06-02 10:30
学长,你的项目是测试开发相关的吗?如果是这类项目的话,怎么找啊
点赞 回复
分享
发布于 2021-07-18 11:24
测试需要咋准备啊,比如说看什么课程,书之类,学习路线呢,可以给后来者个参考参考~
点赞 回复
分享
发布于 2021-07-18 20:58
楼主蚂蚁oc了吗?主用Python会不会挂呀?
点赞 回复
分享
发布于 04-06 23:06 广东

相关推荐

周日发完之后,周一接到了一个offer,周二约了一个二面记录一下蚂蚁OB内核测开的面经蚂蚁OB内核测开(面试官没开摄像头,没有手撕代码)闲聊:毕业论文准备的怎么样了,开始准备了吗1、比赛的项目是怎么做的,怎么分工的,有哪些收获和遗憾2、软挑是cpp写的那有多少行代码,没有内存泄漏的问题吗,感觉挺容易出现内存泄漏的3、开源的项目具体是怎么实现的,module的健康信息是怎么捕获的,是对k8s的源码进行了修改吗4、对数据库的了解程度有多少5、数据库有哪些隔离级别,默认是什么隔离级别6、有哪些优化索引查询的思路7、innodb和myisam的区别,为什么用innodb更多8、熟悉linux吗,shell脚本写的多吗,有哪些常用的命令9、会不会看cpu、内存、磁盘的压力,用的是哪个命令10、运行一个shell脚本传入参数,如何捕获这些参数11、有没有使用shell脚本统计过文件的某个词的出现频率12、你的项目有哪些困难的地方,比如高并发什么的13、你进行读写分离之后,写操作的冲突是如何避免的,是退化成了串行操作吗14、测试了解吗,是怎么使用火焰图的反问:1、平常的工作大致是什么,测试多还是开发多主要是对一些测试点进行测试,然后开发一些测试工具,有用java、python、go的2、oceanbase为什么选择了paxos而不是raft在面完蚂蚁之后,面别家公司的时候有一个小插曲。本来投的也是测开,面试官刚好是本校学姐,和我聊了很久实习选测开还是选后端。后面测开就没有继续面下去了,帮我转成Java了,学姐有一段说“你实习都没有信心和别人竞争开发,秋招更竞争不过了”。后面Java其实面的很惨,面完失落了一个晚上觉得是不是没有这个实力找实习。但确实也是给了我一些新的方向,怎么更全面地准备项目丰富自己。春招实习确实很难,秋招就更难了,像我一样学历不算优秀的同学就是难上加难。希望大家不要被面试打击到,好好利用每个面试和反问的机会,这都是一手的学习路径和思路。一起加油!有一次反问的时候面试官和我说“如果是我,我可能会选我喜欢的方向,然后一直一直努力……真的不行了,再换条路”#我的求职思考##实习##选择岗位##面试等了一周没回复,还有戏吗##大家都开始春招面试了吗#
点赞 评论 收藏
转发
9 85 评论
分享
牛客网
牛客企业服务