
如果您想成为普通程序员,数学对您并不重要;但是,如果您想成为一名顶级程序员,数学对您来说非常重要. “这是在硅谷技术交易所Meetup上分享的一句话.
许多程序员开始编程后,他们将不理会数学. 毕竟,作为一个基本主题,如果没有操作系统,数据结构和计算机网络等课程,它看起来就不是“实用”的.
但是最近,这位学校姐姐在工作场所论坛上看到了一个帖子: 一名程序员去华为进行了面试,其中一位面试官提出了这个算术问题:
1 + 4 = 5、2 + 5 = 12、3 + 6 = 21,
问8 + 11 =?

他错了很长时间了. 被淘汰后,他在Internet上共享了此算术问题. 我希望看到每个人如何计算.
从字面上看,这个面试问题仍然非常简单. 毕竟华为程序员笔试题库,这些数字也是25之内的数学加法和减法,甚至只有加法华为程序员笔试题库,甚至是难度稍大的乘法和除法.

“一个程序员给出了自己的答案: 8 + 11 + 21 =40. 根据这种逻辑关系,40是该面试问题的答案. ”

但这可能是采访的魅力. 如果答案如此简单,则可能不是面试问题.
不,一些网友说有多种算法,只要您可以重新定义算法,例如答案是40或96. 因为根据前面的3个条件,最后一个应该跳4次,并且过渡应该平滑,所以答案是96.

当然,有些网民给出的答案不同于40和96: 52.


那么这个问题的答案是什么?
除了智力测验外,面试官还经常问一些有关观察求职者适应性的问题.
例如,一个经典的Google面试问题:
用3个句子向8岁的孩子解释
该问题用于确定访调员是否可以简化一个复杂的问题并使行话变成白话. 这种能力“在与客户直接联系的职位上尤其重要,因为客户通常无法掌握最新的技术术语. ”最好的答案应该是“简短而新鲜”-

仍然有Google的问题,采访了行政助理:

请给我一盒铅笔,请列出10支常用铅笔
一家互联网公司的另一位首席执行官问了他在采访中问的三个问题:
1. 用吸管清空游泳池需要多长时间?
2. 美国人每年猫食的费用是多少?
3. 麦当劳每年在美国卖多少个巨无霸汉堡?

正在查看崩溃?
假设您要去面试一项非常重要的工作,面试官会问这些问题,您想直接将电话放在脸上吗?

这是大型互联网公司特别喜欢的采访问题,无非是以下四个类别:
-产品愿景问题: 首先弄清楚面试官正在检查什么
-行为问题: 给出具体情况并询问您该怎么办?
-估计问题: 研究分析和计算技能
-指导性问题: 调查是否有用户想法?有良好的沟通能力.
面试实际上是与面试官打架的过程.
面试官根据答案衡量候选人的水平. 候选人还试图弄清楚面试官提出问题的意图,确定面试官想从这些问题中获取哪些信息,并评估公司是否符合他们的期望. 心不在glass,愚蠢或甜蜜,或者如果您不同意上网,那是不好的.
做一个有见地的思想家,并尝试由面试官弄清楚每个问题的含义,然后再逐步进行.
好的〜看到最后一个问题!对于第一次面试问题: 1 + 4 = 5、2 + 5 = 12、3 + 6 = 21、8 + 11 =?
提供C / C ++程序员必要的学习材料,C语言真正的问题+程序员必要的电子书PDF,单击: ➤获取➲

本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-220089-1.html
美国佬欺负中国海军没有实力对抗
中国食品生产赃乱差
看到你们都在骂