腾讯笔试题解析:技术与非技术测试全面揭秘

需积分: 9 0 下载量 41 浏览量 更新于2024-09-27 收藏 31KB DOC 举报
腾讯的笔试题涵盖了广泛的测试开发类知识,不仅测试应聘者的专业技能,还包括逻辑推理、基础知识和软件工程实践。以下是一些关键知识点的详细解析: 1. PE格式文件:在选择题中,提到的不符合PE格式的文件是D.vdx。PE (Portable Executable) 是Windows操作系统中可执行文件的标准格式,常见如.exe、.dll和.exe.config等,而.vdx可能是非标准或错误的文件扩展名。 2. 文件操作依据:应聘者需要理解文件操作的基本原理,正确答案可能是B文件句柄,因为文件句柄是操作系统用来管理文件的抽象概念,而不是依赖于文件名、物理地址或特定的操作命令。 3. SQL命令与触发器:面试者可能被问到关于SQL命令和触发器的知识,UPDATE语句可以触发存储过程或触发器,但DELECT(应该是DELETE)通常不会直接导致触发器执行。 4. 软件设计模式:在软件设计中,用B.泛化来表示特殊/一般的关系,这是面向对象设计中继承或抽象化的概念,表明一个类继承自另一个类,从而实现功能的复用和扩展。 5. DLL加载顺序:在Exe文件访问所需DLL时,按优先级考虑的是:首先查找进程所在文件夹路径,然后是EXE所在路径,接着是参数配置的文件路径,最后是Windows系统目录和Windows目录。 6. IP地址分类:路由器处理数据包时,目标地址202.65.17.4所属的子网掩码选项中,可能涉及子网掩码的计算,具体选项B或C(具体子网掩码取决于网络管理员设置)可能会被选中,但这里未给出完整答案。 7. 应用程序区分:网络通过D.端口来区分不同的应用程序,每个应用通过特定的端口号进行通信,即使IP地址相同,也可以通过端口号来标识服务。 8. 游戏引擎结构:在填空题中,游戏引擎通常包含多个模块,如渲染器(A)、声音模块(B)和网络模块(C),但交易系统(D)可能不属于标准游戏引擎架构。 9. 数据库和主键:数据库中的主键用于唯一标识记录,"列车时刻表"的主键可能是车次(结合始发站和终点站信息),而"列车运营表"的主键可能是车次和日期,具体取决于业务规则。 10. 编程问题: - 函数Fun的实现涉及位运算,Fun(29,51)的结果是15。 - 函数X递归调用次数的计算,根据递归公式,X(x(8))调用了x(6) + x(4) + x(2) + 1 = 1 + 1 + 1 + 1 = 4次。 - 球的排列问题,由于颜色不同,100个球中有3种颜色,所以总排列数是3^100。 11. 可靠性计算:最后一题关于可靠性的计算,没有提供图形,但可能是要求计算多组件系统的可靠度,根据给定的概率P1和P2,需要运用故障模型来计算。 这些题目展示了腾讯笔试题的多样性,旨在评估应聘者的技术实力、逻辑思维以及对基本概念的理解。