一个图形绘制程序可以处理圆形、矩形和三角形。你希望调用一个"绘图"动作时,系统能自动根据图形类型执行对应的绘制逻辑,且日后新增图形时无需修改调用方代码。下列哪种设计最符合多态思想?
THISDLAAICEntrance exam · 入社测试
基于 LLM 自动生成社团招新考试卷。本试卷旨在发掘不同维度的人才——优秀的 AI 开发者既需要扎实的工程基础,也需要极强的逻辑建模能力。
双轨制评分:任意一部分得分超过 37 分即视为通过。选定你的优势方向,秀出你最强的一面。
共 3 套示例卷 · 点选切换,作答独立保存
首发样卷 · 图形绘制 / 撤销 / 聊天应用 / 配置解析
Part 01 · 编程基本概念 · 20 分
正式考试共 10 道选择题(50 分),下方示例每套节选 4 道。不涉及代码书写,仅考察计算机科学核心思想。点选选项即时判分。
一个图形绘制程序可以处理圆形、矩形和三角形。你希望调用一个"绘图"动作时,系统能自动根据图形类型执行对应的绘制逻辑,且日后新增图形时无需修改调用方代码。下列哪种设计最符合多态思想?
一个任务清单应用需要支持撤销功能,每次添加或删除任务后用户可以回退到上一步。以下哪种方式最适合实现?
一个网页聊天应用需要在接收新消息的同时,允许用户继续输入文本,且应用运行在单线程环境中。要避免界面卡顿,下列哪种机制最符合异步非阻塞的思想?
有一个配置信息的字符串:{ "debug": true, "logLevel": undefined },使用标准 JSON 解析器解析后,最终得到的对象中只有 debug 属性,logLevel 属性消失了。最有可能的原因是什么?
已作答 0 / 4 题,全部答完后显示得分。
Part 02 · 理工科学习能力考查 · 25 分
正式考试共 2 道大题(50 分,每题含 3 个递进小问),下方示例每套节选 1 道。无需前置知识,所有解题规则均在题干中给出。
【问题 1】(8 分)
配合物 MA₂B₄(中心 M,两个 A,四个 B)。请利用对位/邻位关系,求出所有可能的几何异构体数目,并说明每种构型中 A 原子的位置关系。
【问题 2】(7 分)
配合物 MA₃B₃(三个 A,三个 B)。请推断共有几种几何异构体?分别描述三种 A 原子的相互位置关系。
【问题 3】(10 分)
配合物 MA₂B₂C₂(三种不同配体各两个)。用系统方法推导异构体数目,列出所有几何可行的组合,说明不可行组合的原因。