海康威视外包java(一面通过)

本人背景:在小米汽车做过一年外包,在支付公司做过一年支付业务(海外支付+国内支付)
1.自我介绍(年龄,工作3年了,先后算上实习从事三家公司,最近就职做的是关于支付的业务,讲一下项目内容和技术栈)
2.讲一下项目里面都用了哪些锁?(分布式锁、aop、编程/声明式事务)
3.讲一下rocketmq在项目里是怎么用的?(订单回调,异步通知)
4.为什么要用mq进行回调通知?(安全,mq有兜底策略,重试和高可用)
5.redis在项目里是怎么用的?(缓存,原子操作无锁变更)
6.mysql优化做过哪些,解决过什么慢sql?(深度分页)
7.场景:现在有一个分页接口因为要加一个返回字段,导致请求速度变得很慢,你觉得可能的原因有哪些?该怎么优化?
(慢的原因可能是多表联查,没有索引,或者索引失效;优化方案:见招拆招,看看这个字段在主表中是否存在,不存在就在逻辑层优化)
8.支付接口的一整套流程是什么?(讲了一下支付系统的回调处理逻辑)#海康威视java#
全部评论

相关推荐

奥特维 光学工程师 17kx14 硕士其他
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
2024-12-26 15:00
已编辑
华为 java开发 年包28月20k
点赞 评论 收藏
分享
评论
2
7
分享

创作者周榜

更多
牛客网
牛客企业服务