阿里通义暑期实习面经~
1. 学校相关(暑期实习和学业如何平衡)
2. 搜索业务项目介绍
3. 用 C++ 比较多还是 Java 比较多
4. 实习中 Java 多线程用在哪里,消息队列有用到嘛
5. 类 A、类 B 的两个普通方法、一个普通方法一个静态方法、两个静态方法,多线程同时synchronized,可以同时执行吗
6. 索引的优缺点
7. 关系型数据库(例如 MySQL)和 NoSQL 的对比以及优缺点以及适用场合
8. 数据聚合操作的时候遇到数据热点,之后 reduce 阶段应该怎么做,reduce的时候数据太多怎么办。比如说统计销售总额,有的大商户数据多,小商户数据少,这怎么统计呢,你有什么优化方案么
9. 数据均匀分散你了解有什么算法么(一致性哈希)
10. 分布式系统如何设计,开放式答案
- 分布式事务:Seata
- 分布式会话:Spring Session
- 分布式缓存:Redis
- 分布式消息:RocketMQ、Kafka
- 分布式锁:基于数据库、基于 Redis、基于 Zoopkeeper
- 网络IO框架:Netty
11. 反问:介绍业务、Base 地、技术栈、每周出勤、转正机会
后期会逐步梳理出各互联网大厂的暑期实习及秋招面试经验,并脱敏处理,欢迎留言与关注~
#互联网大厂# #程序员# #阿里巴巴# #暑期实习# #面试经验# #25秋招#
2. 搜索业务项目介绍
3. 用 C++ 比较多还是 Java 比较多
4. 实习中 Java 多线程用在哪里,消息队列有用到嘛
5. 类 A、类 B 的两个普通方法、一个普通方法一个静态方法、两个静态方法,多线程同时synchronized,可以同时执行吗
6. 索引的优缺点
7. 关系型数据库(例如 MySQL)和 NoSQL 的对比以及优缺点以及适用场合
8. 数据聚合操作的时候遇到数据热点,之后 reduce 阶段应该怎么做,reduce的时候数据太多怎么办。比如说统计销售总额,有的大商户数据多,小商户数据少,这怎么统计呢,你有什么优化方案么
9. 数据均匀分散你了解有什么算法么(一致性哈希)
10. 分布式系统如何设计,开放式答案
- 分布式事务:Seata
- 分布式会话:Spring Session
- 分布式缓存:Redis
- 分布式消息:RocketMQ、Kafka
- 分布式锁:基于数据库、基于 Redis、基于 Zoopkeeper
- 网络IO框架:Netty
11. 反问:介绍业务、Base 地、技术栈、每周出勤、转正机会
后期会逐步梳理出各互联网大厂的暑期实习及秋招面试经验,并脱敏处理,欢迎留言与关注~
#互联网大厂# #程序员# #阿里巴巴# #暑期实习# #面试经验# #25秋招#
全部评论
相关推荐
点赞 评论 收藏
分享
10-31 20:05
南开大学 研发工程师 点赞 评论 收藏
分享