最近在某勾、某 boss 上看到不少云计算,或者容器开发工程师的 jd。除了熟悉 golang,c/c++,docker,k8s,了解分布式系统的算法这几个硬性条件外,经常看到很多 jd 里希望应聘者熟悉 lxc,containerd,还有更底层的 Linux namespace 和 cgroups 原理。
我作为一个想往这方面了解,看看有没有转型机会的菜鸡,想问有没有老哥应聘过类似的岗位(或者现在职就更好了),面试中对 linux 内核的考察程度会有多深? namespace 和 cgroups 的理论原理能讲清楚足够了吗,还是必须要抠到源码层次的,侃侃而谈源码里的 1、2、3......
另外就是自己往这个路线学的话,学了 docker 的应用、docker 的理论原理、docker 的部分关键源码、k8s 的应用和理论后,这样的水平会在面试中被鄙视吗。。。(因为面过 BATTMD 其他方向的开发岗,只会框架 /工具+讲清楚该框架 /工具里某几个重要功能的实现理论,但没有看过源码,直接会被问到想哭)
1
SsuchingYu 2019-02-03 14:19:56 +08:00
好慌,不得不学 Go
|
2
wph95 2019-02-04 00:33:41 +08:00 via iPhone
namespace 知识 任何一本靠谱的 Linux 内核书前三章都有讲 入门级难度
|
3
realpg 2019-02-07 16:38:15 +08:00
校招可以不考虑即战力
你要是其他方向转型,哪个大公司要不是即战力的,容你培养即战力啊 |