2022.08.16 用友二面

时长30分钟,听声音面试官挺利索一人,说的假如不是他想问的,他会直接打断你,告诉你他真正想了解的是啥,说话语速也比较快,看你不会的话直接换下一个。
😑😑😑
1. 自我介绍
2. 想问项目(但我是科研项目,直接不问了)
3. 看你奖项不少,还参加过数学建模竞赛,是省级的还是xx杯这种?当时用的什么软件?
4. JVM内存结构说一下
5. int i=1;i=i+1;这两句代码从jvm内存的角度上它是怎么运行的?就是在堆和栈上面来说
6. 新生代老年代方法区,在垃圾回收的时候,它是怎么执行的?什么样的一个流程?
7. 怎么判断一个对象它的生命周期很长呢?
8. 数据结构了解吗?就是HashMap,Hashtable这些集合它的底层原理是怎么实现的?
9.  Spring事务了解吗?
10. 事务里边,有两个,一个A,一个B,A的话必须要成功,B的话成不成功无所谓,代码应该怎么写?
11. spring IOC怎么理解的?
12. 自己写一个spring框架的话是什么样的思路?
13. 为什么会出现线程安全问题?
14. 有一个HashMap,多个线程都往里面塞数据,那么它是线程安全的吗?
15. 如果我想让他线程安全的话,我应该怎么做?(我说可以换线程安全的Hashtable或ConcurrentHashMap,也不知道对错)
16.  HashMap,Hashtable,ConcurrentHashMap的区别
17. 如果我就是要用HashMap还要保证线程安全的话,我要怎么做?代码怎么写?
18. 中间件了解哪些?
反问
😩😩
总结:问的更多的是底层原理,更关心你实际能力,更关注实际让你编写代码,你会怎么写。问的问题要不不会,要不会一点很浅,或者是知道但是说不出来。总之肯定凉了😢😢#面经##校招##秋招#
全部评论
第十个怎么弄的?
点赞 回复 分享
发布于 2022-08-17 02:54 安徽
还行啊 挺基础的java八股,现在还能碰到这种中规中矩的八股已经难得了
1 回复 分享
发布于 2022-08-16 18:33
有点难
点赞 回复 分享
发布于 2022-08-16 18:39

相关推荐

昨天 22:04
武汉大学 Java
点赞 评论 收藏
分享
评论
3
20
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务