根据给定的文件信息,我们可以总结出以下关于“腾讯2012年校园招聘笔试”的IT行业相关知识点:
### 1. 笔试时间与地点安排
腾讯2012年的校园招聘笔试在全国多个城市举行,包括合肥、重庆、大连、武汉、北京、深圳、南京、沈阳、长沙、上海、杭州、天津、厦门和香港。具体时间安排如下:
- 合肥、重庆、大连、武汉:10月9日
- 北京、深圳、南京、沈阳、长沙、上海、杭州:10月15日
- 天津、厦门、香港:10月22日
### 2. 宣讲会时刻表
为了吸引更多的应届毕业生,腾讯在各大高校进行了宣讲会,提供公司介绍、岗位需求以及招聘流程等信息。宣讲会的安排如下:
- 重庆邮电大学:9月26日,第三国际会议厅
- 重庆大学:9月27号,B区勤工楼2楼报告厅
- 中国科学技术大学:9月27日,西区学生活动中心2楼学术报告厅
- 复旦大学:10月13日,张江校区行政楼106号报告厅
- 上海交通大学:10月14日,闵行校区光彪楼一楼多功能厅
- 浙江大学:10月11日,玉泉校区邵逸夫科学馆演讲厅
- 北京大学:10月10日,英杰阳光大厅
- 北京航空航天大学:10月8日,学术交流厅
- 深圳大学:10月13日,科技楼一号报告厅
- 南京大学:10月13日,科技馆一楼报告厅
- 东南大学:10月11日,逸夫科技馆报告厅
### 3. 笔试题型与内容
腾讯2012年校园招聘笔试题目涵盖了C++编程语言的基础知识和高级特性。例如,单选题部分考察了函数参数默认值的使用、重载函数的概念、构造函数和析构函数的执行顺序,以及静态全局变量的可见性和限制。
#### 典型例题解析
1. **函数调用规则**:题目通过给出函数`void hello(int a, int b=7, char* pszC="*")`的原型,询问哪些调用方式是不合法的。根据C++函数调用的规则,选项C(`hello(6,"#")`)是不合法的,因为它没有提供第二个参数的值,而第二个参数`b`没有默认值。
2. **重载函数**:题目澄清了重载函数的概念,指出重载函数必须有不同的形参列表,即选项C是正确的。重载函数的返回值类型、形参个数或类型可以相同,但必须有至少一处参数列表的差异。
3. **构造函数与析构函数的执行顺序**:题目通过示例代码展示了派生类对象创建与销毁时,基类和派生类构造函数与析构函数的执行顺序。正确答案为C,首先执行基类的构造函数,然后是派生类的构造函数;销毁时顺序相反,先执行派生类的析构函数,再执行基类的析构函数。
4. **静态全局变量的特性**:题目解释了静态全局变量的可见性,即它只在定义它的编译单元内部可见,因此选项A是正确的描述。
这些题目不仅测试了应聘者的C++基础知识,还考察了他们对语言特性的理解和应用能力,对于评估应聘者是否适合加入腾讯的技术团队至关重要。
腾讯2012年校园招聘笔试不仅是一次简单的考试,更是一个全面评估应聘者技术水平和潜力的机会,同时也反映了腾讯对人才选拔的严谨态度和高标准要求。