2021年华为OD面试总结
文章目录
- 写在前面
- 面试总体流程
- 简历筛选
- 线上机考
- 综合评测
- 业务面试
- 背景调查和HR面试
- 主管面试
写在前面
笔者211重点大学本科,毕业近5年;因为之前不是学python的,是近两年入了编程教培行业,所以慢慢接触到的python。然后21年下半年10月后,准备重回技术岗,就开始了漫长的求职面试之旅。
项目经验:主要来自学校比赛和校园项目(而且也是偏向硬件);
所以大家看到的我的博客专栏;
python编程基础(精讲)
数据结构与算法(python)
算是笔者在学习python,准备面试的过程中,慢慢积累的学习笔记,也是面试过程中切实需要的最基础的知识了。尤其是当你缺乏相关项目实践经验时,这些也是你必须掌握的内容。
面试总体流程
简历筛选—线上机考—综合评测—资格审查—业务面试(*2)— HR面试—主管面试— offer发放
简历筛选
重点:一定要有内推,不管是自己的朋友,还是朋友的朋友都可以;
内推当然不是说不用面试就可以进,而是可以增加简历通过筛选几率,同时在你面试表现不佳的时候,可以帮你争取加面机会。
线上机考
准备考试需要的知识和题目:
- python编程语法,coding岗,最起码得熟悉一门编程语言;
- 拥有一定的数据结构与算法基础;比如说,栈、队列、树、链表、图等数据结构,排序、查找、递归、动态规划等算法;
- 有基础的情况下,刷一定量的LeetCode题目;保证自己能够在规定的时间完成机考题目;
机考题目一般不会特别难,所以刷题以中等题目为主,当然简单题也要刷,因为刷过的题目做起来会更快。机考题目一共三道,最好全对。
综合评测
性格测试,保持积极乐观的态度即可,没什么特别难的,即使一遍没过,还能再测第二遍的。
业务面试
三部分:自我介绍+手撕代码 + 知识问答;
- 自我介绍;做个简单的自我介绍即可;
- 手撕代码:即给一道题目,当场写代码实现;时间30min;
题目难度一般中等;
笔者有一轮面试就是抽到了下面这道题目;如果面试的时候觉得对题目不理解可以问面试官,或者觉得自己没把握可以询问,是否可以换道题目。
题目最后一定要写出来。
ls = [1,2,3,5,6,7,8,9]
def binary_search(nums,m):n = len(nums)l, r = 0, nwhile l < r:mid = l + (r - l)//2if mid == m-2:return nums[-1]+1if nums[mid] - mid == nums[0]:if nums[mid+1] - nums[mid] > 1:return nums[mid] + 1else:l = mid + 1else:if nums[mid] - nums[mid-1] > 1:return nums[mid] - 1else:r = mid -1
print(binary_search(ls,9))
知识问答部分:
- python基础知识;常见数据类型,字典、列表等;Lambda 函数;深复制、浅复制;多线程等;如果做过小项目的,可能会问你一下开发框架等,比如Django、Tornado、Flask、Twisted;
- 数据结构与算法;链表、树;动态规划等;
- Linux常见指令等;
- 数据库基础知识;
- 如果简历上有写项目也是会问的,这些相关知识打不出来也没关系,基础的一定要尽量答对;
两次业务面的内容是一样的,只是题目会有些不同;根据不同的面试官特点顺序安排可能也会不一样。
背景调查和HR面试
如果你通过了前面的面试,那基本上说是90%的机会通过了,准备拿offer入职就可以了;
hr面主要是了解一下面试者(求职者)的一些基本情况,比如说简历上所写的基本信息;以及对于薪酬的预期(只是问个预期,工资怎么定,人家有规定的);
主管面试
这个面试的基本上就是你的直属leader了,就是个简单的沟通,聊一下工作看法和个人发展之类的;因为是华为吗,一般会问一下对加班的看法,对岗位的认识和看法;最后是确定一下你的最终定级和薪酬。
至此,面试基本结束,和HR确定入职时间和相关事宜,等offer就可以了。
2021年华为OD面试总结相关推荐
- 西安华为OD面试体验
西安华为OD面试体验 开始投简历 技术面试 进展 工作 进展 开始投简历 去年一整年一直在考研和工作之间纠结,感觉自己的状态好像当时的疫情一样差劲.之前刚毕业的时候投了个大厂的简历,结果一面写算法的时 ...
- 2023华为OD面试手撕代码经验分享
我们先来看下这个同学的面试经历吧,非常有借鉴的意义. [22届考研渣渣的od求职之旅,推荐一下两个人,德科hr和牛客的老哥] "*********",hr给了机会吧,一开始我都没想 ...
- 华为OD面试【前】经验分享,包含面试准备的各个细节
文章目录 核心的华为 OD 机试 了解华为 OD 职位和要求 什么是华为 OD 以及 OD 岗位分类 华为 OD 相关岗位都需要哪些技能和经验 为什么要申请 OD 职位 准备简历和面试材料 简历的重点 ...
- 成都华为OD面试(补充中)
华为OD面试总结 准备 机试注意 机试内容 后续 上周收到了华为OD面试的机试邀请,周天做了一下,总的来说,机试还是挺简单的. 一共两个大题.第一题2个小题,每题100分:第二题200分.答完第一题的 ...
- 西安华为OD面试经验(德科)
背景: 本科某双非邮电软件专业,二战冲985失败,随便写的简历挂boss上,hr电话联系帮我约的机考(华为od网络风评很差,这一点还是hr告诉我这个初入社会的学生党的,态度挺诚恳,我也只是本着随便试试 ...
- 华为OD面试经验分享,尤其注意机试题部分
文章目录 招聘流程和背景介绍 面试准备 机试题目类型和解答技巧 在算法部分 在操作系统部分 面试官提问和答题技巧 面试总结和建议 推荐一些华为 od 常见的机试题 题目:两数之和 题目:二叉树的遍历 ...
- 2023华为OD面试手撕代码真题
很多小伙伴后台私信我,让我出一些面试中的手撕代码题. 一般面试的时候每一轮技术面都会出一到两个手撕代码题,这些题的特点就是,非常短小,易于理解.不可能会再出阅读理解一样的机试题的.但是这些题目也非常注 ...
- 华为od面试java经历
2022年底考研三战,准备充分,阳了症状刚好在考研那天,考完后觉得把握不大所以准备打算找工作,双非一本科班大学些许省级国家级获奖. 2023.1.1-2023.1.15 :走弯路的第一个弯路,买了本j ...
- 华为OD面试前准备以及对自己得总结
网上看了一下各位前辈面试的帖子,大概整理一下问题: 1.八股文基础 HashMap HashMap 散列表 , 键值对数据结构,查询轻松,插入消耗大. 1.7针对碰撞引入了 链表 ,这样解决了key值 ...
最新文章
- RPC 笔记(06)— socket 通信(多线程服务器)
- 五分钟体验分布式事务框架Seata
- D - Triangle Partition HDU - 6300 sort(cmp)
- 金立M2017续航出色不仅是因为电池大,还有超强快充
- 让我们山寨一张Windows Azure Global的壁纸
- 趣谈网络协议笔记-二(第七,八,九讲)
- mysql dba工作笔记pdf_社区专家在线:Oracle数据库、MySQL、Db2 等数据库日常运维故障与性能调优在线答疑...
- Python入门:局部变量与全局变量2
- 机器学习笔记(三)——正则化最小二乘法
- Python基石 - 收藏集 - 掘金
- 开发者编程时应该围着“程序”转吗?
- 虚拟服务器 vmotion,图文并茂:深入了解VMware vMotion过程
- CloudStack 4.4学习总结之注册ISO
- 【教程】合成方法的那些事儿(附加练习源文件)
- nginx-0.1.0文件分析2: ngx_socket.c
- 智慧环保检测平台Axure原型图
- 云计算对21世纪IT人的挑战
- php 获取 拼音,php获取汉字拼音(一)
- 分析攻击IP来源地并画出饼图 1
- EasyExcel导出设置表头字体样式和批注