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

华为OD面试总结

    • 准备
    • 机试注意
    • 机试内容
    • 后续

上周收到了华为OD面试的机试邀请,周天做了一下,总的来说,机试还是挺简单的。
一共两个大题。第一题2个小题,每题100分;第二题200分。答完第一题的两个小题,交卷后才能做第二题。
分数=用例通过比例*题目分数。总分400分,150分就合格。

准备

牛客网有华为面试题练习,可以提前练习。

机试注意

  • 机试需要有摄像头,电脑屏幕需要被监控,手机也要求扫描进入小程序监控。做编程题的时候是可以切屏,在熟悉的IDE中完成的,这个不用担心。
  • 手机注意调个免打扰并且充电,因为手机需要常亮并不能切出去,所以最好准备充电器。 我机试的时候遇到了快递电话,直接挂掉就行。不用担心。
  • 如果习惯手写草稿的同学,要提前准备好笔和纸。
  • 代码可以自测,也可以直接保存提交,提交后台会有记录,需要谨慎。第一大题交卷之后就不能再修改了。

机试内容

第一题,一个是判断一个数是否是素数,如果是则返回这两个数,不是则返回-1 -1>。这理解了什么是素数应该就很简单了。细心一点能拿满分的。
第二题,定义一个符号作为一种算法,有优先级考虑。具体记不清楚了,比如a#b = a*3 + b*4 +5a$b = a*6 + b*5 +3$优先级高于#,写一个函数#$计算式的值。这题我没有拿到满分,由于时间有限,要做最后一个题,没时间调试,就直接提交了。
第三题,是一个算法题(完全忘记了)

后续

说几个大家关心的问题吧。

  1. 能不能转华为自有员工。
    就我所知,转自有的挺多。要求(部门不同可能要求不同,我们的要求是工作满一年,绩效优秀,可信考试专业级通过)达到领导主动给申报,自己几乎没感知就转过去了。
  2. 工作内容,和自有员工是没有区别的。

你可能感兴趣的:(面试,面试,python)