1
您的位置: 线上活动  >  在线答题  >  答题题库

test

2025-11-01 22:36:27.226.0.69786

test 在线考试 答题题目
1、 信创环境性能测试应重点关注?
  • A、CPU指令集效率
  • B、界面美观度
  • C、功能覆盖率
  • D、代码注释率


  • 2、 评估下面的SQL语句: SELECT e.EMPLOYEE_ID,e.LAST_NAME,e.DEPARTMENT_ID, d.DEPARTMENT_NAME FROM EMPLOYEES e, DEPARTMENTS d WHERE e.DEPARTMENT_ID = d.DEPARTMENT_ID; 在这个语句中,执行了SELECT语句的哪些功能?
  • A、selection, projection, join
  • B、difference, projection, join
  • C、selection, intersection, join
  • D、difference, projection, product


  • 3、 确保批处理不重复执行的核心机制是:
  • A、增加服务器资源
  • B、唯一批次号校验
  • C、缩短执行间隔
  • D、关闭日志监控


  • 4、 在哪个场景中会使用到全连接(FULL OUTER JOIN)?
  • A、想得到其中一张表所有不匹配的数据。
  • B、想得到两张表中所有匹配的数据。
  • C、想得到两张表中所有不匹配的数据。
  • D、想得到其中一张表所有匹配和未匹配的数据。


  • 5、 评估下面的SQL语句: Select e.employee_id, (.15* e.salary) + (.5 * e.commission_pct) + (s.sales_amount * (.35 * e.bonus)) AS CALC_VALUE FROM employees e, sales s WHERE e.employee_id = s.emp_id; 如果把计算公式里的括号全部去掉,会发生什么情况?
  • A、CALC_VALUE列的值会比原来的小。
  • B、CALC_VALUE列的值会比原来的大。
  • C、CALC_VALUE列的值跟原来的没有差别。
  • D、去掉后会报错。


  • 6、 以下关于归档存储的说法正确的是:
  • A、归档存储可以进行压缩存储,所以无需考虑存储设备成本
  • B、归档存储指那些访问频率较低的数据或者即使被访问也不要求及时性,存储成本和运维成本要求较低的数据
  • C、各组件及平台的归档数据存放在各自的归档数据区。
  • D、归档存储性能、数据处理及访问速度不能慢于在线存储。


  • 7、 ()跟到底
  • A、投产上线
  • B、协同需要
  • C、协同事项
  • D、问题解决


  • 8、 having , where , group by 的正确执行顺序是( )
  • A、having,where,group by
  • B、group by,having,where
  • C、where,having,group by
  • D、where ,group by,having


  • 9、 在缓存更新操作中,先执行`remove`后执行`refresh`可能导致什么问题?应如何解决?
  • A、缓存雪崩,需设置随机过期时间
  • B、数据冗余,应直接删除缓存
  • C、可能导致出现并发空窗期,应调用原子性方法`refreshCache`


  • 10、 开发人员需要在安全设计阶段和安全开发阶段注意防御SQL注入漏洞,关于SQL注入漏洞以下描述错误的是()?
  • A、对于表名,字段名这种无法参数化查询的位置,不会产生sql注入漏洞。
  • B、order by后面的位置可以通过case when的方式来避免用户输入直接拼接进去,导致sql注入。
  • C、安全设计阶段应该将尽量避免使用黑名单方式防御sql注入,而是采用参数化查询的方式。
  • D、为了防止二次注入,对从数据库读取的内容重新插入到sql语句中也应该进行防护。


  • 11、 新一代系统中,用于实现业务逻辑模块化、可复用的核心设计理念是()
  • A、紧耦合开发
  • B、单体应用设计
  • C、组件化设计
  • D、固定流程编码


  • 12、 整体管理层面中,业务需求需()
  • A、盯确认
  • B、要完整
  • C、跟到底
  • D、不发挥


  • 13、 数据格式定义中,用于表示汉字的符号是以下那个选项?
  • A、a
  • B、n
  • C、c
  • D、h


  • 14、 新一代框架在应对业务变化时,主要通过以下哪种方式提升响应速度?()
  • A、频繁重构整个系统
  • B、基于标准化接口和组件的快速配置与调整
  • C、完全依赖人工编码修改
  • D、限制业务变更需求


  • 15、 如果要为STUDENTS表增加一个在STUDENT_ID列上的主键(primary key), STUDENTS表目前为空,下面哪个语句能够完成这个任务?
  • A、ALTER TABLE students ADD PRIMARY KEY student_id;
  • B、ALTER TABLE students ADD CONSTRAINT stud_id_pk PRIMARY KEY student_id;
  • C、ALTER TABLE students ADD CONSTRAINT stud_id_pk PRIMARY KEY (student_id);
  • D、ALTER TABLE students MODIFY CONSTRAINT stud_id_pk PRIMARY KEY (student_id);


  • 16、 应用口令存储在数据库中,以下哪项不是有效的口令防护手段?
  • A、加密
  • B、加盐
  • C、哈希
  • D、明文


  • 17、 新一代核心系统建设的核心目标不包括以下哪项?()
  • A、提升客户服务体验
  • B、优化内部运营效率
  • C、仅专注于传统柜面业务升级
  • D、增强系统技术架构灵活性


  • 18、 使用超大表 RIGHT JOIN 小表的时
  • A、把 RIGHT JOIN 修改为 先 INNER JOIN 再 RIGHT JOIN
  • B、使用中间表做过度
  • C、避免使用RIGHT JOIN
  • D、改成LEFT JOIN


  • 19、 以下那种属于报文接口在实现时产生的技术数据?
  • A、日志记录的时间
  • B、通讯协议
  • C、平台编号
  • D、作业标识


  • 20、 ArrayList list = new ArrayList(20);中的list扩充几次
  • 0
  • B、1
  • C、2
  • D、3


  • 21、 在一个含有group by的查询sql中,同时存在having和where,sql在解析执行的时候,先执行的是哪一个
  • A、having
  • B、where


  • 22、 评估下面的SQL语句集: CREATE TABLE dept (deptno NUMBER(2), dname VARCHAR2(14), loc VARCHAR2(13)); ROLLBACK; DESCRIBE DEPT 下面关于这些语句集的描述哪个是正确的?
  • A、DESCRIBE DEPT语句会显示DEPT表的结构;
  • B、ROLLBACK语句释放了DEPT表所占用的存储空间;
  • C、DESCRIBE DEPT语句报ORA-04043错误: DEPT对象不存在.
  • D、只有在ROLLBACK语句前添加COMMIT语句,DESCRIBE DEPT语句才能显示DEPT表的结构。


  • 23、 TDSQL建议索引行数不超过全表的:
  • A、A. 10%
  • B、B. 20%
  • C、C. 30%
  • D、D. 50%


  • 24、 交易逻辑对于应用的安全设计至关重要,交易逻辑设计需要保证完整性和权限的合法,下列哪个选项存在一定的安全隐患?
  • A、客户登录后需要生成一个有效的会话令牌,来表示该用户是否登录。之后的操作只需要检查这个会话令牌有效性即可执行任何操作。
  • B、每次登录系统时候通过检测设备识别码,并传输到后端与该用户的设备识别码进行对比,如果不一致,则要求解绑设备,并进行加强的多因子认证。
  • C、用户确认提交完交易订单后,准备支付或者采取其他确认操作时,该请求信息应该与原订单信息进行对比匹配校验完整性,防止篡改。
  • D、如果使用短信验证码来作为交易的验证,应该将短信验证码和交易做唯一对应。


  • 25、 通过SQL语句,如何往表“Persons”插入一条新纪录?
  • A、INSERT ('Jimmy', 'Jackson') INTO Persons
  • B、INSERT INTO Persons VALUES ('Jimmy', 'Jackson')
  • C、INSERT VALUES ('Jimmy', 'Jackson') INTO Persons
  • D、INSERT ('Jimmy', 'Jackson') INTO Persons Values


  • 26、 交换接口中,所属机构编号000000000代表境内外标志为:
  • A、境内
  • B、境外
  • C、境内外
  • D、 境内子公司


  • 27、 不在D模型数据库表设计范围内的是那个选项?
  • A、表名设计
  • B、索引设计
  • C、字段设计
  • D、分库分表设计


  • 28、 EMP_DEPT_VU 是之前创建的一个视图,现在想要查看视图的定义(即创建时使用了什么SELECT语句),可以通过哪个方法来获取到EMP_DEPT_VU 视图的定义?
  • A、采用DEFINE VIEW命令来查看。
  • B、采用DESCRIBE VIEW命令来查看。
  • C、通过查询USER_VIEWS数据字典来查询。
  • D、通过查询USER_SOURCE数据字典来查询。


  • 29、 为防止密码泄露,下列用户密码存储在数据库中的哪种形式最为合适?
  • A、明文
  • B、使用弱加密算法
  • C、使用带salt哈希函数
  • D、以上方式都可以


  • 30、 外部采购产品的数据标准落标的责任主体方是哪一个?
  • A、数据湖
  • B、产品外购方
  • C、数据仓库
  • D、数据副本方


  • 31、(多选题) 研发线上化已经实现以下哪些阶段线上化
  • A、需求编写
  • B、需求分析
  • C、设计
  • D、开发
  • E、测试


  • 32、(多选题) 在图像处理中,为了提高安全性,以下哪种方法可以用来对抗对抗性攻击?
  • A、数据增强
  • B、深度学习模型的训练
  • C、图像加噪
  • D、闽值分割


  • 33、(多选题) 有效的防重设计应包含:
  • A、批次号唯一性保障
  • B、业务明细幂等处理
  • C、强制内存缓存
  • D、跳过错误数据


  • 34、(多选题) EMPLOYEES表的结构如下: EMPLOYEE_ID NUMBER NOT NULL, Primary Key EMP_NAME VARCHAR2(30) JOB_ID NUMBER SAL NUMBER MGR_ID NUMBER References EMPLOYEE_ID column DEPARTMENT_ID NUMBER Foreign key to DEPARTMENT_ID column of the DEPARTMENTS table 为EMPLOYEES表的EMPLOYEE_ID列的序列值创建了一个叫做EMP_ID_SEQ的序列(sequence), 关于EMP_ID_SEQ序列的说法,哪几个是正确的?
  • A、当修改EMPLOYEE_ID列时,会使EMP_ID_SEQ序列失效。
  • B、对EMPLOYEES表进行修改时,EMP_ID_SEQ序列是不会受影响的。
  • C、当前用户下所有的NUMBER类型的列都可以使用EMP_ID_SEQ序列。
  • D、当删除EMPLOYEES表时,EMP_ID_SEQ序列也会被自动删除。


  • 35、(多选题) 外部输入数据默认都是不安全的,对外部数据有效的检测方法包括?
  • A、拒绝验证失败的数据,不试图对其进行修复。
  • B、如果攻击者可以控制写进日志文件的信息,他们就可以在输入中混入伪造的日志条目来伪造系统事件,但不能控制主机。
  • C、验证来自HTTP请求中的所有数据,恶意数据可以从表单域,URL参数,cookie,http头以及URL自身传入。
  • D、对来自命令行、系统属性,环境变量以及配置文件的输入都需要进行校验来保证它们是一致的和健全的。


  • 36、(多选题) 应用程序应精心构造错误提示信息来防止重要的敏感信息泄漏,下列哪些做法是不安全的?
  • A、当用户多次登录失败时,可以封禁该用户的登陆行为,但不修改提示语句
  • B、登录失败时提示用户密码错误
  • C、返回报文中不应包含主机信息、软件版本信息、错误代码等信息,但可以包含网络信息、DNS详细信息。
  • D、为方便后期排查,可以将错误信息放在统一定制错误页面的注释里。


  • 37、(多选题) 以下哪些是数据质量评估维度()。
  • A、准确性
  • B、连续性
  • C、完整性
  • D、唯一性
  • E、有效性


  • 38、(多选题) 以下哪些属于分布式平台提供的高可用能力?
  • A、租户隔离
  • B、服务注册与发现
  • C、负载均衡
  • D、流量治理


  • 39、(多选题) 投产上线前的把关,要逐个重点检查()
  • A、索引
  • B、参数
  • C、日志
  • D、需求


  • 40、(多选题) 开发人员在开发SQL语句时,除了要关注功能实现,也要考虑到性能问题,才能保证程序稳定高效。而对SQL语句的性能分析主要就是通过Oracle的执行计划来实现,下面哪些方法可以查看Oracle执行计划?
  • A、在sqlplus里执行“set autotrace traceonly”命令来查看
  • B、在sqlplus里执行“set autotrace on”命令来查看
  • C、通过toad for Oracle工具的“Explain Plan Current SQL”菜单项或Ctrl+E快捷键
  • D、通过PL/SQL Developer工具的“Explain Plan”菜单项或F5快捷键查看。


  • 41、(多选题) 为了提高SQL运行效率,以下操作是对:
  • A、在关联字段中,尽量包含分布键作为关联条件,避免数据重分布或广播。
  • B、对于大表的UNION操作,如果不需要去重,请用UNIONALL替代,如果需要去重,请用UNIONALL及GROUPBY替代
  • C、判断记录是否存在,应使用SELECTCOUNT(*)子句的方式,不要LIMIT1使用语句
  • D、清空数据表,应使用TRUNCATE操作,不要使用无条件的DELETE操作,导致表膨胀严重。


  • 42、(多选题) 处理TiDB写热点问题的有效方法包括:
  • A、使用表分区
  • B、调整唯一键生成策略
  • C、增加副本数
  • D、使用SHARD_ROW_ID_BITS


  • 43、(多选题) 设定信息查找范围时,优先使用()
  • A、EXISTS
  • B、IN
  • C、NOT EXISTS
  • D、NOT IN


  • 44、(多选题) 非功能方案评审问题分类有哪些
  • A、书写质量问题
  • B、测试背景/范围分析不完整
  • C、测试目的缺失
  • D、业务场景或测试场景不完善
  • E、测试指标缺失/不合理
  • F、测试环境和生产环境差异问题
  • G、测试案例质量问题
  • H、其他问题补充说明


  • 45、(多选题) MPP 数据仓库的数据类型定义需遵循原则包括():
  • A、在满足业务需求的条件下,尽可能选择空间占用最小的数据类型
  • B、定长字符串类型选择使用 CHAR 而不是 VARCHAR
  • C、关联表的关联字段,尽可能使用相同的数据类型
  • D、在处理代码转换时,如遇到例外取值,采用的方式为在前面拼一个特 殊字符将其保留,以便后续知道这个例外取值时可将其恢复


  • 46、(多选题) 信创环境下非功能测试必须包含的测试类型是:
  • A、安全渗透测试
  • B、单元测试
  • C、高可用测试
  • D、容灾演练
  • E、功能测试


  • 47、(多选题) 需求分析交付件质量检查有哪几种模式
  • A、评审模式
  • B、审查模式
  • C、走查模式


  • 48、(多选题) 关于约束的说法下面哪些是正确的?
  • A、UNIQUE约束不允许该列有空值(null)
  • B、PRIMARY KEY 和UNIQUE约束会自动创建唯一索引(UNIQUE index)
  • C、PRIMARY KEY 和FOREIGN KEY约束会自动创建唯一索引(UNIQUE index)
  • D、NOT NULL约束不允许该列有空值(null)


  • 49、(多选题) 哪些情况下可以通过篡改HTTP命令来绕过应用程序的安全控制和身份认证方法?
  • A、使用列出HTTP命令的安全控制
  • B、接口只对合法的http命令进行响应
  • C、安全控制未能阻止没有列出的命令
  • D、应用程序根据GET请求或其他任意HTTP命令更新其状态


  • 50、(多选题) 以下哪些属于敏感数据?
  • A、个人身份信息
  • B、 个人财产信息
  • C、企业专有商业秘密
  • D、公开发布在网站上的数据


  • 51、(判断题) 为了保证数据分布均匀,在没有合适字段作为分布键的情况下,应选择数据表的主键作为分布键。;
  • A、正确
  • B、错误


  • 52、(判断题) 交换接口变更后,下游组件需要进行字段类型长度检查;
  • A、正确
  • B、错误


  • 53、(判断题) 满足性能要求的前提下,数据量在亿级别以下,不需要使用分区。;
  • A、正确
  • B、错误


  • 54、(判断题) 生产事件发生后,数据中心拉应急会,项目组重点是定位问题根因,不用考虑业务影响。;
  • A、正确
  • B、错误


  • 55、(判断题) 依据中国建设银行数据标准发布的数据类型,我们将数据分成十一大域组,分别为:编码类、代码类、指示器类、文本类、金额类、数值类、百分比类、日期类、时间类、日期时间类、非结构化类。;
  • A、正确
  • B、错误


  • 56、(判断题) 在Java中,将BigDecimal类型数据使用doubleValue()方法进行类型转换,不会造成精度丟失。
  • A、正确
  • B、错误


  • 57、(判断题) 在某个投产版本,上游交换接口发生变更并向下游提供了测试数据,在下游完成测试后该供数接口又再次发生了变更,则可以不重新提供测试数据了。( );
  • A、正确
  • B、错误


  • 58、(判断题) 在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。;
  • A、正确
  • B、错误


  • 59、(判断题) 索引不会影响表的更新、插入和删除操作的效率;
  • A、正确
  • B、错误


  • 60、(判断题) 澄清业务需求,拆分需求项,进行需求详细分析,确定需求项承接的物理子系统、识别关联的用户旅程及系统用例;
  • A、正确
  • B、错误


  • 微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序