淘天-业务技术-暑期实习一面
面试时间: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号才接到二面通知,看得出来淘天这个部门真的好忙
项目拷打:
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号才接到二面通知,看得出来淘天这个部门真的好忙
全部评论
哪个部门呀佬
没有手斯吗捞
强度好大 跪了
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享