Homebrew 是 OS X 平台上的包管理工具。用其官网的话说就是:

the missing package manager for OS X | OS X 平台遗失的包管理器。

相信在用 Mac 的程序员,差不多都知道 Homebrew。

Homebrew 的开发者是 Max Howell。今天 Max 在推特发帖

Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so fuck off.

谷歌:虽然我们 90% 工程师都在用你写的软件(Homebrew),但你不能在白板上反转二叉树,所以滚蛋。

这条推在开发者圈内引发热议。有网友认为,谷歌该改改面试流程了。

关于白板编程,大家怎么看呢?

115 1 收藏


直接登录
最新评论
  • 诸葛不亮 Qt/C++程序员 2015/06/11

    题目扯淡,流程扯淡。照这个标准,直接去ACM比赛招人吧,比Max Howell做得好的满地都是

  • 黄余粮 站长 2015/06/11

    从Google已经入职多年的工程师中挑选几位,然后让他们在白板上写写试试……

    • Gwenlliana   2015/06/11

      得了吧。还让'入职多年'的工程师写写试试... 这种东西从我们百度随便找个RD都能写得出来

  • 光光头去打酱油 全干工程师(公司打杂的) 2015/06/11

    比较适合刚毕业的应届生做这种题目,说实话大部分人工作中都不太用到算法之类的东西。因为有各种各样的工具使用。

  • hustsqh   2015/06/11

    谷歌有点自以为是

  • _风王   2015/06/11

    谷歌虽然有点武断 但 这尼玛也太简单了吧。。。为什么写不出来?就是交换所有节点的左右儿子吧。。。是要求写最优的算法什么的么?。。。

    • 一二   2015/06/13

      其实还可以更简单
      struct btree {
      union {
      struct btree *left;
      struct btree *_right;
      };
      union {
      struct btree *right;
      struct btree *_left;
      };
      };

  • Gwenlliana   2015/06/11

    我感觉有正规面试流程的公司不会因为一道题答不出来就挂一个人... 除非6轮中的某一轮面试从头到尾表现的都极其糟糕. 另外据说谷歌只招全才所以什么都考也正常

  • 33 猿猿 2015/06/12

    不应该是这一个原因吧。

  • 海啸   2015/06/12

    your codes is so horrible,but you can working without day and night,so fuck in.

  • 谷歌的人也不傻吧。。。虽然这个人经历牛,但是也可能不是谷歌想要的,或者综合水平不够

推荐关注