首页 > 编程知识 正文

华为面试现场编程题(华为面试流程)

时间:2023-05-05 17:47:26 阅读:100393 作者:1140

上个月有报道说华为公司有这样一个采访问题,引起了很多网友的讨论兴趣。

一头牛重800公斤,一座桥承载700公斤。奶牛如何过河?

针对这个问题,网友们天马行空,敞开心扉,为我们呈现了一场精彩的智力对抗:

这个问题属于很严肃的回答,考生也表现出很好的逻辑思维能力。

也有讽刺的:“如果你每天拉牛996,不喂草,牛就瘦了600公斤,不仅增加成本,还降低成本。”

这个答案是最美的!

不仅完美解决了问题,还用双关语吹嘘应用公司。也许面试官没有想到这样的答案。

表面上看似枯燥的考题,往往能考验求职者的各种思维和适应能力。不管最后你是否给出了一个好的答案,他们其实并没有那么在意。他们关心的是你面对问题会有什么样的思维和适应能力。

例如,这个答案相当全面:

仔细分析,其实是屁股决定脑袋的问题。你申请的职位决定了你的答案,以上答案其实已经足够了。但是如何选择适合自己的更重要。最主要的一点是:树立一个人!

1、程序员思维

程序员的思维通常是严谨的。当他们看到这个问题时,他们肯定不会上来回答。但是首先要了解产品需求,因为这个问题中有些信息是不完整的。需要添加以下调查:

问:过桥时间有限制吗?

问:大桥的位置有什么限制吗?

问:这座桥有多长?

问:这座桥是旱桥还是河桥?

问:这条河有多深?

问:牛是黄牛还是水牛?

问:杂交牛和800 KG牛是同一头牛吗?

问:牛是单独过桥,还是可以用工具过桥?

m/origin/pgc-image/a2a5e6842d1d405c8109caed3ef4af41?from=pc">

过河

此系列的问题按顺序询问面试官。接着,根据面试官所提供的信息,回答相应的问题。示例回答如下:

答1:如果不限定过桥的时间,那悦耳的花生就能饿瘦再过桥,当体重小于700 kg时,就能轻松过桥。如有时间限制,请跳转问2。

答2:如果没有指定过桥处的话,牛可以从另一个地方绕过。如有限定的过桥点,请跳转问3。

答3:如果桥跨度很小,牛就跳过去。如果桥跨度较大,可跳至问4。

答4:如果这是旱地桥的话,牛就能从桥下走过去。若为水面桥,请跳过问5。

答5:如果水不深的话,牛可以很容易地在水中过去。如水深则跳转至问6。

答6:如果这头牛是水牛,那么它也可以游泳过河。如牛为黄牛,跳转问7。

答7:如果过桥的牛不是800 kg的牛,那就找一头体重<700 kg的牛过桥。若为同一头牛,则为问8。

答8:如果悦耳的花生能借助工具的话,悦耳的花生就借船过河。若不能借助于工具,这个问题就无法解决。

如果能够考虑到这么多因素,应该是适合程序员岗位的。

2、技术员思维

技术人员通常会深入研究技术,找出解决技术问题的方法。可能会想到许多奇怪的过桥计划:

答1:把氢气球系在牛身上,让它提供101 kg以上的升力,这样就抵消了牛的这个重力。牛可以很容易的穿过桥梁。

答2:加固桥梁结构,使其承载能力达到800 kg以上,同时还可轻松过桥。

答3:从桥的这边架起塔吊,把牛吊到对岸。

上述只是部分解决方案,真正的技术人员也许可以想出更多的解决方案。

吊装

3、销售员思维

销售人员的想法通常是能够达到绩效目标。面临这一问题,销售人员首先要考虑的是,只要把牛送到对岸,别管我怎么过桥。销售人员的回答可以考虑如下:

答1:杀掉牛群,分批运肉过桥。因为没说牛不能死。

答2:花钱请服务承包商,让他们把牛弄过河去。

答3:在河这一边把牛卖掉,然后再到对岸买牛回来。

能够得到上述答案的,应该比较适合销售职位。

手切生牛

实际上,放眼全球,要想去这些科技巨头就职,都要做好被“为难”的准备:

来源:网易科技

上面说了这是一个屁股决定脑袋的问题。简单来说就是,这人所坐的“位子”决定了这人应该“怎么想,怎么做”。所以“屁股”不是字面意义上的,而是象征意义上的“位子”,“立场”等等。总的来说,在职场里更多的是位子决定怎么做,而不是有什么个人的关系。

不过反过来看,如果你精通此道,你理解了你的所作所为是为了实现某种意志,并可以用各种能行或不能行的方式去执行它们,你基本上已经可以从思想层面上更上一层楼,当一个打工人老板了。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。