21届3年多~大数据Python开发面经~华OD
- 背景:
双非硕21年毕业,毕业后一直做sqlboy,技术就会点python,想着提升自己,去华为od开发多接触些技术,就找到栗栗姐,先给了题库刷题,后面机考过了全程也是栗栗姐帮忙找部门约面试,24小时都在线的栗栗姐超给力,有问必答。
- 机考
1、高矮个子排队
2、连续字母长度
3、查找一个有向网络的头节点和尾节点(拓扑排序)
机考的都是题库里有的差不多的题型,多刷肯定没问题。
- 综测
综测很简单,别太纠结,积极乐观、前后一致问题不大
- HR资格面试
1、自我介绍
2、为什么来华为
3、校招有没有投递过华为
面试十分钟,自然点强调接受加班没问题
- 技术一面
1、自我介绍
2、项目介绍,问了点羡慕上的细节,但因为我大部分sqlboy,也没太细的问,我重点说了项目业务。
3、Python常用的数据类型哪些?
4、Linux 常用命令,文本搜索命令是哪个?
5、设计模式有哪些?
6、Python内存管理机制是什么
7、后面手撕代码 长度最小的子数组
时间全部40分钟
- 技术二面
1、先手撕代码 最大人工岛差点没写出来,最后发现问题,总算写出来了,
2、自我介绍加项目介绍,不知道是我的项目简单,还是和华为业务没关系,基本就没对我项目提问。
3、八股:一星参数(*args)和两星参数(**kargs)是什么意思?
4、is 和 == 有啥区别?
5、给一段python 代码问能不能执行会不会报错。
时间全部80多分钟
总的来说八股简单,关键还是要多刷题,手撕代码没过,基本玩完。
- 主管面
1、自我介绍
2、为什么来华为
3、能不能接受加班
4、最成功和最失败的事情
反问部门多少人
突出能加班,稳定就没啥问题
总结:
全程下来跟着栗栗姐的节奏来,然后自己多刷题,基本没啥大问题,栗栗姐包靠谱的。