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

1

2025-11-23 15:39:02.226.0.70234

1 在线考试 答题题目
1、(多选题) 评估以下的SQL语句: DROP TABLE DEPT; 关于这条SQL语句的说法哪些是正确的?
  • A、所有基于DEPT表的视图也会被删除
  • B、所有基于DEPT表的索引也会被删除
  • C、表中的数据和表结果都会被删除
  • D、表中的数据会被删除,但表的结果不会被删除


  • 2、 对涉及交易等敏感业务场景的应用,在切换到后台时,需要进行什么处理?
  • A、对页面进行模糊化
  • B、直接退出APP
  • C、关闭APP相关进程
  • D、无任何处理


  • 3、 公共代码修改必须:
  • A、加快发布速度
  • B、评估全局影响
  • C、减少测试用例
  • D、隐藏修改记录


  • 4、(判断题) 紧急情况下,应急预案可以不用评审;
  • A、正确
  • B、错误


  • 5、 批处理容错设计的核心是:
  • A、中断后自动重启
  • B、错误数据隔离处理
  • C、跳过所有错误
  • D、立即报警


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


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


  • 8、 EMP表包含这些列: EMPLOYEE_ID NUMBER(4) EMPNAME VARCHAR2 (25) SALARY NUMBER(9,2) HIRE_DATE DATE 下面这条SQL查询语句: SELECT empname,hire_date HIREDATE, salary FROM EMP ORDER BY hire_date; 查询结果会怎么排序?
  • A、随机排序
  • B、按日期升序排序
  • C、按字母顺序升序排序


  • 9、(多选题) 哪些说法准确地描述了SQL函数?
  • A、INSTR returns the numeric position of a named character.
  • B、DECODE translates an expression after comparing it to each search valu
  • C、TRIM去掉字符串头尾的空格
  • D、NULLIF比较两个表达式,相等则返回NULL,不等返回第一个表达式


  • 10、(判断题) 数据质量包括数据的完整性、准确性、一致性和时效性,指能够满足组织的业务、系统和技术需求的能力,应在数据的生产、供应、消费环节实施数据质量保证,并持续地对数据质量指标进行检测,对数据质量问题进行修复。;
  • A、正确
  • B、错误


  • 11、 如下SQL语句中,____可能返回null值 (1) select count(*) from t1; (2) select max(col1) from t1; (3) select concat(‘max=’,max(col1)) from t1;
  • A、(1)可能,(2)和(3)不可能
  • B、(2)可能,(1)和(3)不可能
  • C、(3)可能,(1)和(2)不可能
  • D、(1)不可能,(2)和(3)可能


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


  • 13、(多选题) 对索引的设计以下说法正确的是:
  • A、低选择性的列不加索引,如:性别。
  • B、在组合索引中,常用的字段放在前面,选择性高的字段放在前面。
  • C、需要经常排序的字段可加到索引中,字段顺序和最常用的排序一致。
  • D、对于较长的字符串类型字段,建议使用前缀索引。


  • 14、 TDSQL中广播表高并发更新出现锁等待的根本原因是?
  • A、A. 网络延迟
  • B、B. 索引分裂
  • C、C. 分布式锁竞争
  • D、D. 事务隔离级别过高


  • 15、 数据存储粒度是实施数据存储管理的最小单元。数据管理主体根据数据形态,合理划分数据存储粒度。数据存储粒度分为数据文件和数据表。具体的设计要求不包括()
  • A、 数据文件:由交易和批量形成或使用的,带有一定格式的数据承载体,以文件形式保存,如交易报文、流水,日志等。各管理主体按自身需要,设计数据文件的存储策略。
  • B、数据表:管理组件(应用、技术)、应用、平台的所有数据库表。如果数据库表下载成文件进行存储,卸载的文件按数据文件形态进行存储管理。
  • C、对于P9平台,按照其各个逻辑区域进行数据存储管理。
  • D、数据表的存储周期的粒度应细化到字段级。


  • 16、 需求统筹的规划设计原则是指什么
  • A、注重业务需求规划与前瞻性设计,以科技驱动和数据赋能,推进数字化转型
  • B、业务需求与战略匹配,满足监管政策、市场竞争、内外部用户、客户及高管层相关要求。
  • C、从企业级视角统筹跨领域、跨部门业务需求,形成可共享复用的解决方案及科技研发需求,优先匹配业务中台能力,避免重复开发。
  • D、以能力共享、赋能减负为宗旨,坚持总分行、跨部门、跨层级的协同。


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


  • 18、 语句 SELECT IF(-1,5,2) 的返回值是
  • A、3
  • B、2
  • C、5
  • D、1


  • 19、(判断题) 【字段数据类型使用要求】某数据的时间为2040年,使用TIMESTAMP类型存储该时间;
  • A、正确
  • B、错误


  • 20、 下列哪项SQL命令会运行成功?
  • A、SELECT customer name FROM customers;
  • B、SELECT FROM `customers` 'customer name';
  • C、SELECT `customer name` FROM customers ORDER BY zone WHERE cat_id = 12;
  • D、SELECT `customer name` FROM customers WHERE cat_id = 12 ORDER BY cat_id;


  • 21、 在SQL语言中,()不属于DDL的操作语句
  • A、ALTER VIEW
  • B、DROP TABLE
  • C、GRANT
  • D、CREATE DATABASE


  • 22、(多选题) TDSQL索引设计需规避哪些问题?
  • A、隐式类型转换(如varchar字段用数字查询)
  • B、对高基数字段建索引
  • C、WHERE条件使用函数(如SUBSTR)
  • D、联合索引最左前缀缺失


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


  • 24、(多选题) 详细设计阶段主要对以下哪些内容进行设计?
  • A、接口及服务
  • B、数据模型
  • C、错误码
  • D、页面


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


  • 26、 评估下面的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表的结构。


  • 27、 攻击者如果可以通过参数控制应用发出网络请求的行为,将会造成SSRF攻击,下列哪项措施无法实现在安全设计或安全开发中对该漏洞进行有效防护?
  • A、后端应用代码中的请求操作的请求资源应该具有一个合法资源的列表,并每次进行判断,避免服务器发出非法网络请求。
  • B、加强用户的权限校验,对每个请求的权限进行有效的识别,非法用户不允许执行对应操作。
  • C、校验访问请求的协议,防止不必要的协议请求,比如说gopher协议。
  • D、如果是请求的具体静态资源,可以考虑校验返回资源的内容是否合法,可以返回给前端用户。


  • 28、 以下关于应用组装功能测试说法不正确的是:
  • A、应用组装功能测试的主要目的是用于发现主系统集成跨平台的应用功能缺陷。
  • B、通过对单个系统端到端的功能测试,验证多组件连通集成后形成的端到端应用软件版本在功能上是否符合需求和设计要求。
  • C、通过进行单个子系统内部集成测试,验证程序是否满足设计的要求,消除程序模块间的缺陷,保证各子系统交付制品的质量。
  • D、主要工序包括编制测试方案、编制测试案例、执行测试案例、测试报告生成与评审确认。


  • 29、(多选题) 下面列出了与分页查询相关的SQL,以下SQL正确的是
  • A、select * from (select column_a,column_b from tab_a where deal_time >:b1 order by deal_time) where rownum < :b2;
  • B、select count(*) from tab_a where deal_time >:b1 order by deal_time
  • C、select count(*) from (select column_a,column_b from tab_a where deal_time >:b1 order by deal_time)
  • D、select * from (select row_number() over (order by seri_no) rn, seri_no from asyn_sms_task where send_status='0' and (error_msg='' or error_msg is null)) where rn between 1 and 500


  • 30、(判断题) 凡记录数超过2千万条,或大小(记录数*平均行长度)超过20G的表,被视为大表。大表需要进行分区。目的在于避免过大的segments的出现,大segments不利于管理和提升高可用性。( );
  • A、正确
  • B、错误


  • 31、(多选题) 并发操作可能引起下述( )问题。
  • A、丢失更新。
  • B、数据泄露。
  • C、不可重复读。
  • D、读脏数据。


  • 32、(判断题) 测试数据服务的目标是解决项目组长链路测试数据准备困难、有效数据受环境污染或翻数影响无法使用问题。;
  • A、正确
  • B、错误


  • 33、(多选题) 关于“生产问题速报告”,如下说法正确的是:
  • A、要清晰准确地报告问题。
  • B、不瞒报、漏报、延报生产问题和安全事件。
  • C、生产问题如在节假日发生,应在其后第一个工作日上报
  • D、要优先处理生产问题。


  • 34、 ()听指挥
  • A、安全生产
  • B、项目实施
  • C、软件开发
  • D、生产操作


  • 35、 技术数据的来源不包含以下那一项?
  • A、C’模型的技术数据
  • B、用户画像数据
  • C、报文接口的技术数据
  • D、报文接口在实现时产生的技术数据


  • 36、(多选题) 以下哪些做法可以提高MySQL数据库连接的效率?
  • A、尽量使用长连接,因为短连接在每次执行任务都重新建链、拆链,频繁的操作会大量消耗 CPU。
  • B、定期 reset connection 来清理长连接中的数据。
  • C、过多的数据库连 接数并不能提高业务性能,控制总的连接数。
  • D、控制故障时并发连接的频率不超过 20 个/s。


  • 37、(多选题) 关于TIDB覆盖索引的正确描述是:
  • A、包含查询所需全部字段
  • B、减少回表操作
  • C、必须包含主键
  • D、可以包含LOB类型字段


  • 38、 具体操作层面“注意素材”里,代码变更应()
  • A、不发挥
  • B、走查
  • C、要齐全
  • D、要充分


  • 39、(多选题) 下列选项为索引不佳常见表现的是:
  • A、物理读高
  • B、逻辑读高
  • C、INDEX SKIP SCAN
  • D、占用大量的临时空间


  • 40、 关于concat和concat_ws两个字符串拼接函数用法的描述正确的是?
  • A、使用concat函数需指定分隔符
  • B、使用concat_ws函数时第一个参数应为分隔符
  • C、无分隔符拼接时应优先使用concat_ws函数


  • 41、(多选题) 以下场景建议收集用户表统计信息:
  • A、使用 copy、 gpfdist 等方式进行大数据量加载之后;
  • B、 在大数据量的 INSERT、 update、 DELETE 操作(数据变化量超过 500万 ,或超过原表 30%)之后;
  • C、对表进行 reorganize 后,需执行 ANALYZE 操作,以收集统计信息;
  • D、对使用 create table xxx as (SELECT ...) with no data 方式创建的表,插入数据后必须手工收集表的统计信息。


  • 42、(判断题) 版本投产以后发现数据有点问题,业务部门要求马上改。项目组应满足业务部门需要,马上修改,避免业务部门投诉。;
  • A、正确
  • B、错误


  • 43、 哪个commit命令选项用于提交注释信息?
  • A、-m
  • B、-l
  • C、-v
  • D、-x


  • 44、 需求项拆分规则中同一条需求项中同一个业务功能只可出现( )次核算工作量
  • A、1
  • B、2
  • C、3
  • D、不限制


  • 45、 存在若干个字符串,若要查找具有相同前缀的字符串,以下哪种数据结构比较适合()?
  • A、红黑树
  • B、哈希表
  • C、Trie树
  • D、栈


  • 46、 在定义域时,不具备唯一性的要素是以下那个选项?
  • A、域中文名
  • B、域英文名
  • C、数据格式


  • 47、(多选题) 极限可恢复测试退出条件有哪些
  • A、ap/db资源瓶颈CPU达到99%
  • B、交易成功率降低到80%
  • C、应用出现性能瓶颈,出现TPS不随用户数增加而增长,或TPS出现拐点
  • D、用户数达到初始场景并发用户数的5倍


  • 48、 哪类需求不需要进行需求详细分析
  • A、业务需求
  • B、数据应用需求
  • C、技术需求
  • D、以上都要


  • 49、 并发操作会带来哪些数据不一致性
  • A、丢失修改、不可重复读、读脏数据、死锁
  • B、不可重复读、读脏数据、死锁
  • C、丢失修改、读脏数据、死锁
  • D、丢失修改、不可重复读、读脏数据


  • 50、(多选题) 大事务将大量占用UNDO空间,所在表上的其他查询及DML因此会受到影响,一旦大事务发生回滚很可能耗时漫长,更严重影响业务。以下关于大事务的说法哪些是正确的?()
  • A、为了方便,可以使用不带条件的update语句对大表进行一次性数据更新,更新完再commit提交。
  • B、含联机交易业务的系统,日间交易每事务影响表记录不超过10万,夜间批处理每事务影响表记录原则上不超过20万。如果确认即使出现大事务回滚也不影响联机交易的,可以更大,此时也应控制在30分钟提交1次。
  • C、变更时对每个SQL都需要确认不会影响超过100万记录,尤其注意以下操作:1) 不得在大表(超过1千万条记录的表,下同)上执行无过滤条件的UPDATE语句;2)不得在10g及以下版本为大表增加有默认值的字段;3)不得在大表进行修改varchar为char类型的操作。
  • D、进行记录控制时,优先选择按照时间等字段根据业务意义控制每笔提交的记录数,尽量不选择根据游标来控制,这样效率较差。


  • 微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序
    • 上一场考卷: 11
    • 下一场考卷: 2