淘天-业务技术-暑期实习一面

面试时间:2025-03-12

项目拷打:
1. 你觉得哪一块最有亮点?
2. 为什么要设计排序字段整合任务排序的因素?不用加权的方式去做排序计算?(被绕进坑里了)
3. 渐进式重试和均匀重试的场景有什么区分呢?Linux指数退避算法你有了解过其中的细节吗?
4. 如果有一个实例频繁的宕机,怎么去做负载均衡,去保证实例的它的一个可用性?
5. (前面回答不满意)其实我想问的是,你怎么去做负载均衡?或者有没有做过类似地负载均衡策略?
6. 那其实你没做过也没关系,springcloud里面,有哪些组件能做负载均衡你有了解过吗?
7. 12306项目,令牌桶算法怎么去保证脚本执行的原子性?
8. 这里选择令牌桶算法,而不是其他算法的一个依据是什么呢?
9. 你们不保证令牌桶里面和数据库中余票数据的一个一致性吗?
10. 余票缓存,如果和数据库出现不一致的状况你怎么去解决呢?
11. 消息队列去做消息的投递,如果消息发送成功,但是还没有投递到消费者,比如说中间件它的Broker宕机了,你怎么保证最终的一致性呢?
12. 消息队列怎么保证消息消费的顺序性?
13. 分库分表,订单号+用户信息的复合分片算法说一下?(答参照淘宝订单号基因算法来的,然后我抬头看了一眼我在面哪家,“淘天”,“呃,淘天,淘宝”,对不起好像撞到铁板了)
14. 有没有考虑过怎么样可以避免跨库查询?有没有哪些中间件能做?
15. 举例:例如你查询一条语句,分片键是A,但是我现在不按照你的分片键查,或者做一个范围查询,怎么避免跨库查询?有没有什么中间件可以完成?
16. 给你一个语句,就你刚才说的订单id,再加一个查询条件是status,怎么设计索引和分片键?为什么不用status?
17. 布隆过滤器的误判率算法有了解过吗?
18. 布隆过滤器怎么去降低它的一个误判率?
19. 目前整体情况如何?春招有拿到其他实习的offer吗?
20. 后续实习时间是多久?

后续:3.20号才接到二面通知,看得出来淘天这个部门真的好忙
全部评论
哪个部门呀佬
点赞 回复 分享
发布于 03-20 19:58 江苏
没有手斯吗捞
点赞 回复 分享
发布于 03-20 23:27 北京
强度好大 跪了
点赞 回复 分享
发布于 昨天 11:47 陕西

相关推荐

评论
9
13
分享

创作者周榜

更多
牛客网
牛客企业服务