山东依智——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 广东

相关推荐

之前查面经的时候面试看着不难,结果今天差点把我问炸了。。。问的还蛮偏,全程在祈祷来点正常的八股吧,有点阿里控股那味儿了开篇提问:负责学生会项目的哪一块?(我一个人做的)大三的课程怎么办?(全部自学完了)xfg大营销项目拷打:     1.用到了哪些技术?(后端+前端)     2.怎么设计的?(参考了pdd抽奖,zijie稀土掘金,头脑风暴,库表设计)     3.简历上写的项目多次迭代?(mvc到ddd,filter到责任链)     4.怎么防超卖?(decr+setnx)     5.双写一致性怎么保证?(延时队列+定时任务+rabbit mq将军走此小道)     6.加一个商品怎么更新redis?(活动预热,提前装配)     7.怎么防止sql注入?(参数化,正则输入过滤)八股:8.session和cookie的区别?存在哪,cookie默认保持多少时间?cookie消失后,session还存在吗?为什么?9.redis断电了怎么办?怎么保证消息不丢失?(一时间没答上,现在想想应该答持久化操作+主从集群)10.rabbit mq呢?断电了怎么办(答的镜像集群)11.varchar(5)存一个字符时的大小?char呢?为什么?12.使用select...for update,行锁的范围?13.说出五个linux命令14.如果我要复制某个文件,用的是哪个命令?(我说copy)那移动呢?(我说我用的图形化操作界面)15.我看你项目用到了react,知道js嘛?(开始慌)16.(问了一个前端问题)(没答上)17.工厂模式的使用场景?(只关心从工厂购物,不关心工厂如何创建物品,在spring框架有使用)18.重写和重载区别反问:给些建议(深度还是有,广度差了一点,年轻人不要钻纯后端,搞搞全栈也还是很吃香滴)后续:询问可以实习多久(6个月)大四毕设是否会留校(我说我才大三)应该是稳了
查看36道真题和解析
点赞 评论 收藏
分享
评论
14
18
分享

创作者周榜

更多
牛客网
牛客企业服务