2015阿里巴巴系统工程师笔试题目解析

需积分: 10 1 下载量 151 浏览量 更新于2024-09-09 1 收藏 119KB PDF 举报
"2015阿里校招系统工程师笔试题" 这篇摘要提及的是2015年阿里巴巴校园招聘中系统工程师的笔试题目,旨在帮助应届毕业生进行复习。试题涵盖了一系列与计算机科学和系统工程相关的知识,特别是侧重于决策、机器学习和数据结构等领域的概念。 1. 题目涉及的博弈论概念,即鸽子策略和鹰策略,是解决冲突和决策问题的经典模型。鸽子策略代表和平解决,而鹰策略代表竞争。当选择鸽子策略的人的比例达到特定值时,两种策略的预期收益相等,这个值对于理解博弈均衡至关重要。 2. 人脸识别准入系统的应用,涉及的是机器学习问题。在这种情况下,多分类问题(B)是最合适的,因为系统需要识别四种不同类型的人员,而不是简单的二分类(是或不是某一类)或回归(预测连续值)。 3. 未给出具体的错误描述,但这个问题可能考察的是对数据结构、算法或系统设计的理解,需要考生找出唯一错误的描述。 4. 这是一个逻辑推理问题,涉及到团队成员的选择。根据给定的条件,需要推断出哪些成员将被选中参加项目。这类问题通常需要考生理解并应用布尔逻辑来解题。 5. 最后一个问题讨论了C语言的预处理器宏和类型定义。`#define INT_PTR int*` 定义了一个宏,`typedef int* int_ptr;` 创建了一个类型别名。`INT_PTR a, b;` 和 `int_ptr c, d;` 分别声明了基于这两个定义的变量。这里,`a, b, c, d` 都是指向整型的指针。 这些题目反映了系统工程师笔试可能会考察的知识点,包括博弈论、机器学习、逻辑推理以及编程基础知识。对于准备此类考试的应聘者来说,深入理解这些概念和技术是非常重要的。