k8s相关面试问题_最常被问到的20道Kubernetes面试题
原标题:最常被问到的20道Kubernetes面试题
近一年参与了多场面试,设计了多道面试题,觉得可以综合考察应聘人对Kubernetes的掌握情况。笔者一般会在面试前,将题目直接发给候选人,以便其有充足的时间对相关的知识进行思考和梳理。在这里也与大家分享下,供应聘人自查以及其他面试官参考。
这些面试题的设计初衷并不是考察Kubernetes的使用。这种考察方式笔者认为较为流于表面,因为这些使用大多可以通过查看文档获得。笔者更多考察的是对于Kubernetes的理解,包括对其架构、设计及一些相应原理的认识,以及对一些实践经验和技术视野的考察。
基础篇
基础篇主要面向的初级、中级开发工程师职位,主要考察对Kubernetes本身的理解。
Kubernetes包含几个组件,各个组件的功能是什么,组件之间是如何交互的?
Kubernetes的Pause容器有什么用,是否可以去掉?
Kubernetes中的Pod内几个容器之间的关系是什么?
一个经典Pod的完整生命周期是怎么样的?
Kubernetes的Service和ep是如何关联和相互影响的?
详述kube-proxy的工作原理,一个请求是如何经过层层转发落到某个Pod上的?注意请求可能来自Pod也可能来自外部。
rc/rs功能是怎么实现的?请详述从API接收到一个创建rc/rs的请求,到最终在节点上创建Pod的全过程,尽可能详细。另外,当一个Pod失效时,Kubernetes是如何发现并重启另一个Pod的?
deployment/rs有什么区别,其使用方式、使用条件和原理是什么?
cgroup中的CPU有哪几种限制方式。Kubernetes是如何使用实现request和limit的?
拓展实践篇
拓展实践篇主要面向的高级开发工程师、架构师职位,主要考察实践经验和技术视野。
设想一个一千台物理机,上万规模容器的Kubernetes集群,请详述使用Kubernetes时需要注意哪些问题?应该怎样解决?(提示可以从高可用,高性能等方向,覆盖从镜像中心到Kubernetes各个组件等)
设想Kubernetes集群管理从一千台节点到五千台节点,可能会遇到什么样的瓶颈,应该如何解决?
Kubernetes的运营中有哪些注意的要点?
集群发生雪崩的条件,以及预防手段。
设计一种可以替代kube-proxy的实现。
Sidecar的设计模式如何在Kubernetes中进行应用,有什么意义?
灰度发布是什么,如何使用Kubernetes现有的资源实现灰度发布?
介绍Kubernetes实践中踩过的比较大的一个坑和解决方式。
本文转载自公众号:xinkun的博客, 点击查看原文。 返回搜狐,查看更多
责任编辑:
k8s相关面试问题_最常被问到的20道Kubernetes面试题相关推荐
- 面试中的最常被问到的两种锁
文章目录 面试中的最常被问到的两种锁 **锁的分类** **乐观锁** **悲观锁** 面试中的最常被问到的两种锁 公众号后台领取更多 面试必看资料 面试中经常被问到的锁到底是哪两种锁呢?接下来我们就 ...
- xgboost参数_珍藏版 | 20道XGBoost面试题,你会几个?(下篇)
XGBoost的威名想必大家都有所耳闻,它不仅是数据科学竞赛神器,在工业界中也被广泛地使用.本文给大家分享珍藏许久的XGBoost高频面试题,希望能够加深大家对XGBoost的理解,更重要的是能够在找 ...
- cpython python 区别面试_python基础教程之千万不要错过这几道Python面试题
第1题: python下多线程的限制以及多进程中传递参数的方式? python多线程有个全局解释器锁(global interpreter lock),简称GIL,这个GIL并不是python的特性, ...
- python 必备模块和包_量化金融分析师(AQF)|这45道Python面试题都对你非常有帮助!(二)...
量化金融分析师(AQF)|这45道Python面试题都对你非常有帮助!(二) 21)如何在Python中复制对象? 要在Python中复制对象,可以尝试copy.copy()或copy.deepcop ...
- Java面试基础知识,20道高频面试题(含答案),附相关架构及资料
前言 目前绝大部分的Java程序员都是处于增删改查的阶段,但是到了这个阶段后就应该考虑下一个层次的突破了,总不能做一辈子的crud吧- **以目前IT行业的发展趋势以及就业情况来看,**市场早已经不缺 ...
- java腾讯字符串面试题_面试百度、阿里、腾讯,这134道Java面试题你会多少?
这里一共是134道Java面试题,看看你能对几道吧! 1. Java 语言有哪些特点 2. 面向对象和面向过程的区别 3. 关于 JVM JDK 和 JRE 最详细通俗的解答 4. Oracle JD ...
- 面试了12名开发者后,总结了60道 iOS面试题(建议收藏)
前言: 每年三四月份都是招聘高峰期,也就是我们说的金三银四,很多想换工作的职场人士都会选择在此时换一份工作,毕竟一年之计在于春,对于公司和个人而言都是一个新的开始. 今年受疫情的影响,各行各业都举步维 ...
- 阿里面试必会20道C++面试题!
1.如何初始化一个指针数组. 解析:首先明确一个概念,就是指向数组的指针,和存放指针的数组. 指向数组的指针:char (*array)[5];含义是一个指向存放5个字符的数组的指针. 存放指针的数组 ...
- 2023最新版Java面试八股文大全PDF版限时分享,含700道高频面试题
前言 2023经济复苏,眼看已经到了金三银四黄金跳槽季了,不知道在座的Java架构师们找到理想的工作没.前面这段时间,为了能让大家拿到最优质的资料,从今年1月份我就开始收集整理这几年面试出的最多,最频 ...
最新文章
- 你一定不能错过的pandas 1.0.0四大新特性
- mysql 经验_mysql经验
- Paddle 基于预训练模型 ERNIE-Gram 实现语义匹配
- Linux下能访问Nginx,本地无法访问
- 互联网公司上演反腐风暴;GitHub CEO 对断供表示无能为力;程序员面试锦集| 开发者周刊...
- 云服务器上部署pytorch,flask部署pytorch-服务端
- 简单的angular表单验证指令
- 从单个同步降压转换器生成多个输出非常简单
- 设计院总工毕生总结的200条经验
- 关于ntko从后台传输文档时发生文件存取错误,暨关于response使用的注意点
- 浙江大学pta答案python第四章_浙大PTA-Python题库 编程题第一章(1-1~1-3)题解
- 学会向上管理,4个提问技巧,让你事半功倍
- 文件上传upload-labs第四关
- 下一代安全管理平台NextSOC
- 在 SAP 故乡,感受「边缘智能」之变
- vtk.js怎么直接读取dicom文件
- SBO 2005B数据表
- 【JAVA爬虫】爬取猫眼电影TOP100并将数据存入数据库
- 【闲侃】解析行业专家咨询
- 转载:图像滤波概念知识解释
热门文章
- DOM 提供了一些滚动页面设置指定可见
- SQL:统计一个数据库中所有表记录的数量
- 微博热榜排行榜zset
- 案例实战:采用redis生成淘宝商品的全局id
- 9-4 节点取余分区
- c语言蓝色字体,C 语言输出不同颜色字体
- boot客户管理系统源码_「计算机毕设」基于SpringBoot开发的仓库管理系统
- 大家沉迷短视频无法自拔?Python爬虫进阶,带你玩转短视频
- iptv直播源m3u_Padavan 单线复用实现拨号上网加IPTV 操作记录
- matlab 提示用户输入姓名,MATLAB程序设计-asp net的作业-WinFrom控件库|.net开源控件库|HZHControls官网...