最近在某勾、某 boss 上看到不少云计算,或者容器开发工程师的 jd。除了熟悉 golang,c/c++,docker,k8s,了解分布式系统的算法这几个硬性条件外,经常看到很多 jd 里希望应聘者熟悉 lxc,containerd,还有更底层的 Linux namespace 和 cgroups 原理。
我作为一个想往这方面了解,看看有没有转型机会的菜鸡,想问有没有老哥应聘过类似的岗位(或者现在职就更好了),面试中对 linux 内核的考察程度会有多深? namespace 和 cgroups 的理论原理能讲清楚足够了吗,还是必须要抠到源码层次的,侃侃而谈源码里的 1、2、3......
另外就是自己往这个路线学的话,学了 docker 的应用、docker 的理论原理、docker 的部分关键源码、k8s 的应用和理论后,这样的水平会在面试中被鄙视吗。。。(因为面过 BATTMD 其他方向的开发岗,只会框架 /工具+讲清楚该框架 /工具里某几个重要功能的实现理论,但没有看过源码,直接会被问到想哭)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.