互联网后台开发,主要涉及以下几个方面的内容:
C/C++、UNIX/LINUX、数据库、WEB等。
算法很重要。广博的知识可以让自己在竞争者中脱颖而出。如果熟悉TCP/IP、HTTP、LINUX内核、PYTHON、REDIS、NGINX、MQ、HADOOP等都可称为自己的加分项。
下面整理一些笔/面试中常见问题。
1、宏展开(C)
2、指针和数组(C)
3、sizeof和strlen(C)
4、类、多态、STL(C++)
5、shell脚本(Linux)
6、线程同步机制和死锁(Linux)
7、ps、iostat等(Linux基本命令)
8、SQL语句运用(数据库)
9、保活机制(网络编程)
10、海量数据算法(大数据)