超参数面经
一面 1h
1. 自我介绍
2. 介绍项目
3. 如何保障支付系统的可靠性
4. 可靠发货 和 订单幂等
答:发货重试,UUID做幂等
5. 有四个字段,a、b、c、d, 通过a=xx,b=xx,c=xx,如何建索引
6. 联合索引的实现or底层结构
7. 不同延迟队列的实现
8. concurrentHashMap 底层实现
9. 短信服务如何保持高可用(下游熔断)
10. MySQL如何处理亿级数据
做题:
1. go 协程 打印100次hello world,其中同时只能有10个协程运行
2. 链表两两交换(ACM模式构建链表)
二面 1h
1. 自我介绍
2. 项目和实习巴拉巴拉
3. 公司的用户数,接口QPS
4. 支付系统重构后有什么不一样
5. 支付系统对账分账
6. Kakfa 和 Redis 如何实现延迟队列,他们有什么区别,如何实现消息不丢失
7. 运营工具的架构
8. 新机器上线后,如何实现稳定,是否无状态
9. 负载均衡如何实现
做题
1. 最长不重复子序列
1. 自我介绍
2. 介绍项目
3. 如何保障支付系统的可靠性
4. 可靠发货 和 订单幂等
答:发货重试,UUID做幂等
5. 有四个字段,a、b、c、d, 通过a=xx,b=xx,c=xx,如何建索引
6. 联合索引的实现or底层结构
7. 不同延迟队列的实现
8. concurrentHashMap 底层实现
9. 短信服务如何保持高可用(下游熔断)
10. MySQL如何处理亿级数据
做题:
1. go 协程 打印100次hello world,其中同时只能有10个协程运行
2. 链表两两交换(ACM模式构建链表)
二面 1h
1. 自我介绍
2. 项目和实习巴拉巴拉
3. 公司的用户数,接口QPS
4. 支付系统重构后有什么不一样
5. 支付系统对账分账
6. Kakfa 和 Redis 如何实现延迟队列,他们有什么区别,如何实现消息不丢失
7. 运营工具的架构
8. 新机器上线后,如何实现稳定,是否无状态
9. 负载均衡如何实现
做题
1. 最长不重复子序列
全部评论
相关推荐
点赞 评论 收藏
分享