数字马力测试开发二面

总结:稳了,让我准备HR面
二面面试官确实是蚂蚁集团的 是国际化的相关业务
跟我说马力的同学进来是蚂蚁的师兄师姐带教
使用的工具和平台都是支付宝的相关
一开始问我JAVA,对集合类的了解,我不会
问我PYTHON做了哪些工作,怎么实现的
然后一些实际的测试中你觉得项目风险在哪里
你在测试优惠券的时候怎么保证你测全了,没有风险
反问:给到我一些建议:JAVA你得会啊兄弟
业务很复杂支付场景 碰一碰支付 多种银行卡 境外的业务什么的跟我说了很多
说他现在在做管理了,主要还是把控项目的风险,保证测试的质量,寻找质量防线的漏洞,提升测试的效率
全部评论
还有10分钟面试
4 回复 分享
发布于 2024-10-15 20:20 云南
接好运,19.45面试
4 回复 分享
发布于 2024-10-15 18:12 陕西
现在是测开都出了结果了吗
1 回复 分享
发布于 2024-10-15 22:42 广东
接接接
点赞 回复 分享
发布于 2024-11-12 15:57 江苏
😭羡慕昏了
点赞 回复 分享
发布于 2024-11-04 14:29 上海
佬,数字马力官网投递的吗?
点赞 回复 分享
发布于 2024-10-25 11:37 广东
佬,二面完状态变了吗?
点赞 回复 分享
发布于 2024-10-23 09:57 湖南
一、功能测试 1. 正常支付失败场景: - 创建一个满足优惠券使用条件(总价大于等于 300 元)的订单,领取满 300 减 200 的优惠券并应用到订单中。然后模拟支付过程中出现的常见问题,如网络中断、支付密码错误、支付渠道故障等,导致支付失败。检查优惠券是否自动回滚,即优惠券状态是否恢复为未使用状态,可再次用于其他订单。 - 多次重复上述步骤,确保每次支付失败后优惠券都能正确回滚。 2. 边界情况: - 在支付过程中,当订单金额刚好为 300 元时支付失败,检查优惠券的回滚情况。 - 如果系统支持部分支付(如先支付一部分金额,再用其他方式支付剩余金额),模拟部分支付失败的情况,验证优惠券的回滚逻辑。 3. 异常情况: - 强行中断支付进程(例如关闭支付页面或强制退出应用程序),观察优惠券是否回滚。 - 如果系统有超时机制,让支付过程超过超时时间导致支付失败,检查优惠券的状态。
点赞 回复 分享
发布于 2024-10-16 12:29 广东
你在测试优惠券的时候怎么保证你测全了,这个需要从哪些角度去思考呢?大佬,可以请教一下吗?
点赞 回复 分享
发布于 2024-10-15 22:10 江苏
楼主,官网状态变了吗
点赞 回复 分享
发布于 2024-10-15 20:32 贵州
二面完多久出结果啊😭
点赞 回复 分享
发布于 2024-10-15 20:15 天津
佬,官网状态变了吗
点赞 回复 分享
发布于 2024-10-15 20:05 河南
无手撕吗
点赞 回复 分享
发布于 2024-10-15 19:30 湖北
羡慕
点赞 回复 分享
发布于 2024-10-15 18:31 上海
数字马力怎么一点消息都没有,感谢信也没有
点赞 回复 分享
发布于 2024-10-15 18:20 湖南

相关推荐

一面 11.27一、岗位认知与实习经历类你对 AI 工程研发岗位的 title 和岗位描述有什么理解?为什么这个岗位需要这样标注?在 AI 应用开发实习中,你主要负责哪些与 AI 相关的功能点?处理大模型上下文提示词时,如何做能让生成效果更好?你在实习项目中是否有多种工具的顺序编排经验?二、技术基础类(一)网络协议相关Web SOCKET 协议的核心内容是什么?它的工作流程是怎样的?HTTP 协议属于哪一层?其底层是什么连接?TCP 协议和 Websocket 协议是否是同一个概念?Websocket 在 TCP 基础上多做了什么?IPv4 升级到 IPv6 有哪些好处?(二)Java 相关Java 中重写(override)和重载的区别是什么?被 final 修饰的类和方法有什么特性?被 final 修饰的类能否继承?被 final 修饰的方法能否重写?在什么场景下会给方法标记 final?类中初始化后的 final 字段,能否通过反射修改?Java 中 set 如何实现自定义去重(例如自定义类的特定属性相同即判定为重复)?自定义类的排序规则有哪些实现方法?你使用过 java.util.concurrent 包下的哪些类?请举例说明(如锁相关)。synchronized 和 ReentrantLock 的区别是什么?synchronized 修饰后,JVM 的指令会有什么变化?CPU 为什么会进行指令重排序?如何解决指令重排序带来的问题?volatile 关键字的作用是什么?它能保证原子性吗?volatile 关键字相比普通变量多做了哪些事情?(三)数据库与中间件相关MySQL 和 PostgreSQL 在使用体验和语法上有什么差异?如何利用 Mybatis 实现多数据库支持,隐藏不同数据库的 SQL 差异(让用户统一使用同一种 SQL 语法)?Mybatis 中 $ 符和 #号两个占位符的区别是什么?为什么需要区分这两个占位符?是否存在只能使用 $ 符而不能使用 #号的场景?如果有,如何规避相关风险?你了解 Nginx 的哪些配置?它为什么被称为反向代理?使用 Nginx 有哪些好处?你使用 Redis 时,key 和 value 主要存储哪些类型的数据?请举例说明。Redis 的 zset 底层是什么数据结构?为什么适合做排序?Redis 的 zset 数据结构与 MySQL 的索引结构(如 B + 树)有什么异同?为什么 Redis 不用 B + 树?超级大的 value 对 Redis 有什么影响?你了解 Redis 的通信协议吗?其大致结构是怎样的?如何实现 Redis 的代理中间件(隐藏真实 Redis 节点,解析客户端协议并转发请求)?三、求职意向与岗位疑问类你对工作地点(长沙、郑州)有什么偏好?是否都能接受?你对这个岗位或公司有什么想了解的问题?(如 AI 与后端工作内容的比例)二面 12.04深入实习和项目,讨论实现细节以及是否有其他实现方案,无八股三面 12.11实习、项目加穿插八股Java 项目中 JVM 频繁出现 “young GC”,可能的根因有哪些?AQS 的底层实现依赖哪两个核心组件?其在并发编程中的作用是什么?Java 中 CAS 的实现原理是什么?Linux 进程中的 PCB(进程控制块)核心作用是什么?包含哪些关键信息?每行有序的 m×n 矩阵中,获取第 k 小数的高效算法思路是什么?使用 AI 编程工具(如 Cursor)开发项目时,核心使用原则与提示词设计技巧有哪些?MCP 协议的核心作用是什么?大模型调用工具时,MCP 协议的工作流程是什么?三面已经结束两天了,官网状态还没变
点赞 评论 收藏
分享
评论
9
24
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务