荣耀通软一面
1. 自我介绍
2. 讲下实习过程中做的项目
3. AI算法做的什么?
4. 消息丢失,消息重复消费是什么具体问题,怎么解决?
5. 消息积压怎么处理?
6. 解决重复消费用的分布式锁用的是什么?怎么实现?
7. 锁续期怎么实现?
8. redis作缓存,怎么保证与数据库的数据一致性?
9. jvm的内存区域有哪些?
10. 怎么判断对象能不能回收?
11. jvm内存溢出或者泄漏怎么去排查这个问题?
12. CPU过高怎么排查?
13. 场景题:电商的一个系统,作为一个电商的接口编排层,然后我要同时去商品的表拿到一个商品的ID,然后需要同时去商品系统去查商品库存,商品的详情,然后去库存系统去查商品的库存,然后去活动系统去查商品的可以用的优惠券。怎么去尽可能快的把这个数据给查出来。然后刚说的那几个系统是额外的另外的三个微服务,怎么能快速的查到,并把那个总耗时给打印出来?
14. 什么是聚簇索引,非聚簇索引?
15. mysql常见日志,各自作用?
16. 线程状态,生命周期?
17. 线程池核心参数
18. 拒绝策略
19. 开放性的问题:如果让你去负责一堆艰巨的代码,然后你不知道是怎么工作的,就不知道他是如何之前是如何工作的,然后没有文档,然后没有测试,你一般会怎么去做?
2. 讲下实习过程中做的项目
3. AI算法做的什么?
4. 消息丢失,消息重复消费是什么具体问题,怎么解决?
5. 消息积压怎么处理?
6. 解决重复消费用的分布式锁用的是什么?怎么实现?
7. 锁续期怎么实现?
8. redis作缓存,怎么保证与数据库的数据一致性?
9. jvm的内存区域有哪些?
10. 怎么判断对象能不能回收?
11. jvm内存溢出或者泄漏怎么去排查这个问题?
12. CPU过高怎么排查?
13. 场景题:电商的一个系统,作为一个电商的接口编排层,然后我要同时去商品的表拿到一个商品的ID,然后需要同时去商品系统去查商品库存,商品的详情,然后去库存系统去查商品的库存,然后去活动系统去查商品的可以用的优惠券。怎么去尽可能快的把这个数据给查出来。然后刚说的那几个系统是额外的另外的三个微服务,怎么能快速的查到,并把那个总耗时给打印出来?
14. 什么是聚簇索引,非聚簇索引?
15. mysql常见日志,各自作用?
16. 线程状态,生命周期?
17. 线程池核心参数
18. 拒绝策略
19. 开放性的问题:如果让你去负责一堆艰巨的代码,然后你不知道是怎么工作的,就不知道他是如何之前是如何工作的,然后没有文档,然后没有测试,你一般会怎么去做?
全部评论
相关推荐
查看4道真题和解析 点赞 评论 收藏
分享

