阿里暑期实习一面

1、讲讲JVM内存模型?

2、方法区主要放什么?

3、MetaSpace占用内存高一般是什么原因导致的?怎么排查?

4、MetaSpace占用没有很多,但是发生Full GC是因为什么?

5、介绍一下G1特点,适用场景?

6、时间比较久的Minor GC,Minor GC频繁,使用的G1回收器,是什么原因?讲讲排查思路?

7、String,StringBuffer,StringBuilder区别?

8、讲讲Java注解?怎么生效的?注解常见的作用域?编译增强典型的框架?

9、线程的生命周期?

10、分析JVM运行的线程状况用什么命令?

11、ConcurrentHashMap?

12、悲观锁和乐观锁区别?Java中乐观锁的实现?

13、synchronized和ReentrantLock区别?

14、NIO?使用场景?

15、了解ForkJoinPool吗?主要特点?Stream?

16、lambda表达式?

17、Spring Bean的Scope?

18、Spring AOP?

19、Spring Bean怎么生成的?

20、Spring Boot相比Spring MVC最大的特点和优势?

21、消息队列怎么保证有序消费?

22、了解流式计算框架Storm,Flink了解吗?

23、慢SQL已经抓到了,怎么排查?索引用的不对怎么强制使用索引?

24、三个线程轮流打印ABCABC

25、sql题,class表和student表,按班级人数排序,查出班级人数大于25人的班级

#软件开发2023笔面经##阿里#
全部评论
好难
1 回复 分享
发布于 2023-03-22 20:32 北京
恐怖😱
1 回复 分享
发布于 2023-05-03 19:37 山西
问题这么多。。
点赞 回复 分享
发布于 2023-03-21 20:23 河南
什么部门兄弟
点赞 回复 分享
发布于 2023-03-21 21:43 北京
感觉还好
点赞 回复 分享
发布于 2023-03-23 12:53 上海
淘宝一面不问项目相关的吗
点赞 回复 分享
发布于 2023-03-25 03:51 江苏
GC排查流式框架也太难了
点赞 回复 分享
发布于 2023-03-28 22:26 广东

相关推荐

不愿透露姓名的神秘牛友
11-27 10:28
点赞 评论 收藏
分享
过往烟沉:我说什么来着,java就业面就是广!
点赞 评论 收藏
分享
评论
6
92
分享
牛客网
牛客企业服务