唯品会一面

一、面试官问题列表

1. 自我介绍

2. 项目核心目标是什么?

3. 你在该支付项目中主要负责哪两块核心工作?

4. 项目中是如何保障支付一致性的?具体有哪些实现方式?

5. 如何提升支付成功率?渠道排序和切换的逻辑是什么?

6. 若用户偏好的支付渠道成功率不高,系统会如何处理?用户是否有自主选择权限?

7. 支付流程中,支付单会记录哪些核心信息?

8. 系统与微信、支付宝等平台交互时,加密方式是什么?主要加密哪些数据?

9. 若未收到支付回调,系统会如何查询支付状态?查询规则是什么?

10. 如何处理重复支付问题?退款逻辑是怎样的?

11. 支付对账时遇到数据不一致(我方有记录对方无、对方有记录我方无),会如何处理?

12. 请说说 JDBC 连接数据库的核心流程?

13. 多线程场景下,如何实现前 4 个任务执行完再执行第 5 个任务?具体用了什么技术?

14. 线程池和连接池的相同点与不同点是什么?线程池的工作原理是什么?

15. 请简述微信扫码登录的核心流程?

全部评论
社招研发吗?
点赞 回复 分享
发布于 02-01 00:41 日本
一面挂
点赞 回复 分享
发布于 01-29 17:06 江苏
全程大概50分钟
点赞 回复 分享
发布于 01-29 11:22 江苏

相关推荐

LastWh1spe...:ssob真有些人和那个没睡醒一样
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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