大数据工程师面试_大数据算法工程师面试(1)

项目梳理步骤:项目背景、项目设计以及架构、技术选型以及对比、实现的细节、项目的效果
简历的准备  简历的内容最好不要超过两页,掌握的内容不求全而求精
写真正擅长的,业务与技术、项目要突出重点  与求职岗位相关的重点描述

面试技巧
技术面(基本功、技术深度),业务项目面(通过不同项目考核技术的广度,以及实践能力),综合能力面(执行能力,沟通能力,协调能力)、HR面(求职意愿、稳定性,抗压性)

面试要点 常见考核点
Hadoop工程师  组件精通程度,精读面试相关组件的代码,并能针对各种应用中遇到的问题快速定位,java是基础。linux基础,然后精通某些组件
  &&集群规模变大,文件数增多,node内存受限成为瓶颈,如何解决。   node水平扩展
   敏感数据的安全保护措施   服务器访问认证,底层目录权限管理、hive表的权限管理、三层结合达到目标
   hadoop实战,java核心技术
   
大数据开发工程师
    面试要点
    熟练使用相关的组件,针对各个组件在应用中的不同环节进行调优,能够充分发挥大数据的价值,不同组件有变化,java scala是常见的开发语言  hbase mapreduce storm  
    hbase  rowkey如何设计  结合实际的项目
    如何实现map reduce spout  bolt
    storm并发问题  容灾策略
    
数据仓库工程师
面试要点  
    熟悉各个组件,数据建模,数据分层模型,ETL流程,数据质量,数据安全相关知识
    hive构建,相关组件mapreduce  spark hivesql 
    hive mr开发的时候  数据倾斜怎么办, 怎么去优化,怎么去分析
    数据建模常用的方法和模型 数据仓库建设的优点,解决了哪些痛点,数仓规划 模型设计
    日志系统的ETL环节 具体每一步都做了那些事情  数据质量是如何保证的 
数据分析师
  sql基础  hivesql python 数据分析项目的流程 采集、整理、数据建模、分析、报告的产生、行业相关的指标定义
  指标体系 分别是怎么定义的
算法工程师
    算法理论知识、工程实现能力和编码水平,业务的理解能力和思考的深度 
    统计学 数学基础知识 矩阵变换、特征值
    算法方面 各种常见的机器学习算法的原理和区别,常用调优的方法 
    数据结构、搜索方法
    推导,原理,广告点击的预估,用了哪些数据,那些算法实现的

大数据职业发展通道,进阶之路
集群规模、公司的业务模式  职业发展的瓶颈    
技术路线  管理  技术型管理
迷茫期  重复工作 差异变化小 没有职业规划
30-40岁 黄金阶段 业务范围扩张计划、技术广度深度提升计划、沟通协调,综合能力
1、开发语言问题  不同岗位对语言要求不一样 明确的角色定位,然后再掌握语言 
2、转岗转行   2-3年职业规划
3、学历问题  简历要求匹配。都会给面试机会   
4、自学&培训班  不是很重要,影响不大,看中之前的技能,和之前的项目是否相关或者匹配

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值