面经 - 2024.11.12 木子时代

写在前头

本人5年工作经验,普通二本,gap10个月

第一轮

OpenFeign和Dubbo在Nacos上注册的元数据有什么不同?

回答

因为协议不一样 OpenFeign 是http协议 所以元数据要有url和method

dubbo 是序列化协议 元数据要具体的实现类 和方法名

Dubbo的默认端口?

回答 不记得 这还要记?

mysql的默认端口总记得吧?

回答 3306 傻子

Mysql的事务的底层实现?

回答: 三大事务日志 然后八股解释

你很了解容器?

回答 一般

讲讲docker run一个容器之后是如何启动的?

回答 基本就是根据dockerfile定义的一些指令开始启动

拉取镜像

一些资源配置 什么挂载卷,什么端口映射

然后通过入口命令启动 cmd entrypoint

CMD和ENTRYPOINT的区别是?

CMD 指令用于指定容器的默认命令,可以在运行时被覆盖。

ENTRYPOINT 通常用于定义容器的主要任务,较难被覆盖。

基本结合使用 ENTRYPOINT作为启动命令 cmd作为参数传递

Kubernetes 的Cluster IP 和NodePort 怎么配置?

回答:在Service的yaml里面的spec.type

为什么要使用ElasticSearch?

从Mysql的不足开始说

es能更好的支持大数据, 自带的分片,索引滚动,生命周期,冷热数据节点

以及更好的集群控制

线程池的执行任务的方法有哪些?

回答:execute submit

还有吗?

回答 不知道 谁记得?

Kubernetes中的externalIPS是什么?

ExternalIP 是一种通过集群外部 IP 访问服务的方式。可以在 Service 中配置 externalIPs 字段,使得集群外部的流量能够直接通过这些 IP 访问服务。

缺点是?

没有外部负载均衡 暴露了这个ip之后 可以对这个ip进行猛攻

iptables 和 ipvs的区别

回答 iptables性能差,ipvs是内核模块实现,性能好

其他不知道

第二轮

沟通公司业务 ,发现这个公司在违法的边缘

然后聊薪资 重点: 不签合同 不交社保公积金 + 1k 而且12月份之后还要去香港办公 重新签合同

我说回去考虑,傻逼才去