众安保险

收藏
金融
1000-9999人
上市
上海
offer比较常胜榜HC充足榜
榜单独角兽企业榜单中国500强

32

在招职位

189

面试经验

0

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
前端开发
数据
最新
热门
05-28 10:45
已编辑
门头沟学院 Java
第一次发面经,希望发面经能攒好运------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道真题和解析
点赞 评论 收藏
分享
黑马点评项目的性能优化 主要做了哪些redis分布式锁是乐观锁麻 实现原理是什么redis是单机版的还是分布式的redis采取分布式 商品保存在不同的redis下具体是如何处理的 如何实现这种分布式 包括他的可拓展 比如流量很大,对redis扩容,如何保证这个服务是不影响的 商品数据应该如何存储呢对秒杀来说如何提高他的并发 单个redis实例节点存储会有上限concurrenthashmap实现原理其中的数组是什么 在并发条件下 什么时候存在冲突需要锁 什么时候不需要锁get操作是否需要加锁在get操作的时候 同步在写 怎么处理呢concurrenthashmap是基于什么考虑的 是完全处于提高并发量吗jvm垃圾回收算法分代垃圾回收什么情况会导致OOM双亲委派模型 优点有什么例外是不需要采用双亲委派模型 举例具体的场景java list数据结构 有哪些是和list相关的arraylist如何实现扩容扩容 如果内存不够大 怎么办设计模式 用过哪些解释一下三种类型的设计模式 创建型 行为性 结构性 分别是什么 举几个例子策略模式是什么类型springcloud 的 rpc 是什么 注册和发现的实现原理是什么负载均衡算法了解多少一致性哈希算法一致性哈希算法 如何实现动态的添加和删除节点的问题具体是用什么实现的 后面是用什么数据结构实现的-哈希环数据库隔离级别有几种每种隔离级别是如何实现的 实现原理是什么一张表 两个事务分别在改 那四种隔离级别是如何实现的 底层原理 是什么会有一个版本在事务提交的时候 是把表复制一份还是如何操作的事务回滚 有哪些实现方式 比如部分回滚如何做 底层原理是什么事务未提交 如何影响主表的数据呢数据库索引的类型 分为哪些复合索引的数据结构是什么  是如何对多列的值进行存储的被拷打麻了 50min狠狠被拷打
点赞 评论 收藏
分享
04-21 19:00
南京大学 Java
一面: 1. equals和hashCode方法2.  int a = 100;int b = 100; Integer c = new Integer(100); Integer d = new Integer(100); 比较abcd相等性3. 一段try-catch-finally的代码,问输出什么4. 了解Java8里面的try-with-resource机制吗,说说模式5. 解释一段关于httpClient的代码6. Java里加锁的几种方式,简单说几个7. 线程池:ThreadPoolExecutor,core:5,max:10,queue:10,此时进来30个线程,说一下会出现什么情况8. 如何对一个单独的线程进行日志打印,说思路,不用详细;问我用过什么打印日志的方式9. 一个调度系统触发任务,如何终止一个正在运行的线程?追问了三种10. 假如生成一个报告,异步查100个第三方接口,如何知道这100个都执行完了才去生成pdf?11. Mysql执行计划是什么?用来做什么12. 说几个不能走索引的场景13. 给了三个sql,判断哪个不能走索引(头晕眼花了,没看清,被面试官说看八股要仔细点,麻了)14. 代码题:字符串反转我:StringBuilder的reverse()。面试官大笑,追问其他的方法15. sql题:select出最优先匹配的排序的写法,说很有意思,让我截图总结:虽然有一些不会的题,但面试官很专业态度也很好,会在你答不上的问题上给你详细讲讲(在牛客自带的代码区域写给你看),像是上了一节一对一网课二面全项目相关,45min左右总结:体验很一般,面到一半都想说你挂了我吧不想继续说了。就是感觉面试官听不太懂我说的话,基本每提一个问题都要思考1-2min,交流非常不顺畅。毫无疑问的挂了,周五面,周一收到感谢信
查看15道真题和解析
点赞 评论 收藏
分享
查看9道真题和解析
点赞 评论 收藏
分享
04-21 14:07
已编辑
门头沟学院 Java
0418 第二次面试,30min,面试官超好,但自己太菜了后续:0421发感谢信了根据我的回答来问的,几乎没八股。自我介绍(说要偏向项目的介绍)1. 项目里遇到的最大的问题(说了Redis和数据库缓存不一致的问题)2. 根据我的回答深挖,这种情况为什么不一致(还安慰我不要紧张)3. 不断的提示,发现我说的问题不会导致Redis和数据库缓存不一致,而是在分布式的情况下,会出现不一致。4. 又更正我,在更新完Redis, 更新数据库前网络中断了,才会导致数据库没更新上。5. 再问还遇到了什么问题(没好好准备)6. 提到ThreadLocal,说用完不释放的话会导致内存泄漏7. 问还有什么问题,多台机器怎么办,提示可以存数据库里8. 又问有没有遇到数据库索引相关的问题9. 什么时候要加索引,什么时候不加索引10. 索引失效的情况11. 问自己有没有遇到过索引失效的情况,提示他们常见的很难排查的是 隐式类型转换让索引失效12. 出了个写sql的题(我是fw,一定好好练sql语句)13. 表里有两个字段,一个字段是类型(A,B,C,D,E),一个字段是数量,写一个sql语句求出每个类型的数量(提示的)14. 第二个sql根据第一个sql,上一个sql查出来的是五行二列,那么怎么变成一行十列(面试官直接告诉我答案了)15. 多线程里用过哪些(回答了加锁)16. 什么情况要加锁,想一个场景(自己想的场景有个坑,面试官又给我提示了一下)反问
查看17道真题和解析
点赞 评论 收藏
分享
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务