对于算法面试问题是否有效一直饱受争议。然而,代码编写问题有时候能够很好筛选人才。在我们的例子中:
- 这些问题是"CS101"水平的;
- 我们相信一个优秀的开发者需要能够做出好的决定,并且这种好的决定是基于对有多少个复杂系统在交互的深刻理解上。如果一个开发者不能反转一个字符串,那么他们又怎么可能理解大型客户端面临软件的性能含义?
诚然,参与我们CS02课程的中学生都很聪明(其中一个还是美国计算机奥林匹克对队员)。然而,在对大型软件公司(如微软、亚马逊、谷歌等)的多年采访后,我们发现专业的开发者们并没有比我们的职业顾问人员牛多少。
Read full article from 不少程序员都会碰到的三个面试题 - 博客 - 伯乐在线
No comments:
Post a Comment