|
前言
以前面试运维开发岗,找面经的时候,在网上发现关于运维开发的面经有点少,所以分享了我自己的面试经验。(大卫亚设,Northern Exposure(美国电视连续剧),面试名言)这篇文章只列出了我面试运维开发工程师职位时面试官问得最多的问题。不答题的原因是本人水平有限,小伙伴可以自行复制问题,通过百度找到比较准确的答案。
Python基础
python数组和列表之间的差异
python多线程
python设计模式
python字符串表达式
python如何保持MySQL的原子性
数据结构与算法
堆排序时间复杂性,空间复杂性
手写气泡排序
判断连接的列表中是否有环?有几种实施方法?两种方法的时间复杂性,空间复杂性
页面替换算法LRU
二叉树
关联列表和数组的差异和使用方案
手写单例模式
操作系统
僵局的条件,如何避免僵局
过程和线程的差异
多线程的定义,存在的意义等
计算机网络
如何可靠地传输Tcp、UDP工作的层、TCP、UDP使用方案、UDP
带套接字的tcp/ip
数据库
Redis原生数据类型,redis分布
Mysql乐观锁,悲观锁
其他
K8s、docker、nginx
总结
K8s、docker等技术在实际工作中被广泛使用,但大部分新生可能很少接触到这些操作和维护工具,更不用说这些操作和维护工具的第二次开发了。对新生来说,基础是最重要的,好的公司更关心你的发展潜力,而不是你使用了多么先进的技术和框架。(萧伯纳)。
我是coder如果你想了解运维开发的知识,可以私下谈谈。各位,如果觉得我的文章很好,可以称赞和关心。我将继续更新与运营维护开发相关的文章。谢谢收看! |
|