大数据面试——引入

引入

随着市场行情的变化,大数据领域也从当初我初入这个行业时的火爆,到如今趋于平静。从培训机构都开始不怎么搞大数据课程,就可见一斑。

但是大数据是真的不缺人了吗?

这倒也不是,只是对应的需求越来越高了。就以我所在部门为例,最近需要招资深数仓开发,我作为技术面的面试官,这几个月下来,能从我这边通过的候选人都寥寥无几。而且由于招的岗位对学历、工作经历等要求都很高,所以到我这边的时候,对应候选人的过往履历,都已经是看起来很不错的了。

但是他们中绝大多数,在面试过程中,都存在以下问题:

  1. 对于技术深度细节掌握不够。很多人连自己写着“精通”的技术,理解都是很欠缺的;
  2. 技术面太窄。以这里招的目标岗位为例,需要候选人具备离线和实时能力外,最好还需要有一定的数据湖相关技术栈使用经验,但绝大多数候选人都不具备;
  3. 项目理解不足。很多候选人对自己做过的项目完全没有自己的思考,只知道做了什么,不知道为什么做,以及如何做的更好。

本专栏主要分为技术面试(常见面试题+技术细节拓展)、项目面试两个模块,适合初中高级数据工程师。

    下面是我梳理的大数据面试专栏的内容概要:

    • 技术面试
      • 数据结构与算法
      • Linux
      • Java
      • Zookeeper与分布式原理
      • Hadoop
      • HBase
      • Kafka
      • Hive
      • Spark
      • Flink
      • 全域数仓到数据资产
      • 数据湖到湖仓一体
      • 红色标识的为需要精通,黄色标识为需要熟悉,白色标识为需要掌握
    • 项目面试
      • 产品
      • 技术
      • 落地

    我个人认为,学习最好的方法就是通过输出倒逼输入,而面试是最好的输出方式之一。

    希望能够通过这个专栏给小伙伴以下帮助

    • 对于刚进入大数据行业的中低级工程师们,能够起到扫盲和指引的作用;
    • 对于中高级以上的工程师们,能够起到细节拓展,和广度提升的效果。

    本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/893151.shtml

    如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

    相关文章

    springboot学生成绩管理系统

    Spring Boot学生成绩管理系统是一个基于Spring Boot框架开发的,旨在帮助教育机构、学校或教师高效管理学生成绩的系统。 一、系统背景与意义 在教育领域,学生成绩的管理是一项重要且繁琐的工作。传统的手工管理方式不仅效率低下,还容易出错…

    Linux高级--3.3.1 C++ spdlog 开源异步日志方案

    一、基本介绍 spdlog 是由 Gustav S. 在 2015 年开发的一个高性能 C 日志库。开发这个库的主要目的是为了提供一个非常快速、轻量、易于使用的日志工具,特别适合需要高性能、低延迟日志记录的 C 应用程序。(由于源码现在比较难下载,我把压缩…

    WPF 实现可视化操作数据库的程序全解析

    在软件开发中,实现对数据库的可视化操作能极大提升开发效率和用户体验。借助 WPF(Windows Presentation Foundation)强大的界面开发能力,我们可以打造出功能丰富、交互友好的数据库操作程序。本文将详细介绍如何使用 WPF 搭建一个…

    13软考高项,项目资源管理

    团队章程:价值观,沟通指南,决策标准和过程,冲突处理过程,会议指南和团队共识! 资源管理计划:识别资源,获取资源,角色,组织图,培训,团…

    深入浅出:Go语言os包中的API使用指南

    深入浅出:Go语言os包中的API使用指南 引言 Go语言以其简洁、高效和强大的生态系统著称,是现代编程中不可或缺的一部分。其中,os包作为Go标准库的一部分,提供了丰富的API来与操作系统进行交互。本文将深入探讨os包中的核心功能,并通过实际案例帮助读者更好地理解和应用这些…

    Spring AI入门示例HelloWorld

    本文重点介绍,基于Spring AI框架,并使用阿里百炼大模型服务平台的AI服务,快速搭建一个springboot工程,并进行简单的AI问答,初步验证Spring AI框架的易用性,以及与阿里巴巴AI框架spring-ai-alibaba-starter的…

    git系列之revert回滚

    1. Git 使用cherry-pick“摘樱桃” step 1: 本地切到远程分支,对齐要对齐的base分支,举例子 localmap git pull git reset --hard localmap 对应的commit idstep 2: 执行cherry-pick命令 git cherry-pick abc123这样就会将远程…

    【C++】结构体(上)

    1、结构体基本概念 结构体属于用户自定义当代数据类型,允许用户存储不同当代数据类型 2、结构体定义和使用 语法: struct 结构体名 { 结构体成员列表 }; 通过结构体创建变量的方式有三种: (1)struc…

    Redis 缓存穿透、击穿、雪崩 的区别与解决方案

    前言 Redis 是一个高性能的键值数据库,广泛应用于缓存、会话存储、实时数据分析等场景。然而,在高并发的环境下,Redis 缓存可能会遇到 缓存击穿、缓存穿透 和 缓存雪崩 这三大问题。这些问题不仅影响系统的稳定性和性能,还经常出…

    技术晋升读书笔记—华为研发

    读完《华为研发》第三版,我深感震撼,书中的内容不仅详实地记录了华为公司的成长历程,还揭示了华为成功背后的管理理念和创新思路。这本书通过真实的案例和数据,展示了华为如何从一个小企业发展成全球通信行业的领导者。 一、关键人…

    高效实现 Markdown 转 PDF 的跨平台指南20250117

    高效实现 Markdown 转 PDF 的跨平台指南 引言 Markdown 文件以其轻量化和灵活性受到开发者和技术写作者的青睐,但如何将其转换为易于分享和打印的 PDF 格式,是一个常见需求。本文整合了 macOS、Windows 和 Linux 三大平台的转换方法,并探讨…

    Python在DevOps中的应用:自动化CI/CD管道的实现

    《Python OpenCV从菜鸟到高手》带你进入图像处理与计算机视觉的大门! 解锁Python编程的无限可能:《奇妙的Python》带你漫游代码世界 在现代软件开发中,DevOps理念的引入极大地提升了开发与运维的协作效率,而持续集成&#xff08…

    [Mac + Icarus Verilog + gtkwave] Mac运行Verilog及查看波形图

    目录 1. MAC安装环境 1. 1 Icarus Verilog 编译 1. 2 gtkwave 查看波形 2. 安装遇到的问题 2. 1 macOS cannot verify that this app is free from malware 2. 2 gtkwave-bin is not compatible with macOS 14 or later 3. 运行示例 3. 1 源代码 3. 2 编译Verilog 3. 3 生成.v…

    FRP内网穿透0.61.1新版教程

    在上一篇zerotier讲述了如何实现虚拟局域网搭建,这篇会讲述FRP内网穿透的使用教程 那么frp与zerotier的区别是什么呢?(说人话) FRP 主要用于内网服务向外网的单向暴露。 ZeroTier 用于构建一个虚拟的私有网络,实现多点…

    如何通过 Apache Airflow 将数据导入 Elasticsearch

    作者:来自 Elastic Andre Luiz 了解如何通过 Apache Airflow 将数据导入 Elasticsearch。 Apache Airflow Apache Airflow 是一个旨在创建、安排(schedule)和监控工作流的平台。它用于编排 ETL(Extract-Transform-Load&#xff0…

    通过图形界面展现基于本地知识库构建RAG应用

    1. 客户需求 快速完成概念验证(PoC)通过图形界面快速完成演示本地私有数据对比不同模型和成本,决定如何部署 2. 阿里云基于本地知识库构建RAG应用 参考方案: 百炼本地知识库方案 解决方案: FastAPI Gradio Llamaindex qwen-plus 主要三大…

    TP4056锂电池充放电芯片教程文章详解·内置驱动电路资源!!!

    目录 TP4056工作原理 TP4056引脚详解 TP4056驱动电路图 锂电池充放电板子绘制 编写不易,仅供学习,感谢理解。 TP4056工作原理 TP4056是专门为单节锂电池或锂聚合物电池设计的线性充电器,充电电流可以用外部电阻设定,最大充电…

    【Vim Masterclass 笔记21】S09L39:Vim 设置与 vimrc 文件的用法示例(二)

    文章目录 S09L39 Vim Settings and the Vimrc File - Part 21 Vim 的配色方案与 color 命令2 map 命令3 示例:用 map 命令快速生成 HTML 代码片段4 Vim 中的 Leader 键5 用 mkvimrc 命令自动生成配置文件 写在前面 本篇为 Vim 自定义配置的第二部分。当中的每个知识…

    论文速读|ParGo: Bridging Vision-Language with Partial and Global Views.AAAI25

    论文地址:https://arxiv.org/abs/2408.12928 代码地址:https://github.com/bytedance/ParGo bib引用: misc{wang2025pargobridgingvisionlanguagepartial,title{ParGo: Bridging Vision-Language with Partial and Global Views}, author{An…

    2024年博客之星年度评选—创作影响力评审入围名单公布

    2024年博客之星活动地址https://www.csdn.net/blogstar2024 TOP 300 榜单排名 用户昵称博客主页 身份 认证 评分 原创 博文 评分 平均 质量分评分 互动数据评分 总分排名三掌柜666三掌柜666-CSDN博客1001002001005001wkd_007wkd_007-CSDN博客1001002001005002栗筝ihttps:/…