3.29 淘天暑期实习后端二面
时间:45 min,无算法
自我介绍
1. 项目解决的业务问题是什么
2. 介绍下项目中你具体做的事情
3. 单计算机多移动设备具体怎么做的
4. 蓝牙通信怎么做的?
5. 用原生 Socket 会不会有问题?
6. 蓝牙断了怎么办?
7. 产品化要考虑什么?
8. 介绍下 I/O 多路复用?
9. 有没有用过基于 Socket 的框架?
10. Netty 底层了解吗?
11. 介绍下 NIO
12. 还知道 Netty 其他功能吗?
13. 项目中遇到的技术挑战
14. 场景题:做秒杀业务要考虑什么?库存(不超卖)、响应效率、稳定性
- 进一步要考虑的细节?
- 介绍下分布式事务?
- 什么时候会导致 TCC cancel?
15. 大数据量级 MySQL 库表怎么优化?
16. JVM 在 1.8 的变化?
- 为什么这么变化?
17. 场景题:多线程顺序打印 ABC
- 有什么实现方式?条件变量、wait / notify
- wait / notify 具体怎么做?
- 存在虚假唤醒怎么去优化?
- 条件变量具体怎么做?
- 还有没有其他方式?park / unpark
- 有没有用过 join
18. ConcurrentHashMap 和普通 HashMap 的区别
19. ConcurrentHashMap 具体是怎么处理并发的?
20. 介绍下知道的锁
21. 可重入锁是怎么实现的?
22. Transactional 注解底层原理
23. RocketMQ 消息收发流程?
24. 介绍下事务消息?
自我介绍
1. 项目解决的业务问题是什么
2. 介绍下项目中你具体做的事情
3. 单计算机多移动设备具体怎么做的
4. 蓝牙通信怎么做的?
5. 用原生 Socket 会不会有问题?
6. 蓝牙断了怎么办?
7. 产品化要考虑什么?
8. 介绍下 I/O 多路复用?
9. 有没有用过基于 Socket 的框架?
10. Netty 底层了解吗?
11. 介绍下 NIO
12. 还知道 Netty 其他功能吗?
13. 项目中遇到的技术挑战
14. 场景题:做秒杀业务要考虑什么?库存(不超卖)、响应效率、稳定性
- 进一步要考虑的细节?
- 介绍下分布式事务?
- 什么时候会导致 TCC cancel?
15. 大数据量级 MySQL 库表怎么优化?
16. JVM 在 1.8 的变化?
- 为什么这么变化?
17. 场景题:多线程顺序打印 ABC
- 有什么实现方式?条件变量、wait / notify
- wait / notify 具体怎么做?
- 存在虚假唤醒怎么去优化?
- 条件变量具体怎么做?
- 还有没有其他方式?park / unpark
- 有没有用过 join
18. ConcurrentHashMap 和普通 HashMap 的区别
19. ConcurrentHashMap 具体是怎么处理并发的?
20. 介绍下知道的锁
21. 可重入锁是怎么实现的?
22. Transactional 注解底层原理
23. RocketMQ 消息收发流程?
24. 介绍下事务消息?
全部评论
大佬二面完过多久约的三面呀
相关推荐
点赞 评论 收藏
分享
01-20 16:59
大连理工大学 Java 点赞 评论 收藏
分享
开始打牌offer啦:1.为什么要写这么多内容呀
2.什么叫做简历
3.什么样的内容可以写到简历上
4.项目可以包装,但是要有理有据呀,不能乱包装呀,比如
跨境能达到日均120万订单的在国内都是能叫的上名字的,而且这些工作也基本上不太会交给一个实习生去做
建议友友可以去网上或者找同学的简历看看,他们的简历是怎么写的,去找找上面的那四个问题的答案吧,然后要记住的是Java是服务于业务的,而不是服务于微服务或者技术的 点赞 评论 收藏
分享
OPPO公司福利 1210人发布