现在的C工程师真难招啊

181 个回复
sammychen
WA_KA_KA 2012-07-02

算啊,有个人就是这么写的,呵呵。

【 在 Tux (蓝色幽灵) 的大作中提到: 】

: 用sprintf算不?

sammychen
WA_KA_KA 2012-07-02

标准库没有。

【 在 kxsjcx (!@#$!@#$) 的大作中提到: 】

: itoa?是啥? 标准库里有这个函数吗? atoi反过来?

ziqiriying
紫气日盈 2012-07-02

我也问这个,不过不要求绝对正确。

能写出来就不错了,我面10个人,平均到不了能有一个写出来。

说实话,写出来的后面来上班不错,写不出来的水平是差一点。

我实际面试超过100人,offer10个以上。offer都10K以上。

写不出来,就不要了,写出来有bug,可以讨论一下,看看相关点。如果有问题,

我一般是让他们自己写case,然后从case看他们考虑问题的能力。

那种只会copy,paste的人,真正困难的问题是解决不了的,因为没有可以参考的东西。

【 在 hitperson (湖南人) 的大作中提到: 】

: 来应聘时个个都是三年以上工作经验的,先来个折半查找,要求绝对正确,十几个应聘者,居然没有一个人正确写出?!

xiaxia347
xia 2012-07-02

看来俺去要被LZ PASS了,不过也不伤心,估计LZ公司也给不了满意的价格。

个人讨厌递归算法,用的场合受限。

sunseraphic
この世界がいつかは幻に変わると 2012-07-02

那时候还没有C语言呢,程序员是在很原始的条件下用很简陋的工具工作,你现在好意思

和那些前人这么比么。

不过我觉得十个小时之内写不出正确的二分查找都是正常的

【 在 colorfulben (光辉岁月) 的大作中提到: 】

: 呵呵 这个要是没准备过还真是不容易。 从2分查找算法被发明出来,到世界上出现第一个完全没有错误的2分查找程序,中间好像经过了10年?

: 据《programming pearl》的作者说,很多当时的优秀程序员,包括IBM和AT&T的员工,都没有可以完全正确写出来的。

myheimu
myheimu 2012-07-02

二分查找一般都是循环啊~~~

碰到二分查找用递归的,反而要询问:能不能再优化一下,不必要的递归能不能换掉?

【 在 xiaxia347 (xia) 的大作中提到: 】

: 看来俺去要被LZ PASS了,不过也不伤心,估计LZ公司也给不了满意的价格。

: 个人讨厌递归算法,用的场合受限。

Tux
蓝色幽灵 2012-07-02

递归有什么不好的,更加直观啊,而且binary search的递归是尾递归吧

【 在 myheimu (myheimu) 的大作中提到: 】

: 二分查找一般都是循环啊~~~

: 碰到二分查找用递归的,反而要询问:能不能再优化一下,不必要的递归能不能换掉?

hitperson
湖南人 2012-07-02

我是LZ,感谢大家的关心,有几个大家关心的问题我需要澄清一下:

1. 有关待遇,能最低给个大整,没有明确的上界。

2. 这个问题时间不限,如果愿意,可以写4个小时,这些是事先交代的。

3. 不要求考虑整数相加越界,多线程等问题,重点在于循环逻辑的判断。

4. 这个问题不作为是否录用的直接判断依据,但是个隐形的门槛,要有进一步的面谈,我的心理预期是要把该题做对。

5. 既然靠这个标准来设置门槛不好招人,我会考虑换个方式。

6. 换成是我应聘,没有事先准备,也不一定能正确写出,我的愿望是找到比我本人C语言功力更深的人。

【 在 hitperson 的大作中提到: 】

: 来应聘时个个都是三年以上工作经验的,先来个折半查找,要求绝对正确,十几个应聘者,居然没有一个人正确写出?!

flyoutsky
每天不许偷懒!!! 2012-07-02

其实你没必要在乎上面的回复,让写二分查找的公司不在少数

【 在 hitperson (湖南人) 的大作中提到: 】

: 我是LZ,感谢大家的关心,有几个大家关心的问题我需要澄清一下:

: 1. 有关待遇,能最低给个大整,没有明确的上界。

: 2. 这个问题时间不限,如果愿意,可以写4个小时,这些是事先交代的。

: ...................

sunseraphic
この世界がいつかは幻に変わると 2012-07-02

是的,微软也考,@dp4

【 在 flyoutsky (每天不许偷懒!!!) 的大作中提到: 】

: 其实你没必要在乎上面的回复,让写二分查找的公司不在少数

colorfulben
光辉岁月 2012-07-02

用C语言也未必就能写出bug free的来。这个难不在算法,而是其中的bug很难被意识到。很多人可能5分钟就写出来了,等产品出问题了才会发现有这样那样的bug。

【 在 sunseraphic 的大作中提到: 】

: 那时候还没有C语言呢,程序员是在很原始的条件下用很简陋的工具工作,你现在好意思

: 和那些前人这么比么。

: 不过我觉得十个小时之内写不出正确的二分查找都是正常的

: ...................

Merlini
AAA 2012-07-02

据说递归比循环高效?

【 在 myheimu (myheimu) 的大作中提到: 】

: 二分查找一般都是循环啊~~~

: 碰到二分查找用递归的,反而要询问:能不能再优化一下,不必要的递归能不能换掉?

Merlini
AAA 2012-07-02

re

被洗脑之后就觉得递归真心好

【 在 Tux (蓝色幽灵) 的大作中提到: 】

: 递归有什么不好的,更加直观啊,而且binary search的递归是尾递归吧

heracules
NULL 2012-07-02

不会吧,循环应该高一些

【 在 Merlini (AAA) 的大作中提到: 】

: 据说递归比循环高效?

Mesopotamia
奴隶就是理性控制不了欲望的人 2012-07-02

贵公司是招人做轮子的么。。。

写这玩意有球用

【 在 hitperson (湖南人) 的大作中提到: 】

: 来应聘时个个都是三年以上工作经验的,先来个折半查找,要求绝对正确,十几个应聘者,居然没有一个人正确写出?!

sunseraphic
この世界がいつかは幻に変わると 2012-07-02

有实力的公司都自己从头造轮子的!

【 在 Mesopotamia (成功都有偶然性,失败都有必然性) 的大作中提到: 】

: 贵公司是招人做轮子的么。。。

: 写这玩意有球用

Mesopotamia
奴隶就是理性控制不了欲望的人 2012-07-02

有实力自己从头造轮子的公司也不会所有的应聘者都不会写二分查找

【 在 sunseraphic (この世界がいつかは幻に変わると) 的大作中提到: 】

: 有实力的公司都自己从头造轮子的!

sobe1
search for edge 2012-07-02

某次写了一段5000行的代码一次通过了。。

咋没去买彩票。。。

【 在 liangyue (高级动物) 的大作中提到: 】

: 我某次写了一段100多行的代码,

: 难度不算大(字符串替换) ,编译,通过,运行,成功.

: 兴奋至极。这是多少年来头一次啊。

Bonaparte
苍天 2012-07-02

能整天忙乎这些鸡毛蒜皮事情的,想必搂主

的水平也高不到哪去。

【 在 hitperson 的大作中提到: 】

: 来应聘时个个都是三年以上工作经验的,先来个折半查找,要求绝对正确,十几个应聘者,居然没有一个人正确写出?!

shui
水色 2012-07-02

这充分体现了人嘴两张皮,后面咋说来着。

反过来说:

鸡毛蒜皮的事情都搞不定,想必楼主的水平也高不到哪儿去。

【 在 Bonaparte (苍天) 的大作中提到: 】

: 能整天忙乎这些鸡毛蒜皮事情的,想必搂主

: 的水平也高不到哪去。