KK集团

收藏
消费生活
1000-9999人
不需要融资
深圳
上传简历
职位类型
全部
最新
热门
1. 简单自我介绍,重点谈谈自己的优势这里肯定是后面是会有挑着优势讲的1. 首先讲的是自己Java学了挺多的,对原理挺感兴趣的2. 接着就是介绍实习项目3. 然后介绍优势是 喜欢原理 喜欢总结 喜欢学习新技术 不怕困难 喜欢钻研笑死,这里之后不知道再讲有什么优势了,面试官一直追问还有吗,使用信号不好为理由再接着思考,这里也体现出其实自己的优势都讲不出清楚......害.....然后又补充:对事情比较认真负责,喜欢学习后端技术其实这里经过hr面之后大致知道了:学习能力强(热爱Java,对原理比较感兴趣),有钻研精神,善于总结,不怕困难,执行力强,抗压能力强,富有责任心.....2. 听说你喜欢原理是吧?能不能挑一个实际的案例来分享下?有什么收获呢?1. 举了AQS的例子,讲了里面的组成 讲了队列  讲了state 代表的状态 举例说明不同的同步器结果这里,面试官可能不是主要学Java的,面试官表示不怎么清楚,让我讲一下这个主要是做什么用的这里讲了模板方法的设计模式 ,面试官对这里还有点兴趣其实这里确实讲讲AQS比较好3. 最近处于什么阶段,最近在学什么新技术?1. 说最近没怎么学了,最近在准备面试。再完善项目。2. 接着面试官就挑项目让我讲了4. 实习项目中做了哪些事情?1. 这里相较于第一次面试,因为有过总结了,所以基本吟唱2. 先简单介绍各个服务 然后自己做了哪些。3. 这里我主要介绍了设备的上下线,重点说下线,然后引出心跳计数器5. 判断下线的条件是什么?有几个条件?除了3200次还有其它的呢?1. 回答的说还有 断联的时间还有超过一分钟2. 这里后面面试官就一直追问了:1. 想知道一台设备到底有没有下线?就是通过redis没有吗?1. 其实就看最后一次心跳时间是否超过一分钟,如果超过那么就看心跳计数器是否正常,如果正常那么就认为是设备的问题,因为如果是通信服务的问题,不可能只有这些设备出现了问题,90%的阈值,3600次数,就直接将设备进行下线即可2. 通过3200次?但是这是针对所有设备啊?并不是针对单台设备啊?1. 其实这里是核心,只是当时没有理解这里,就是心跳计数器是一个预判的作用3. 你不可能代码写,次数>=3200次数并且redis还在就认为在线?1. 其实这是认为设备下线的。4. redis中怎么存的?大于一分钟,就认为是离线吗?面试官笑了,这里一定会过期删掉,那么不就一定会被认为下线吗?面试官问过期时间多少,面试官觉得到了过期时间就下线了,超过了过期时间就取不到了1. 其实还是没讲清楚这里其实是我自己都没理解这个原理,然后没和面试官讲清楚,导致面试官就不理解,所以就问出了这么多问题6. rocketmq的顺序性消息有了解过吗?1. 讲了局部有序,和全局有序2. 然后面试官中具体怎么应用的?怎么解决的?1. 讲了多个队列 通过MessageQueueSelect2. 又是简历有问题,其实没用到顺序消息7. mysql的场景,id为1是张三,b事务改成李四  a事务再去查 a事务能查到修改吗?讲一讲背后的原理?1. 讲了MVCC原理8. 后续发展对架构,还是技术底层等,对哪个方面感兴趣一点?1. 这里确实是对架构感兴趣,但是只是感兴趣,也想往这方面发展,但是学得多的其实还是原理,比如MySql,Redis,JUC等。但是还是讲了架构,结果可想而知了,其实又不是很了解,其实这里后面面试官肯定会在这个方面追问了咯,自己有不了解,相当于给自己埋坑了。2. 对DDD领域模型了解吗?讲一讲领域怎么划分的?
查看9道真题和解析
点赞 评论 收藏
分享
两个面试官轮流拷打!其实问的也不是很深,主要是目前AI这一块MCP,RAG这些都没接触过!大约问了一个小时左右!1:自我介绍2:介绍项目,挑一个你最熟悉的!3:项目中比较新颖的点!和已有的产品相比创新之处,优势?为什么做这个项目不做别的?4:MCP知道吗用过吗?5:提到项目掉过大模型接口,上下文过长呢?怎么处理?RAG了解过吗?6:软件开发中最熟悉哪一块的技术?比如网络,数据库,算法,数据结构?7:提到了熟悉多线程,问多线程开发容易遇到的问题?你想对其他人更熟悉多线程哪部分?觉得遇到哪种问题别人可能会问你?8:死锁?线程安全问题(提到了多线程计数器)?如何解决?9:MySQL中多线程计数如何保证线程安全?Redis呢?说了Redis单线程无线程安全问题,但是面试官说了一些东西似乎没听懂!10:乐观锁怎么个事?乐观锁CAS过程中版本匹配失败,如果抛出异常怎么办?有没有解决方法呢?之前说了可以重试,但是又问这个以为是除了抛出异常或者重试还有其他更好的方法呢!回答不知道了!11:Binglog有哪些格式?12:Seata怎么用?当时用的seata的AT还是XA?为什么用Seata?13:微服务项目和单体架构的区别?14:选的那个项目是你从自己完成的吗?前端用了什么?为什么没走前端?15:平时怎么学习的?学时间多还是敲代码时间多?反问:公司主要技术栈?主要PHP,Java主要做BI,大模型这块用python,有做机器人用C++。多久有结果?几轮面试?对我的这个表达能力,技术掌握程度等等给个评价吗?懂得挺多的!但是技术深度有点不足!
查看15道真题和解析
点赞 评论 收藏
分享
头像
2024-01-08 17:30
已编辑
哈啰出行_Java研发工程师
投递KK集团等公司10个岗位
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务