7.15 kk集团

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. 讲了多个队列 通过MessageQueueSelect
    2. 又是简历有问题,其实没用到顺序消息
7. mysql的场景,id为1是张三,b事务改成李四  a事务再去查 a事务能查到修改吗?讲一讲背后的原理?
  1. 讲了MVCC原理
8. 后续发展对架构,还是技术底层等,对哪个方面感兴趣一点?
  1. 这里确实是对架构感兴趣,但是只是感兴趣,也想往这方面发展,但是学得多的其实还是原理,比如My
  Sql,Redis,JUC等。但是还是讲了架构,结果可想而知了,其实又不是很了解,其实这里后面面试官肯定会在这个方面追问了咯,自己有不了解,相当于给自己埋坑了。
  2. 对DDD领域模型了解吗?讲一讲领域怎么划分的?#牛客AI配图神器#
全部评论
过了吗
点赞 回复 分享
发布于 2025-10-06 16:29 广东
请问有笔试题算法题吗
点赞 回复 分享
发布于 2025-08-15 21:50 广东

相关推荐

开头正常自我介绍linux1.关于 Linux, 那 Linux 的话,你用哪?用过哪些发行版本?2.如何看 Linux 系统里面有多少个核吗?或者是这个硬服务器的一些那个 CPU 的信息呢?3.Linux 系统上面有哪些网络端口在处于监听状态呢?4.怎么统计一个文本文件的那个行数呢?Docker1.怎么看正在运行的 Docker 容器?镜像呢2.Dockerfile写过吗?3.我怎么进入容器内部呢?去看看一些容器的里面的信息?4.你有做过那个 Docker 镜像的一些操作吗?比如说我怎么把镜像导出来,然后再导到另外一个环境里面去?5.Docker的核心组件有哪些呢?k8s1.ETCD 在 K8S 里面起什么作用吗?2.那你知道 kube-controller-manage 它是做什么的?3.能说一下那个 Deployment 跟 StatefulSet  有什么区别?4.那 DaemonSet  它的作用是什么呢?5.service 有哪些类型呢?6.如果说一个pod,它处于一个失败的状态,那你有哪些手段去分析一下。7.ConfigMap 和 Secret它有什么作用呢?区别是什么?项目:1.Ansible 的使用2.这个监控的一些系统软件熟悉吗?你怎么用他们?3.你既然在开发这里用过Prometheus ,能说一下它,因为你它这个系统起来之后,它不可能说我去监控一个系统的时候,我要去手动去配置一下怎么去监控它,它应该有个自动发现的一个东西,这个自动发现的一个原理能说一下吗?4.用过Ceph吗,是怎么部署的?是几个节点?几个副本?5.讲一下 Jenkins 的功能总的来说这次面试问的问题也不太复杂,不过依然有问题还没回答出来;HR人很好,反问阶段还是因为经验不知,问的都是无关紧要的东西,继续加油吧!
查看21道真题和解析
点赞 评论 收藏
分享
评论
3
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务