山东依智——java实习面试

没有自我介绍

原定10:30开始,我提前15分钟进入会议室10:23面试官进入,随即开始面试(面试官两人:一个问技术,一个给你反问)

  • 存储一组数值,要求不能出现重复的值,我该选取哪种集合进行存储

答:set集合,因为set会检查存储值的hashcode是否在集合里存在。(因为提到了 hashcode,故而问了个hashcode的问题)

  • hashcode,会不会出现相同的hashcode值呢

答:会出现,会有这种情况发生的。(接着问:会带来什么问题呢)【ps:自己给自己挖坑】答不上来,就说了句,一般不会出现,如果出现两个值出现相同的hashcode的话,会重新散列出去,重新生成新的hashcode,不会让其相等,不然会影响这个值的索引什么的吧

  • 抽象类与接口的应用场景有什么不同呢

(giao,忘记了)(脑子稀里糊涂乱讲,最后一句抱歉忘记了)

答:接口可以给很多个类实现,抽象类巴拉巴拉,………………不好意思,这个有点忘了

  • 反射可以用来获取类的哪些信息,获得这些信息有什么用呢

答:反射可以获取类的构造方法和其实现方法,有什么用的话,spring里bean的注入就是利用反射来进行一个注入的

  • 在使用SpringBoot这个框架的时候,你是如何进行异常管理的
  • 又问我没有了吗,提醒我异常分为可预见异常和不可预见异常,捕获,捕的是可预见异常,那不可预见异常呢,还解释了一下:就算是你捕获不到的异常,那总不能不管是吧

(答不出来)

  • 什么样的业务需求需要用事务进行管理

回答了个对数据库进行修改时需要用到

  • 声明式事务和编程式事务有什么区别,springBoot框架中

答:声明比编程简单,编程比较繁琐,编程可以按自己的要求去进行加锁,而声明的话,就只能按照内部写好的运行

总结:问题不是很难,但我记不熟,八股文得接着背

#面经##java#
全部评论
哥们 大概面了多久哇
2
送花
回复 分享
发布于 2023-05-23 16:24 湖北
盲猜说你不适合入组,要你付费培训?
1
送花
回复 分享
发布于 2023-05-29 11:56 广东
蔚来
校招火热招聘中
官网直投
面试问了一些之前的项目经历,大概20多分钟,等了5天,面试通过!!
1
送花
回复 分享
发布于 2023-06-08 15:17 山东
哥们,你这个八股文在哪找的
点赞
送花
回复 分享
发布于 2023-05-23 14:23 黑龙江
为什么不选择List集合?
点赞
送花
回复 分享
发布于 2023-05-23 16:03 湖北
我也面的这家,问的几乎和你一模一样
点赞
送花
回复 分享
发布于 2023-05-25 17:42 四川
有结果了吗?
点赞
送花
回复 分享
发布于 2023-05-26 18:29 四川
大佬,我想问一下,这个公司面试之前是还要写测试么
点赞
送花
回复 分享
发布于 2023-05-29 17:12 天津
你入职了吗?
点赞
送花
回复 分享
发布于 2023-05-29 18:48 安徽
老哥,你的面试过了吗,我马上就要面了,好紧张
点赞
送花
回复 分享
发布于 2023-06-01 18:05 江西
今天刚面完,请问大概多久出结果啊???
点赞
送花
回复 分享
发布于 2023-06-27 23:36 广东

相关推荐

移动 网络通信工程师 10左右 双非本
点赞 评论 收藏
分享
14 18 评论
分享
牛客网
牛客企业服务