news 2026/6/23 21:22:19

(华为od)Python面经-20届

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
(华为od)Python面经-20届

2020年本科毕业,做了两年软件开发。非常感谢栗栗姐的指导,栗栗姐有问必答,无论是早上还是晚上10点多,都会及时地回复消息,非常认真负责。

  • 机试

机试的前两题是题库中的原题,难度不大,如果是平时刷算法的是不用担心的,平时不刷算法的话可以多看看题库。这两题没考什么具体的算法,都是直接模拟。

第三题考的是最小循环节,用kmp算法,但是不用担心,暴力解法能过93%,所以如果不是非想要考满分的话也不用准备什么很难的算法。

  • 综测(不用慌,有攻略)

从三个中选择一个最符合的和最不符合的。比较坑,因为会遇到三个符合的,然后强行选择一个最不符合的;遇到三个不符合的,强行选择一个最符合的。

  • 选部门

机试过了之后要选择部门,可以多了解一下要去的部门是做什么的,然后根据自己的想法来选择部门,栗栗会让部门和你电话沟通,沟通好了再去推荐。

  • 面试(有攻略,认真准备即可)

手撕代码:

第一题考的是马拉车算法,不会写,就用普通做法写了。

第二题考的是dfs,面试官说我简历上写了dfs,就给我找了这道题,不过是需要去重的dfs。

一般人准备算法的时候还是准备基础的算法,不用准备太复杂的算法,算法大佬当我没说…

面试内容:

结合在其它公司面试经验来看,华为面试更看重能力一点,基本上都是根据简历问的,特别是根据项目经验问,所以自己的项目一定要多熟悉熟悉,要能够给面试官讲清楚。

设计模式我在简历中有提到,两场面试都问到了,第一场还是在我写完代码后面试官补充问的,所以最好在简历中写吧。然后看一看自己的项目中有没有能用到的,给它套上去。就算实在没有能用的也要了解一点,和面试官说一说,比如各种“池”是单例的,rocketmq是观察者模式等等。

其它问题补充:

1.线程进程和协程,进程间通信的一些方式?

2.面向对象的多态?

3.用到了哪些数据库?

4.项目做哪些测试?(我们项目做内存测试,计算实时性测试,但他应该想问的是后端压力测试)

5.做不做压力测试?

6.装饰器?

简历一定要好好准备,准备好项目经验,上面也说过了,会根据项目经验去问,然后从项目用到的知识点再去引申去问。把简历写好也有一定的导向作用,比如我写了dfs,第二场手撕就考了dfs,对我来说至少比考数论找素数要好。

  • 主管面

主管比较忙,没问什么东西,问了上家的工作内容,个人感觉更看重综合能力,回答的时候表现一下自己的沟通能力。举个例子:

“工作中拿到需求,要先去思考这个需求,看看是为什么要做这个需求,想想这个需求有没有什么可以优化的地方,和需求提出者或者是领导讨论讨论。需求确定完成之后再和同事讨论分工和接口,再去写代码实现。”

  • hr面

问了为什么离职,怎么排解压力,怎么看待加班,职业规划,对目前面试的部门有什么了解等等。

  • 总结:

写代码部分要多写写,把基础算法写好。

面试部分要准备好简历,准备好项目经验。

大家有想来od的强烈推荐联系栗栗姐。没事也可以找她聊天。虽然因为个人原因最后没入职,但是还是很推荐栗栗

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 5:26:23

【Labelme数据操作】LabelMe标注批量复制工具 - 完整教程

1. 脚本功能介绍 本脚本用于批量复制LabelMe标注信息,特别适用于以下场景: 您有一批图片,其中物体位置、形状、大小基本相同您已经使用LabelMe标注了第一张图片您希望将第一张图片的标注信息快速复制到其他图片中需要自动适应不同图片的尺寸信…

作者头像 李华
网站建设 2026/6/23 23:20:16

数控滑台的基本概念

数控滑台是一种通过数控系统控制的精密线性运动装置,广泛应用于机床、自动化生产线、3D打印等领域。其核心组件包括导轨、滚珠丝杠、伺服电机和控制系统,能够实现高精度、高速度的定位与重复运动。数控滑台的工作原理数控滑台通过伺服电机驱动滚珠丝杠旋…

作者头像 李华
网站建设 2026/6/23 0:45:35

FMD辉芒微电子8位微控制器芯片,荣获“深圳市制造业单项冠军企业”认定

辉芒微电子8位微控制器芯片,凭借领先的技术实力、卓越的产品性能以及扎实的市场表现,成功入选深圳市工业和信息化局“深圳市制造业单项冠军企业”认定。何为“制造业单项冠军”?深圳市制造业单项冠军企业,特指那些长期专注于制造业…

作者头像 李华
网站建设 2026/6/23 13:04:09

Unity XR 编辑器VR设备模拟功能

1、导入包2、项目设置中启用这样在场景运行的时候,就能使用模拟器 模拟VR设备了鼠标平移 模拟VR头盔。按住键盘的左Shift键不松开,控制左手柄,按住键盘G键 模拟侧键(抓取)、鼠标左键模拟扳机键(Trigger键&a…

作者头像 李华
网站建设 2026/6/23 21:32:48

国产银河麒麟SP3服务器部署mysql主从同步

mysql主从同步逻辑 主从同步不是直接拷贝数据文件,而是通过重放主库的二进制日志来实现的。其本质是 “主库写日志,从库读日志”。 环境搭建: 1. 系统信息 操作系统: KylinServer SP3 MySQL版本: MySQL 8.0(这里以8.2为例&…

作者头像 李华
网站建设 2026/6/23 14:19:43

BabylonJS开发:从零基础到项目实战

目录 第一章:启航!三维世界的入场券 1.1 WebGL与BabylonJS:你的浏览器里藏着一个宇宙 3D图形学极简史:从三角形到元宇宙 BabylonJS的“超能力清单”:为什么选它? 环境搭建:Node.js、TypeScr…

作者头像 李华