文章目录

  • 写在前面
  • 面试总体流程
  • 简历筛选
  • 线上机考
  • 综合评测
  • 业务面试
  • 背景调查和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面试总结相关推荐

  1. 西安华为OD面试体验

    西安华为OD面试体验 开始投简历 技术面试 进展 工作 进展 开始投简历 去年一整年一直在考研和工作之间纠结,感觉自己的状态好像当时的疫情一样差劲.之前刚毕业的时候投了个大厂的简历,结果一面写算法的时 ...

  2. 2023华为OD面试手撕代码经验分享

    我们先来看下这个同学的面试经历吧,非常有借鉴的意义. [22届考研渣渣的od求职之旅,推荐一下两个人,德科hr和牛客的老哥] "*********",hr给了机会吧,一开始我都没想 ...

  3. 华为OD面试【前】经验分享,包含面试准备的各个细节

    文章目录 核心的华为 OD 机试 了解华为 OD 职位和要求 什么是华为 OD 以及 OD 岗位分类 华为 OD 相关岗位都需要哪些技能和经验 为什么要申请 OD 职位 准备简历和面试材料 简历的重点 ...

  4. 成都华为OD面试(补充中)

    华为OD面试总结 准备 机试注意 机试内容 后续 上周收到了华为OD面试的机试邀请,周天做了一下,总的来说,机试还是挺简单的. 一共两个大题.第一题2个小题,每题100分:第二题200分.答完第一题的 ...

  5. 西安华为OD面试经验(德科)

    背景: 本科某双非邮电软件专业,二战冲985失败,随便写的简历挂boss上,hr电话联系帮我约的机考(华为od网络风评很差,这一点还是hr告诉我这个初入社会的学生党的,态度挺诚恳,我也只是本着随便试试 ...

  6. 华为OD面试经验分享,尤其注意机试题部分

    文章目录 招聘流程和背景介绍 面试准备 机试题目类型和解答技巧 在算法部分 在操作系统部分 面试官提问和答题技巧 面试总结和建议 推荐一些华为 od 常见的机试题 题目:两数之和 题目:二叉树的遍历 ...

  7. 2023华为OD面试手撕代码真题

    很多小伙伴后台私信我,让我出一些面试中的手撕代码题. 一般面试的时候每一轮技术面都会出一到两个手撕代码题,这些题的特点就是,非常短小,易于理解.不可能会再出阅读理解一样的机试题的.但是这些题目也非常注 ...

  8. 华为od面试java经历

    2022年底考研三战,准备充分,阳了症状刚好在考研那天,考完后觉得把握不大所以准备打算找工作,双非一本科班大学些许省级国家级获奖. 2023.1.1-2023.1.15 :走弯路的第一个弯路,买了本j ...

  9. 华为OD面试前准备以及对自己得总结

    网上看了一下各位前辈面试的帖子,大概整理一下问题: 1.八股文基础 HashMap HashMap 散列表 , 键值对数据结构,查询轻松,插入消耗大. 1.7针对碰撞引入了 链表 ,这样解决了key值 ...

最新文章

  1. RPC 笔记(06)— socket 通信(多线程服务器)
  2. 五分钟体验分布式事务框架Seata
  3. D - Triangle Partition HDU - 6300 sort(cmp)
  4. 金立M2017续航出色不仅是因为电池大,还有超强快充
  5. 让我们山寨一张Windows Azure Global的壁纸
  6. 趣谈网络协议笔记-二(第七,八,九讲)
  7. mysql dba工作笔记pdf_社区专家在线:Oracle数据库、MySQL、Db2 等数据库日常运维故障与性能调优在线答疑...
  8. Python入门:局部变量与全局变量2
  9. 机器学习笔记(三)——正则化最小二乘法
  10. Python基石 - 收藏集 - 掘金
  11. 开发者编程时应该围着“程序”转吗?
  12. 虚拟服务器 vmotion,图文并茂:深入了解VMware vMotion过程
  13. CloudStack 4.4学习总结之注册ISO
  14. 【教程】合成方法的那些事儿(附加练习源文件)
  15. nginx-0.1.0文件分析2: ngx_socket.c
  16. 智慧环保检测平台Axure原型图
  17. 云计算对21世纪IT人的挑战
  18. php 获取 拼音,php获取汉字拼音(一)
  19. 分析攻击IP来源地并画出饼图 1
  20. EasyExcel导出设置表头字体样式和批注

热门文章

  1. msf 直接控制大多数设备
  2. 文件太大不用愁,好用的压缩软件来喽!
  3. 三年色流风云回忆录:入行,迭代,不归(上)
  4. avada functions.php,关于 AVADA 一些自定义的说明
  5. 政策变局催生进口车商三大变化
  6. java抽奖程序头像_半小时撸一个抽奖程序
  7. Leetcode-Longest Turbulent Subarray
  8. 一些常用文献管理软件的比较与总结
  9. 如何实现点击div区域外隐藏div区域
  10. 掌握六大技能即可搞定英语