首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客895137699号
广东理工学院 运维工程师
发布于广东
关注
已关注
取消关注
@挫败更加强大:
连尚网络 运维工程师 一 & 二
岗位:k8s运维工程师一面:自我介绍1,kubernets 灰度发布,切换部分流量到新的服务上怎么实现答: ingress配置文件中,annotation 字段下定义不同的策略参考地址: https://cloud.tencent.com/developer/article/1972417#四种灰度策略:1,nginx.ingress.kubernetes.io/canary-by-header:基于 Request Header 的流量切分,适用于灰度发布以及 A/B 测试。2,nginx.ingress.kubernetes.io/canary-by-header-value:要匹配的 Request Header 的值,用于通知 Ingress 将请求路由到 Canary Ingress 中指定的服务。nginx.ingress.kubernetes.io/canary-weight:基于服务权重的流量切分,适用于蓝绿部署,权重范围 0 - 100 按百分比将请求路由到 Canary Ingress 中指定的服务。nginx.ingress.kubernetes.io/canary-by-cookie:基于 Cookie 的流量切分,适用于灰度发布与 A/B 测试。用于通知 Ingress 将请求路由到 Canary Ingress 中指定的服务的cookie。2,epollo 模式实现原理?操作系统硬件层面属于同步模型还是异步模型?同步异步区别是什么?epoll在操作系统IO层面时属于同步模型。同步: 当进程或线程在运行过程中,发生阻塞时, CPU要等待程序任务完成才能继续执行下一步异步:线程发生阻塞时。CPU无需等待该线程处理任务,可以去执行别的任务,之后再回来继续执行下一步任务。epoll实现原理:创建epoll对象: 首先会调研epoll_create 创建一个epoll文件描述符添加事件到epoll监听: 调用epoll_ctl函数,向epoll FD中添加需要监控的文件描述符,并指点事件类型,如EPOLLIN(可读)、EPOLLOUT(可写)、EPOLLERR(错误)等 等待事件发生: 调用epoll_wait进程会阻塞等待,直到有一个已监听的文件描述符有事件触发,将相应的文件描述符加入到就绪队列中。事件通知及处理:事件触发后,epoll_wait会返回一个就绪队列文件描述符和触发事件类型的列表,应用唤醒CPU根据列表信息对每个文件描述符进行相应操作。3,epollo 惊群的原理答:新的连接到达时,所有等待的进程/线程同时被唤醒,但只有一个线程可以处理该连接,其他进程处于空转状态,以此造成cpu资源的浪费和性能的下降。 解决方法:可以让一个工作线程负责epoll监听事件并分配给一个空闲线程。以此防止全部唤醒4,tcp三次握手原来首先是客户端(client)向服务端发起报文请求syn,报文中包含一个随机生成的序号X,此时的状态是syn-send服务端收到客户端请求报文后,回应一个 syn+ack报文给客户端,同时也会发送自己的序号Y,用于后续通信,当前的状态是syn-rcvd客户端接收到服务器的 SYN + ACK 报文后,会回复一个ack报文,报文中包含确实号Y+1。此时客户端的状态ESTABLISHED 状态。服务端收到确认包后进入full open 状态也变更为ESTABLISHED 状态5,网络插件calico 和flannel 有什么不同。6,Linux系统平均负载高如何定位解决这个问题。系统负载高,是由于当前服务队列中,有正在运行的或等待CPU时间片的进程或线程跟IO正在进行交互处于不可中断,导致系统整体负载偏高定位问题:不可中断进程: ps -ef | grep "D" # ”D“表示系统中不可中断的进程cpuf负载高:ps aux --sort -pcpu| head。 #. #cpu使用率由高至低进行排序当前系统等待处理的队列数: vmstat # 第一列的 “r” 表示当前队列排队数 第二列“b” 表示阻塞数二面:面试官好像是CTO 一边画图一边提问vxlan 原理vXLAN是一种网络虚拟化技术,可以改进大型云计算在部署时的扩展问题,是对VLAN的一种扩展。VXLAN是一种功能强大的工具,可以穿透三层网络对二层进行扩展。它可通过封装流量并将其扩展到第三层网关docker 和 podman 区别docker支持的文件系统类型文件系统种类包括AUFS、 btrfs、Device Mapper、 overlay 、 overlay2、vfs、zfsoverlay2:Docker 1.12 后推出,原生支持128层,效率比OverlayFS高,较新的版本Dokcer支持。k8s持久化文件系统类型有哪些持久化文件系统:nfs,ceph,glusterfs,iscsl,rbd等service 原理k8s中service是一种抽象对象,定义一组pod的逻辑集合,并提供一种访问这些pod的方式。通过标签选择器来确认客户端请求路由到后端Pod.k8s中kube-proxy组件实现service实际代理的服务器。它负责根据service规则将请求转发到后端不同节点上pod,同时还提供负载均衡的能力。将请求流量分发到后端同一组标签的不同pod上。这有助于实现高可用性和可伸缩性。service 端口暴露的类型有哪些?怎么跟pod进行通信的service暴露类型:service支持四种类型: cluster, noport,ExternalName,LoadBalancer端口暴露到集群外类型: noport,LoadBalancer 如何跟pod进行通信:首先是标签选择器确认具有相同标签的pod,通过访问service虚拟地址将请求流量路由到正确后端pod,使用iptables或ipvs生成规则来实现service与pod的通信,kube-proxy进行这些规则的维护和变更。ingress 和noport 访问方式的不同ingress: 将外部流量引入到集群内部中服务,是一个七层的代理服务,可以居于url地址进行转发。同时可以根据不同的url将流量转发到后端不同一组pod,可以进行丰富的路由和负载均衡配置,支持多个域名和路径,使得服务在外部访问时可以更加灵活。Noport: noport是k8s 提供的一种服务类型,将内部服务暴露到集群外部。NodePort会在每个Node节点上监听一个指定的端口,并将请求转发到相应的服务上。k8s 有哪些组件,他们分别的作用。pytnon 多线程为什么只能在一个cpu上运行。 如何使用多个cpu我记得的大概就这些了 原理的东西没怎么背。
点赞 8
评论 5
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-28 11:08
钱大妈_应用研发部_前端开发工程师
你的终极目标是拿SSP?
先来解释一下: 👉 SSP(Super Special Offer) 是校招中最高档的offer,通常代表: 薪资远高于普通档(比如年薪高出30%~50%) 被公司当作“重点培养对象” 往往只发给极少数顶尖候选人 🎯 那么,到底什么样的背景才有机会拿到 SSP? 下面我从 硬实力 + 软实力 + 关键机会点 三个维度,给你一份「有理有据、真实可参考」的分析👇 ✅ 一、硬实力:让简历“一眼惊艳”的核心要素 1. 顶尖学历背景 清北复交浙、C9、两电一邮、华五等985名校 或海外Top 50高校(如CMU、Stanford、UCL等) 硕士及以上学历(尤其在算法、研发岗更具优势) ...
季冉:
不,我们的终极目标都应该是好好生活
什么样的背景能拿SSP?
点赞
评论
收藏
分享
07-25 00:00
武汉快手科技服务有限公司_后端开发
快手内推
后台看到很多用了我内推码同学简历筛选没有过,还没投递的可以针对下面几个点看看自己还有么有能提升的地方 ‘ 1.符合岗位要求(最为重要)。符合岗位要求是发起面试必要不充分条件; 2. 内容充实。让你的简历在众多简历中脱颖而出的条件之一; 3. 亮点明确。让你的简历在众多简历中脱颖而出的条件之一; 4. 逻辑清晰。让你的简历在众多简历中脱颖而出的条件之一; 5. 个人能力突出。其中硬实力是短时间没办法提升的,不像简历模板,更改简历的描述方式、书写排版就能立刻见效;对于活动经历、实习经历、项目经历而言,根据个人情况和经历,着重突出自己优秀的方面,对自己不足的方面尽量少些甚至不写,如:...
点赞
评论
收藏
分享
07-06 08:49
门头沟学院 C++
友友们如何看待这个问题
事情是这样 他是双非一本大二下马上大三的学生,和我聊天过程中发现他所有课都是速成完全没学啥,只有一个java蓝桥杯b组省二。然后他认为美团快手这样的只是中厂。还觉得刚刚出来年薪20w到30w是一件很轻松的事,各位你们身边有这种啥也不知道还对未来满满自信的人吗?问他项目有什么 他搞个学生管理系统
爱睡觉的冰箱哥:
啧,有股b哥味,但没b个的实力
点赞
评论
收藏
分享
06-17 21:57
门头沟学院 Java
哥们👯♂️,我成玩具了?
白友:
噗嗤,我发现有些人事就爱发这些,明明已读不回就行了,就是要恶心人
点赞
评论
收藏
分享
07-28 09:56
杭州电子科技大学 大数据开发工程师
duoyi,你让人又爱又恨
duoyi对于大多数双非毕业的学生来说,是一个又爱又恨的存在,好的是:待遇不错,公司规模算中厂,餐补房补都有,不好的是:官网投递简历方式太折磨了、经典996的模式、以及时不时登上热搜提到duoyi,风评争议都是比较大的。具有首父之称的创始人、打着女权主义旗号追求精致的利己主义行径的公关团队、员工的服从性测试、离职追讨餐费、仲裁不过就直接端掉整个成都400人团队、员工之间如果私加微信不是开除就是边缘化......
风评不好的公司,你会去吗...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
都是 dirty work,为什么别人的简历上就能言之有物🤔
2.4W
2
...
百度提前批一面(秋招第一场也估计是压力最大的)
8208
3
...
秋招首凉-腾讯TEG 云架构平台提前批
3930
4
...
团孝子启动ing!
3359
5
...
干活最少的实习生因为长得漂亮转正了
3101
6
...
【07.29更新】能救一个是一个!26届毁意向毁约裁员黑名单
2926
7
...
虾皮后端一面(已挂)
2553
8
...
最近是各位大佬离职回去准备秋招了嘛,鼠鼠最近投的实习居然都有回应了,基本上当天投的两天之内都能有回应,要是秋招能有这样就太好了呜呜,简单记录一下吧。7月23日:快手-平台消费(一面)1.实习介绍(干了
2533
9
...
问问各位大佬
2401
10
...
令人心动的offer!!!
2144
创作者周榜
更多
正在热议
更多
#
你遇到最难的面试题目是_
#
8944次浏览
120人参与
#
分享一个让你热爱工作的瞬间
#
32449次浏览
337人参与
#
腾讯大前端岗位热招中
#
131次浏览
1人参与
#
工作中哪个瞬间让你想离职
#
53355次浏览
463人参与
#
工作压力大怎么缓解
#
94163次浏览
994人参与
#
你最讨厌面试问你什么?
#
17035次浏览
209人参与
#
中兴秋招
#
198110次浏览
2228人参与
#
26届的你,投了哪些公司?
#
23832次浏览
289人参与
#
我对___祛魅了
#
33712次浏览
321人参与
#
多益网络求职进展汇总
#
31585次浏览
141人参与
#
简历上的经历如何包装
#
15120次浏览
531人参与
#
你跟室友的关系怎么样?
#
4377次浏览
77人参与
#
如何快速融入团队?
#
12196次浏览
144人参与
#
和同事相处最忌讳的是__
#
16557次浏览
163人参与
#
什么样的背景能拿SSP?
#
18451次浏览
138人参与
#
机械人的金三校招总结
#
35771次浏览
461人参与
#
饿了么求职进展汇总
#
64300次浏览
636人参与
#
打工人的精神状态
#
68625次浏览
1116人参与
#
秋招前后对offer的期望对比
#
302557次浏览
2223人参与
#
我和mentor的爱恨情仇
#
62113次浏览
379人参与
#
实习生活中那些难忘的瞬间
#
165626次浏览
2459人参与
#
百度秋招提前批进度
#
117560次浏览
1371人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务