1.开发类职位
开发类职位首要包含程序员、高档程序员、高档软件工程师等。
1)程序员
程序员职位散布较广,一般由如下几部分组成: (1)C/C++程序员:根据公司类型差异,不同职位的考点截然不同。一般来说,偏“硬”的公司会对C++的位制转化、指针用法、数据结构考得比较多;偏“软”的公司会对多态继承、规划方法、模板侧重一些;因特网类公司对搜索引擎、海量算法会有所触及。作为求职者,在书面考试前应首要搞清楚应聘公司的根柢状况。 (2)Java程序员:根据公司类型差异,考试偏要点各有不同。一般来说,手机研发公司较欢迎知晓J2ME的人才;纯软件开发公司更侧重对J2EE、数据结构等技能的查核;因特网类公司则看中Hibernate、Spring等Java运用。 (3)网络程序员:在Internet时代,许多职位更多地与网络相关,首要包含网站动态页面编码与规划。其所用的东西一般为ASP、JSP、PHP、JavaScript、Ajax及CSS等,相关的职位一般有Web前端规划工程师、PHP程序员及ASP工程师等。 一般来说,程序员的职位要求如下: (1)了解计算机基础,例如,数据结构、离散数学、微机原理、软件工程、规划方法及计算机网络等(不同的职位,要求各有侧重)。 (2)了解所需求的编程言语(C/C++、Java、PHP及JavaScript等)。 (3)了解一种数据库技能(SQL Server、My SQL等)。 (4)因为许多公司的操作渠道都是Unix/Linux,需求了解Unix/Linux指令( 程序