众安保险Peek3-Java转正-1面

面试官很厉害,全程没有问我项目,就问八股。
我很菜,八股没办法延申太多,答的都快红温了,感觉要寄,但是最后面试官说我体系搭的还行,心里还是有点小开心。
----------------------------
1.平时用的开发工具是什么?(不太懂问这个干啥)
答:IDEA。(感觉可能想问我一下有没有用过cursor,但是本人确实没怎么用过,hh)

2.MAVEN中<dependencies>和<dependencyManagement>有什么区别?

3.LinkedList底层数据结构是什么?

4.ArrayList和LinkedList都可以用get加一个数字来获取里面的一个元素的对吧?

5.ArrayList和LinkedList都有10000个元素,它们都是用get(9999)获取元素,性能上有什么差别吗?

6.如果对于存储了10000元素的LinkedList用get(9999)的话,时间复杂度是多少?

7.平时开发的时候有没有遇到过OOM问题?

8.JVM是如何判断一个对象能否被释放的?

9.Object有哪些私有的方法?

10.Object有哪些常见的方法?

11.一个对象强转为String和使用String.valueOf有什么区别吗?

12.String的String.valueOf的重载有多少个?实际上面试官应该是想问我重载的分类

13. 有用过事务吗?你的事务用在什么地方,是为了解决什么问题呢?

14. 一个方法里有多个读写操作,一开始没加事务注解,加了后性能有什么变化吗?(牛友们有更好的回答吗?我目前只想到这个,但是不太清除会出现在什么业务场景)
答:有可能更快,有可能更慢。
更快的情况是数据竞争不激烈,那么加了事务注解的方法只需一次网络IO,而不加事务的要多次网络IO。
更慢的情况下是数据竞争激烈时,如果有很多事务提前抢占一些资源,导致加锁后其他的事务无法获取,等待的事务比较多,就会有可能会更慢。
相比之下,一次一次提交的方法每次抢占的资源比较少,反而等待的事务比较少,可能更快。

15. 现在有1w个员工,请你按照他们的年龄给他们排序,我们不关注他们原先的顺序,只要是按年龄顺序排序即可。
创建一个大小为100的ArrayList<ArrayList<Employee>>,然后对应年龄的员工插入即可,最后遍历。
时间复杂度应该是O(n)的。#牛客AI配图神器#
全部评论
我投了这个部门的测开 官网显示初试 但就是不约面 好累啊
点赞 回复 分享
发布于 05-28 16:44 浙江

相关推荐

05-26 17:43
门头沟学院 Java
点赞 评论 收藏
分享
05-28 10:45
已编辑
门头沟学院 Java
第一次发面经,希望发面经能攒好运------timeline------4.18&nbsp;boss投递4.24&nbsp;笔试4.30&nbsp;ai一面5.9&nbsp;二面------笔试------25个选择题:408➕Java八股------ai一面------1.三次握手四次挥手,为什么是三次和四次2.Java中重写和重载的区别和应用场景3.缓存淘汰机制lru和lfu的区别,电商场景下用哪个4.你项目当中使用了哪些技术栈,详细讲讲5.缓存一致性6.如果要在项目中使用ai&nbsp;agent,需要考虑哪些因素7.工作当中,如何处理争执8.领导暂时联系不上,如何解决问题,讲讲过去的经历暂时记得的就这些了------二面------五一期间就发了让选二面时间,可以选5.7~5.9的上午4个时间段,鼠鼠因为正在实习,选的是5.9的上午11:45。面试官很好,本来是45开始,还好鼠鼠有提前15分钟进会议的习惯,面试官提前近10分钟就进来了,后来了解到他们中午12点下班,鼠鼠一直在说不好意思耽搁面试官吃饭,但是面试官很和蔼,还是聊了半个多小时,所以说大家一定要提前进面试会议!!!然后就开始愉快交流。1.自我介绍2.学校比赛经历3.拷打项目项目中订略点赞功能如何实现的,MySQL的表设计缓存击穿和缓存雪崩如何预防,回答追踪热点key的几种方式,和预防缓存雪崩制作日志文件然后就是深入拷打实现的细节问题,基本上都是问项目相关,八股一点没问4.反问我问如果能加入公司,现在需要我技术栈做什么补充吗?回答:目前来看不太需要,需要真正进公司分配项目组之后决定,但是我们希望招的是聪明和肯干的人,技术会不停迭代,更看重发现问题的能力,解决问题手段太多了,ai发展很快,要学会结合ai解决问题对我今天的表现还满意吗,如果可以能否提供对我个人技术和性格上的宝贵建议呢回答:表现不错,沟通能力很强,技术上有待精进,希望我可以去了解一下Python和大模型相关的知识,未来结合ai进行编程,目前公司内部也在朝着这个方向发展。总结:面试官人很好很好,很亲切,反问阶段回答我的问题也是滔滔不绝,经过了思考和考虑。我当时听了他的回答也自嘲说,看来公司更看重实际开发能力,实不相瞒这段时间一直在看公司的面经和八股。面试官说,有一半的人会随机抽到ai面试,八股ai问就够了,实际开发用不到,第二轮更注重项目能力还有表达能力。期望能oc---更新---5.13&nbsp;hr面5.16通知hr面过了,但是排序靠后,暂时不推进offer,应该是排序挂了5.28&nbsp;电话oc,定入职时间,之前部门hc满了然后给我转推到另一个部门了
点赞 评论 收藏
分享
评论
4
3
分享

创作者周榜

更多
牛客网
牛客企业服务