【闲聊】大数据开发秋招面试准备

  现在真的是越来越卷了,这才 6 月,很多公司秋招都开始了(比如华为官网已经可以投递了)。打算从明天开始准备秋招,后面继续更新一些面试题,包括计算机基础、算法、数仓、Java、SQL,以及常考题。不知道外企难度怎么样,计划把八股文的英语版也准备起来,网上好像没找到八股文英文版,打算自己更新一套。

1.算法

算法是个积累的过程,突击没有用,只能每天坚持。后面打算每天做一道题,把每种类型的题多做几遍。下面是面华为的时候,华为 HR 说的。面试不可能遇到原题,但题目的类别就这些,可以着重练习:

机考主要是三道编程题,100-200-300分,由易到难,100分就算通过,认真刷题一般机考通过问题不大

考试内容涉及字符串,数据结构,算法等等

考试建议如下:

牛客网和 leetcode 平台都要认真做一下

牛客网真题的学习,要自己做,并且按照模拟时间练习。

另外有能力可选择做一下 leetcode 练习,题目编号如下:

字符串:3,49,30

线性表:86,16,27,732

队列:641,406,899

栈:946,116,117,895

哈希表:61,729,25,554

dfs :105,112,98,494,547,1254

bfs :1091,1129,102,101,752

可以参考之前的算法系列文章。

算法合集

2.计算机基础

这里的总结比较好。

计算机基础八股文

打算后面翻译成英语,可以面外企。

3.SQL

大数据开发必考 SQL。后面会持续练习。

4.数仓建模

数仓岗位必考建模理论,参考阿里的《大数据之路》完全可以应付。

大数据之路

5.大数据组件

离线准备 Spark、Hive、Hadoop,实时准备 Flink、Kafka 等。其中数据倾斜、 Hive 执行原理、MR 过程尤为重要。

Hadoop、Hive 和 Spark 中数据倾斜的处理

6.简历

看下面的文章。

简历编写

时间不多了,马上行动起来,祝大家找到心仪的工作!

你可能感兴趣的:(面试,big,data,职场和发展)