好未来 8.20 基础平台研发工程师 dog东西毁意向
好未来毁意向 基础平台研发, 真的是捅了docker 和 k8s 的窝, 一点其他八股文都没问
一面 (30min)
- 自我介绍
- docker 底层所使用的到的技术 namespace cgroups 联合文件系统
- 平常写Dockerfile 有遇到什么问题吗? 说了ADD 和 COPY的区别.
- CMD 和 ENTRYPOINT 的区别
- kubernetes的基本组件以及之间的关系 (api-server, etcd, controller-manager, scheduler, kubelet, kube- proxy)
- Pod的生命周期是怎么的
- 介绍一下 k8s中有几种方式去暴露我们 Pod 通过Service的 NodePort 和 LoadBalance
- 介绍一下 livenessProbe 和 readinessProbe
- 手撕 判断一个树是否是完全二叉树 没有反问
二面(40min)
- 自我介绍
- 介绍了一下你在字节做的MR commit 项目
- 我看你有填运维开发 你是怎么理解运维以及SRE的?
- 你都了解那些资源对象? Pod Deployment 等等
- 说一下StatefulSet和Deployment 都有什么区别
- 你怎么去做一个对于Pod服务的监控? 有什么思路 说了grafana看板 根据时序数据库来获取数据 实时的显示在面板上, 以及使用DaemonSet去部署日志监控Pod 等等
- DaemonSet 你平常是怎么使用的呢. 回到上面你说的日志监控 你会去怎么做 ( 我说 使用 hostPath ..)
- 日志收集你不用持久卷吗 ? 了解PV 和 PVC吗? 了解一点.. 会写 阿里云存储卷要钱 就没弄了
- 你对于Iaas 和 Paas 是如何理解
- 了解 服务网格 Istio 和 Prometheus 吗? 不了解。。只听说过
- Docker平常是怎么学西的? Dockerfile 编写常常用到那些命令呢
- 你认为Docker 和 k8s 之间的联系是什么呢. 从全局讲了他们两个的功能以及不同点 一个是容器运行 一个是容器编排工具
- 手撕 **原题 矩阵顺时针旋转90度
- 反问
三面(25min)
三面是HR面问的都是常规的题, 就不记录了
更新 已意向