#你好哇#1、熟悉C/C++ 语言,了解python;
2、熟悉常用数据结构和算法,了解常用的设计模式;
3、熟悉多进程/线程/协程编程、网络编程,如select/poll/epoll等;
4、熟悉Linux系统开发环境,会运用shell脚本、GDB、Makefile和vim等;
5、理解TCP/IP协议,HTTP、FTP等网络应用协议;
6、了解分布式系统、集群、高并发服务器等;
7、了解MySQL、Redis、Nginx、FastCGI、FastDFS等开源应用;
8、有基于ARM平台的嵌入式Linux应用开发实习经验;