华为od面试

现在22岁,成专学历正在升成本,前端培训完干了两年外包,17k.
简历包装了下学历,写的是本科..

性格测试已经过了,想问下这个硬件水平能审批过吗,能的话我就稍微准备下一面了..

顺便分享下机试题和思路.
1.整理下题干就是给定一个的字符串,如:2,3,4,6,9; 找出存在几个最小公约数.
我的思路是:
    转换成数组,写一个双循环,举例:如果2被%等于0并且两个数不相等,那就把2塞进一个新数组.
    再对质数做单独处理直接扔进新数组.
    然后再给新数组去重,获取新数组长度.
    结果挺凄惨 30%左右的通过率.

2.整理下题干给三个参数a,b,c;    
    a:3; 
    b:[10,20,25,50,60]; 
    c:2
长度为3的窗口在b数组中从左到右移动2位,找到移动过程中窗口包含的3个数字总和最大的数是多少.
我的思路是:
    用splice来截取数组. 
    用参数c做限制写一个循环 b.splice(i,3).再把截取后的数组累加后扔进一个新数组. 
    需要注意的是splice会改变原数组,所以我每次循环会新深拷贝一个数组
    然后用sort给新数组排个序,取第一位就好了.
    结果同样不理想 35%的通过率..

3.给一个字符串伪数组 [ [20,16], [15,11], [10,10], [10,9], [3,4] ].
描述是长为数组第一位,宽为数组第二位的书,要从大到小垒起来.书不能旋转,并且长宽都要比另一本大才可以
要返回[ [20,16], [15,11], [10,10], [3,4] ]的数组长度4
我的思路是:
    先JSON.parse转成数组.
    考虑到给定数组不一定从大到小排列,先按数组第一位大小给数组排个序. arr.sort((a,b)=>b[0]-a[0])
    用排序后的数组做个循环,如果数组当前元素的长宽比下一个元素的长宽都大的话就把当前元素push进一个新数组.
    因为数组最后一位没有元素比较了,所以新数组长度加1可以了
    通过率91%.
    
    
    

#华为面试##面试复盘#
全部评论
个人亲身经历:华为OD 给的待遇差得远啊,假如面试给的评级是D4,最后给的薪资最多只能给到D3,赤裸裸的压榨薪水。正在面试或者即将面试的小伙变,可做参考,个人建议绕道而行。。
2 回复 分享
发布于 2022-06-16 16:02
机试怕是都过不去,学历好像造不了假
1 回复 分享
发布于 2022-06-09 20:11
最好不要造假,最后需要学历证书啥的,如果工作了还得需要提供上家公司的公司流水。
1 回复 分享
发布于 2022-06-10 17:24
你怕是和我一个岗位,我那个HR也是说150就过了,不过你那个审核不知道能不能过
1 回复 分享
发布于 2022-06-11 09:00
有对数据库感兴趣的老铁,可以找我聊聊
1 回复 分享
发布于 2022-06-12 17:45
好牛呀老兄
点赞 回复 分享
发布于 2022-06-11 00:24
要查学信网的。面完了后面审批不过 好浪费时间的
点赞 回复 分享
发布于 2022-06-13 19:02
过不了审核,面试通过以后要给学信网学历认证的
点赞 回复 分享
发布于 2022-06-19 23:20
你这个最后还要到学信网上去查的,最是不是本科,会造的
点赞 回复 分享
发布于 2022-06-20 15:17
牛,包装学历哈哈哈
点赞 回复 分享
发布于 2022-07-11 09:12
你这学历造假呀
点赞 回复 分享
发布于 2022-07-24 21:25
楼主最后去了华为OD么?
点赞 回复 分享
发布于 2022-07-26 00:11
学历后期会查证的,需要在线学籍验证报告的
点赞 回复 分享
发布于 2022-07-26 23:23
题目很简单啊
点赞 回复 分享
发布于 2022-07-27 08:38
第一题我没看太懂啊,最小公约数不该就只有一个吗。。
点赞 回复 分享
发布于 2022-07-27 20:09
华为od工作是不是要屏蔽外网的,平时上网查资料不方便吧
点赞 回复 分享
发布于 2022-07-31 12:03
写的本科,可以吗啊?
点赞 回复 分享
发布于 2022-08-06 13:29

相关推荐

14 15 评论
分享
牛客网
牛客企业服务