校招常见职位及要求技术方向:后台开发方向:岗位描述:从事产品服务后台的架构设计、开发、优化及运营工作;使用最优秀的架 构设计及算法实现,在网络接入、业务运行逻辑、用户数据存储、业务数据挖掘等方向,岗位要求:编程基本功扎实,掌握 C/C++/JAVA 等开发语言、常用算法和数据结构; 熟悉 TCP/UDP 网络协议及相关编程、进程间通讯编程; 了解 Python、Shell、Perl 等脚本语言; 了解 MYSQL 及 SQL 语言、编程,了解 NoSQL, key—value 存储原理; 全面、扎实的软件知识结构,掌握操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全等专业知识; 了解分布式系统设计与开发、负载均衡技术,系统容灾设计,高可用系统等知识. PC 客户端开发方向:岗位描述:从事客户端软件的设计和开发工作,挑战高性能,高稳定性,用户体验极致的客户端软件设计和技术研发工作;岗位要求:计算机软件相关专业本科或以上学历;热爱编程,基础扎实,理解算法和数据结构相关知识; 熟悉 windows 操作系统的内存管理、文件系统、进程线程调度; 熟悉 MFC/windows 界面实现机制,熟练使用 VC,精通 C/C++,熟练使用 STL,以及 Windows 下网络编程经验; 熟练掌握 Windows 客户端开发、调试,有 Windows 应用软件开发经验优先; 对于创新及解决具有挑战性的问题充满激情,具有良好的算法基础及系统分析能力。 移动客户端开发方向(Android、IOS、WP):岗位描述:负责智能手机、Pad 等移动终端设备应用程序的开发和技术实现,在资源受限的移动终端设备上做精简和高性能的设计,开发面对移动互联网用户的产品.岗位要求:计算机软件相关专业本科及以上学历。 对于创新及解决具有挑战性的问题充满激情。 热爱编程,基础扎实,理解算法和数据结构相关知识. 至少掌握一种编程语言,C/C++/Java 编程经验优先. 有 IOS、Android、Windows Phone 开发经验优先. 测试开发方向:岗位描述:做为一名测试开发,你将从客户的角度,捍卫产品的质量。通过对技术、代码到产品的全面理解,你发现产品的弱点,定位缺陷并推动修复,确保高品质的产品体验。同时你将和其他团队成员一起设计、开发和维护自动化系统,提高产品开发和测试环节的效率。岗位要求:计算机或相关专业本科及以上学历。 一至两年的 C/C++/Python 或其他计算机语言的编程经验. 具备撰写测试计划、测试用例、以及实现性能和安全等测试的能力。 具备实现自动化系统的能力...