1, 数据结构 (几大排序算法,链表,数,图等基本的数据结构)、
2, TCP/IP ,包括soeket,SYN ,select,epoll,网络配置,可以学习Linux鸟哥私房菜服务器篇,还有TCP/IP协议卷。
3, 熟悉内核框架,内存管理部分的一定要熟悉,然后Cgroups ,Hugepages, Slab(这个被问了无数次,Ali,sina, readhat,Baidu) 虚拟化的原理等等。
4, Python , Openstack,分布式系统,也可以了解。
5, 其他书籍:剑指Offer, 编程之美,程序员面试宝典。
加油!!! 尽志无悔!