ETL开发工程师招聘笔试题及答案2026年.docxVIP

  • 2
  • 0
  • 约1.36万字
  • 约 23页
  • 2026-05-20 发布于四川
  • 举报

ETL开发工程师招聘笔试题及答案2026年.docx

ETL开发工程师招聘笔试题及答案2026年

第一部分:单项选择题(本部分共20题,每题1.5分,共30分。请选择一个最正确的选项。)

1.在ETL处理过程中,关于数据抽取的描述,下列哪项是错误的?

A.全量抽取通常适用于数据量不大或者更新频率较高的源系统

B.增量抽取可以通过时间戳、触发器或日志解析来实现

C.CDC(ChangeDataCapture)技术能够减少源系统的查询压力

D.增量抽取不需要考虑源系统的数据删除操作,只需关注新增和修改

答案:D

解析:增量抽取必须处理源系统的数据删除操作。如果只关注新增和修改,目标端将无法同步源端的删除记录,导致数据不一致。CDC技术通常通过解析日志(如MySQLbinlog)来捕获增删改操作。

2.在SQL查询优化中,关于索引的使用,下列说法正确的是?

A.在经常进行DML(插入、删除、更新)操作的表上,应该建立尽可能多的索引以提高查询速度

B.复合索引中,列的顺序与查询条件中的顺序无关,优化器会自动调整

C.使用LIKE%abc这样的模糊查询时,索引通常失效

D.在WHERE子句中对索引列进行函数运算,不会影响索引的使用

答案:C

解析:A选项错误,索引虽然提高查询速度,但会降低DML性能并占用存储空间;B选项错误,复合索引遵循“最左前缀原则”,列顺序很重要;C选项正确,前导通配符会导致全表扫描;D选项

文档评论(0)

1亿VIP精品文档

相关文档