众安保险

收藏
金融
1000-9999人
上市
上海
offer比较常胜榜HC充足榜
查看官网
上传简历
职位类型
全部
前端开发
数据
最新
热门
本人bg:双非本,两个实习经历,其中一个是非IT类的大厂实习。两个月前投递的众安,没动静以为挂掉了19号给我发邮件约面,约的21号晚上5点。面试岗位:保险中台后端开发(全栈)面后整体感觉:好像是被KPI了,面试官全程没开摄像头,基本是你问我答,无算法,项目一句没问纯我自己介绍,上来一句你是什么学历,给我整不会了目前现状:昨天晚上面试官下班前开面,今天早上上班秒挂,直接感谢信。果然不出所料是KPI,我真的无语了。。。面试八股我都是嘎嘎乱杀,状态非常好,就因为双非学历给我淘汰吗???众安一面(45min)自我介绍(2min)项目介绍(10min)1.Object有哪些方法2.hashcode与equals为什么要重写3.hashmap的底层自己扩展:hashmap为什么选择红黑树而不是B+树,为什么阈值是8,为什么有2的缓冲区,concurrenthashmap的底层,为什么jdk8之前用分段锁,jdk8之后cas+synchronized怎么保证线程安全的4.hashmap的扩容(直接说了concurrentHashMap的并发扩容)5.hashmap的负载因子是怎么计算的(没理解意图但是尽力在回答很多层面了,回答了两次,第一次被否定说答偏咯)6.HTTP与HTTPS的区别7.HTTPS是如何保证速度的(答的是对称加密与非对称加密的点)8.java中new一个对象的过程9.对象怎么分配的空间(第一次打错方向了之后改正成垃圾回收器的领域感觉差点意思还是没理解)自己扩展:标记清除算法10.volatile的底层原理自己扩展:CPU流水线技术 JMM内存模型 内存屏障 append-before11.mysql的隔离级别自己扩展:MVCC12.使用索引与正常查询的区别自己扩展:索引数据结构 下推索引 覆盖索引13.kafka如何解决线上一亿数据无法及时消费的问题(答的扩展服务器或限速,面试官说歪了但是跳过了,因为我简历也没写kafka)14.ai是怎样协助开发的反问环节 应聘的是啥岗位,用的啥技术栈
点赞 评论 收藏
分享
10-17 11:32
已编辑
门头沟学院 Java
时间:33min岗位:java开发问题:1.自我介绍2.为什么当程序员?3.java的JMM模型是什么?4.为什么设计为工作内存和主内存?5.volatile为什么能够保证线程的可见性?6.如何做到让其他线程的工作内存的缓存的变量地址失效的?7.底层是怎么通知这个变量地址失效的8.concurrenthashmap的并发扩容是如何做的?9.hashmap为什么要从红黑树转回链表,源码当中具体是怎么做的?10.具体数值是多少?为什么不设置成一样的?除了remove这个map里的元素,还有什么情况会导致退化成链表?11.分布式锁?redis和redisson分别是怎么做的?12.过期时间怎么设置的?看门狗机制是在设置过期时间的情况下失效,那我如何设置这个过期时间是多少秒?(5秒,30秒还是60秒)13.mysql存储引擎为什么用B+树而不使用B树?14.那我假设有3000万行的数据,B+树和B树哪颗树更高啊?怎么计算的?B树会比B+树高多少?15.有一个单列索引加在A上,一个联合索引加在A,B,C上,where a = 1 and b>2 and c=3会走哪个索引为什么?16.你实习做了很多大模型相关的一些应用,平时有没有度过相关的一些论文?17.大模型的transformer的架构?注意力机制作用?18.那你实习中如何使用大模型的?19.RAG了解吗?其中向量数据库是什么?如何生效的?它也没经过训练学过,怎么知道的?20.微调有了解过吗?21.反问
查看20道真题和解析
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
05-28 10:45
已编辑
第一次发面经,希望发面经能攒好运------timeline------4.18 boss投递4.24 笔试4.30 ai一面5.9 二面------笔试------25个选择题:408➕Java八股------ai一面------1.三次握手四次挥手,为什么是三次和四次2.Java中重写和重载的区别和应用场景3.缓存淘汰机制lru和lfu的区别,电商场景下用哪个4.你项目当中使用了哪些技术栈,详细讲讲5.缓存一致性6.如果要在项目中使用ai 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 hr面5.16通知hr面过了,但是排序靠后,暂时不推进offer,应该是排序挂了5.28 电话oc,定入职时间,之前部门hc满了然后给我转推到另一个部门了
点赞 评论 收藏
分享
头像
05-24 15:08
门头沟学院 Java
面试官很厉害,全程没有问我项目,就问八股。我很菜,八股没办法延申太多,答的都快红温了,感觉要寄,但是最后面试官说我体系搭的还行,心里还是有点小开心。----------------------------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)的。
查看14道真题和解析
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务