作者sjgau (sjgau)
看板Programming
标题[情报] Mr.6 徵才的题目
时间Wed Jun 20 11:43:34 2007
※ [本文转录自 C_and_CPP 看板]
作者: sjgau (sjgau) 看板: C_and_CPP
标题: [情报] Mr.6 徵才的题目
时间: Tue Jun 19 09:39:46 2007
在徵才的过程中,技术人员方面,从求职版到自己用各路找来的,一共有四、五十人次左
右,对这几十个人过来面试,无论是资深还资浅,无论名校或专科毕,无论有留学还是没
留学,我都只给一张洁白的纸,考他们同样的题目:「把一个array的内容整条倒过来,
原本在第一格的东西变到最後一格,原本最後一格的变成第一格」,再补充一句:「不必
求运算效率,只要赶快写出来。」
然後,我出去倒一杯水,三分钟後回来,看看桌上那张纸。你可以相信吗?居然有四分之
一的面试者,还是一张空白的白纸。对方自己解释:「啊,抱歉,我还在想最棒的解法。
」但我不会再给机会,圆场一下就将对方打发出门。一段程式有千百种写法,有好有坏,
但一个写程式的人连loop都还没开始写,连variable都还没开始开,已经不是创造者的思
维,可见他应该没有写过大量的程式,没有写过「自己的程式」。这些日子来应该都是在
改别人的code或是编制着非常简单的逻辑。看到这样我不禁觉得惋惜,从前学程式的人,
人人都是脑筋灵活的创造者,但曾几何时随着程式语言的进步,写程式的渐渐变成「作业
员」,只是在一个大产品的一个小小的生产线,人脑只是在代替一些机器无法做的小动作
,写程式变成只是一份「工作」。当这些高手面对一张什麽都没有的白纸,竟然没办法在
上面尽情奔洒。
http://mr6.cc/
好像 简单到不行 , 大家研究看看吧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.193.222.89
1F:→ xcycl:就一个从最後面扫, 边扫边填入啊 = = 06/19 17:14
2F:推 softwind:他有要求"一个array" 应该是swap吧... 06/19 17:44
3F:→ softwind:可能那1/4的高手没有听清楚要求吧 "...赶快..." 06/19 17:52
4F:→ xcycl:"把一个array的内容整条倒过来" 06/19 19:41
5F:→ avhacker:炮灰哪边都有,一点都不值得大惊小怪 06/19 21:59
6F:推 Eventis:我觉得怎麽能够徵到这麽多炮灰也是件匪夷所思的事@.@" 06/20 00:27
7F:推 PRAM:阿猫阿狗都能念大学了,失败的毕业生母体当然也变大罗,不奇怪 06/20 02:34
8F:→ avhacker:炮灰变多了. 也可能是他们较易吸引炮灰,或高手不太想去 06/20 10:30
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.245.78.240
9F:推 caml:应该出写一个func reverse一个单向linklist。 221.122.52.122 06/20 13:05
10F:推 ledia:reverse(@arr); 这样? XD 140.112.30.56 06/20 13:48
11F:推 ephesians:真的吗?这个题目也有人拼命想最好解法?218.160.213.191 06/20 16:32
12F:→ ephesians:可能是读dynamic programming读呆了...218.160.213.191 06/20 16:33
13F:推 ledia:借问这跟 dynamic programming 有何关连? @@ 140.112.30.56 06/20 18:15
14F:推 ephesians:只是猜测:他们的复杂思考来自於DP 59.117.133.200 06/20 22:42