之前在面试运维开发岗而找面经时,我发现网上有关运维开发的面经有些少,故而分享一波我自己的面试经验。本文我只列举了我面试运维开发工程师岗位时面试官提问最多的问题。不贴答案的原因是本人水平有限,小伙伴可以自行复制问题通过百度找到比较正确的答案。
Python基础python 数组与列表的区别 python多线程 python设计模式 python字符串表达式 python保持mysql的原子性的方法数据结构与算法
堆排序时间复杂度,空间复杂度 手写冒泡排序 判断链表是否有环?有几个实现方法?两个方法的时间复杂度,空间复杂度 页面置换算法LRU 二叉树 链表与数组的区别与使用场景 手写单例模式操作系统
死锁的条件,怎么避免死锁 进程与线程的区别 多线程的定义、存在意义等计算机网络
tcp,udp工作在哪一层,tcp,udp的使用场景,如何让udp实现可靠传输 tcp/ip 与socket数据库
redis基本数据类型,redis的分布式 mysql乐观锁,悲观锁其他
k8s,docker,nginx总结
k8s,docker等技术虽然在实际工作中广泛使用,但是大部分应届生可能很少接触这些运维工具,更谈不上二次开发这些运维工具。对于应届生来说基础才是最重要的,好的公司更看重的是你的发展潜力,而不是看你使用了多先进的技术、框架。
我是coder无思,如果大家想了解运维开发方面的知识可以私聊我。大家如果觉得我的文章好的话可以点赞并且关注我,我会持续的更新与运维开发相关的文章,谢谢您的观看!



