面经汇总---快手+度小满+有赞
Posted S4061222
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面经汇总---快手+度小满+有赞相关的知识,希望对你有一定的参考价值。
快手一面
1、自我介绍
2、项目介绍
3、tcp/ip网络模型和osi7层网络模型?每层内容?每层协议?路由器和交换机处于哪层?
4、dns属于tcp还是udp方式?(域名解析:udp)
5、Linux系统中Unix和Linux的区别?GNU?几种linux系统的对比?linux启动?启动后init进程?
6、进程间通信?有问到是使用过这些方式还是只是知道?
7、享内存?共享内存至文件路径?在哪里查看?物理内存?(/dev/?)
8、进程和线程区别?
K8s项目:
9、组件?Master和node?
10、通信方式?Flanner?
11、dns是怎么做的?Core-dns(面试官说看来确实用过hh)
Python:
12、分享屏幕写:列表字符串反转
快手二面
1、自我介绍
2、学校的两个项目深挖
3、领导让你开车送货,过不去桥的问题?如何解决?
后面就没了,没有提到运维相关的项目,感觉和二面面试官聊的不是很愉快。
度小满一面
自我感觉度小满的难度还是挺大,面试官很严肃,节奏也很快,不太给思考时间。
1、自我介绍
网络部分
(都是围绕输入网址后,6步骤除去第5步骤其余步骤详细问,而且都会问一个情景题)
(1)输入网址后发生了什么?详细描述每个阶段?
(2)DNS是什么连接?(Tcp)DNS配置的方式?DNS解析一般用什么命令?假设192.168.1.1和192.168.1.100两个服务器的IP(记不清了)
(3)TCP三次连接的过程?为什么不是两次或四次?
(4)HTTP与HTTPS请求的区别?请求方式你知道哪些?Get、post、head?区别是?假设我想上传?如何做?使用POST方式向url中上传,说出具体实现过程?
(5)HTTP报文中header和body了解吗?区别?如何使用?假设一个情景,问使用哪种?
项目部分:
1、zabbix项目:
nginx服务的反向代理?
代理一台?(反向代理器:proxy-pass)
代理多台?(负载均衡器:upstream)
get工具?(具体记不清楚了)
zabbix监控nginx中获取到的参数的解释?(记得是面试官问到了两个参数)
获取连接数?
2、k8s项目:
K8s部署使用的是二进制文件方式和kubeadm方式?
K8s如果说服务启动不了,如何拉起pod?
因为pod是需要服务启动后才拉起的?(有点忘记了)
Linux系统:
1、启动过程?问到了启动级别?
2、时间分片?
3、单ping问题?(解决思路)然后是具体细节问题:Aping通B,Bping不通A?
4、记不清问的什么了(答案是talnet-面试官有讲到是想要的答案)
shell脚本:
1、Ansible和Saltstack:
两种方式,命令行和playbook?
Palybook写过什么?
说一下你知道的一些模块?
假设十台主机安装?(jijia2)
触发器(notify和handlers)?
2、Dockerfile:
CMD和ENTRYPOINT区别?
python:
[:]?
[::-1]?
列表和元组的区别?
分享屏幕写:假定列表[1,2,3,4,1,1,5],判定列表是否有重复元素,输出元素的重复次数?(字典key:元素,value:次数)
度小满二面----时间冲突拒绝
有赞一面
1、自我介绍
2、详细介绍了zabbix的项目,监控nginx使用的是第三方模块。面试官问:想要监控其他的,如何解决?后续聊了很多,感觉回答的不是很好。反问面试官如何实现会更好,回复是的第三方模块,啊hhhh???
反问:
有赞二面----时间冲突拒绝
以上是关于面经汇总---快手+度小满+有赞的主要内容,如果未能解决你的问题,请参考以下文章