大数据刷题1.刷题对于你所求职的岗位的重要性?刷题可以说的上是对于实力提升的最快的途径,凡事都是要上手做了才能知道其中的难度,尤其是大数据来说组件特别多要想玩会很多组件首先就要学会安装,然后要了解其中的基本使用,对于一些命令是必须要会的尤其是搭建企业级别的数仓对于集群的搭建和跑etl任务的调优来说真的很重要,还有就是面试经常会要求手写代码或者对于其中的关键代进行描述,这就离不开平时的练习了2.有哪些刷题技巧和经验可以分享,刷题节奏,从什么时候开始刷题下面我就拿我来说吧,作为大数据开发的工程师来说,首先大数据SQL是必须要精通的,对于牛客的所有SQL必须要全部都能过关,并且要会2种不同的思路来写这个会了之后后面就是调优,让SQL执行效率更高减少资源的消耗,其次是大数据组件的开发,对于实时和离线计算,spark和flink必须要会基本代码的开发,对于spark来说首先对于rdd各种算子是必须要会其中的计算全部都知道其中的执行流程,对于sparkSQL要会对接各种数据源,做到数据高效计算。flink首先是要对于其中的source来源以及中间转化要会,经典的窗口函数,状态编程checkpoint,kafka的精确一致性,水位线延迟数据处理等等,关键代码要会可以不用手写,但对于其中的实现过程必须要会,后面就是Kafka的基本命令,如果使用一个消费者组进行多个消费者来同时进行消费等等吧,大家如果没有方向就跟着我来就好,我目前以上的技术都是会的,懂了上面的就是做大数据etl,cdh集群搭建,大数据风控开发数据服务数据可视化等等,对于刷题时间如果你选择进入大数据方向那么你就可以按照我的开始学习和刷题了,没有啥思路的可以按照我上面的来做就好3.怎么判断刷题能力是否提升了?这个其实很好判断,对于我上面列的你都可以实现并且可以随时调代码,对于后面的面试你可以做到游刃有余工作干活可以做出你以前没有做出来的那么你的实力就提升了,一般到了这个程度找工作是没啥问题的