唯品会一面
一、面试官问题列表
1. 自我介绍
2. 项目核心目标是什么?
3. 你在该支付项目中主要负责哪两块核心工作?
4. 项目中是如何保障支付一致性的?具体有哪些实现方式?
5. 如何提升支付成功率?渠道排序和切换的逻辑是什么?
6. 若用户偏好的支付渠道成功率不高,系统会如何处理?用户是否有自主选择权限?
7. 支付流程中,支付单会记录哪些核心信息?
8. 系统与微信、支付宝等平台交互时,加密方式是什么?主要加密哪些数据?
9. 若未收到支付回调,系统会如何查询支付状态?查询规则是什么?
10. 如何处理重复支付问题?退款逻辑是怎样的?
11. 支付对账时遇到数据不一致(我方有记录对方无、对方有记录我方无),会如何处理?
12. 请说说 JDBC 连接数据库的核心流程?
13. 多线程场景下,如何实现前 4 个任务执行完再执行第 5 个任务?具体用了什么技术?
14. 线程池和连接池的相同点与不同点是什么?线程池的工作原理是什么?
15. 请简述微信扫码登录的核心流程?
1. 自我介绍
2. 项目核心目标是什么?
3. 你在该支付项目中主要负责哪两块核心工作?
4. 项目中是如何保障支付一致性的?具体有哪些实现方式?
5. 如何提升支付成功率?渠道排序和切换的逻辑是什么?
6. 若用户偏好的支付渠道成功率不高,系统会如何处理?用户是否有自主选择权限?
7. 支付流程中,支付单会记录哪些核心信息?
8. 系统与微信、支付宝等平台交互时,加密方式是什么?主要加密哪些数据?
9. 若未收到支付回调,系统会如何查询支付状态?查询规则是什么?
10. 如何处理重复支付问题?退款逻辑是怎样的?
11. 支付对账时遇到数据不一致(我方有记录对方无、对方有记录我方无),会如何处理?
12. 请说说 JDBC 连接数据库的核心流程?
13. 多线程场景下,如何实现前 4 个任务执行完再执行第 5 个任务?具体用了什么技术?
14. 线程池和连接池的相同点与不同点是什么?线程池的工作原理是什么?
15. 请简述微信扫码登录的核心流程?
全部评论
社招研发吗?
一面挂
全程大概50分钟
相关推荐
查看16道真题和解析 点赞 评论 收藏
分享
重剑Ds:感觉还行,应该是很想要大佬了
查看11道真题和解析 点赞 评论 收藏
分享
