现在的C工程师真难招啊

181 个回复
Orpherus
奥路菲 2012-07-01

给的钱太少

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

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

Merlini
AAA 2012-07-01

大整

【 在 Orpherus (奥路菲) 的大作中提到: 】

: 给的钱太少

ann05
安安 2012-07-01

薪水不够高

SlO
S10 2012-07-01

我觉得考题需要考虑一下区分度和侧重点。

写代码的细心程度,算法代码的熟练运用程度,算法的涉猎广泛度,项目经验,调试经验等等。

如果仅仅看一两项就断定一个人的水平,有些武断。

【 在 hollywood (好莱坞#养只小熊亦很爽) 的大作中提到: 】

: 不能完全这么说,

: 虽然很多代码可以网上查到,

: 作为一个程序员,

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

Tux
蓝色幽灵 2012-07-01

我觉得说low+high溢出的都是处女座的

【 在 vonNeumann (Neumann J\'anos Lajos) 的大作中提到: 】

: 他们会说 (low+high) 要溢出的..

tjulsm
小磕巴 2012-07-01

纠结手写程序没意义。

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

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

: --

: 心态好了,整个世界都是你的

yangtms
列龙 2012-07-01

应聘的人和招聘的人必有一个是垃圾。

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

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

happymarried
fibbit 2012-07-01

如果应聘的不是,那么lz……

【 在 yangtms (列龙) 的大作中提到: 】

: 标  题: Re: 现在的C工程师真难招啊

: 发信站: 水木社区 (Sun Jul  1 22:11:57 2012), 站内

: 应聘的人和招聘的人必有一个是垃圾。

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

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

: --

ciper
ciper 2012-07-01

工资开的低吧?开高点试试

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

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

linsky04
还没想好 2012-07-01

你自己可以么

【 在 hitperson 的大作中提到: 】

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

bakerstreet
装死 2012-07-01

同样这么干的飘过

【 在 todayhistory 的大作中提到: 】

: 我一直存在一个疑惑,其实我对于c语言的分析和理解 自我感觉还算透彻

: 但是这些算法或者说小的编程例子,我一般面试就一下子写不出来,除非事先复习过

: 因为平时工作中都是些芯片驱动代码,分析芯片的工作机制,解决芯驱动的bug,和操作系统的机制等

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

xgc
新高潮 2012-07-01

若问咋溢出?

(low+high)/2肯定在low和high之间啊

【 在 vonNeumann (Neumann J\'anos Lajos) 的大作中提到: 】

: 他们会说 (low+high) 要溢出的..

myheimu
myheimu 2012-07-01

low+high的时候,就溢出了。

【 在 xgc (新高潮) 的大作中提到: 】

: 若问咋溢出?

: (low+high)/2肯定在low和high之间啊

instinct
笑看风云:世事洞明皆学问 人情练达即文章 2012-07-01

soso question,,,

【 在 xgc (新高潮) 的大作中提到: 】

: 若问咋溢出?

: (low+high)/2肯定在low和high之间啊

myheimu
myheimu 2012-07-01

挺好的。

(low+high)/2溢出那个,在看编程之美之前我也没意识。

有一个可以小小优化的地方,当key小于arr[0]或者大于arr[n-1]的时候,预先判断可达到更好的速度。

如果被问到递归比较消耗资源,而回答出编译器会做尾递归优化,则会被大大加分。

我之前见过一哥们写二分查找,while循环开头的条件是low < high,那么如果low=high的时候就出错了,是比较严重的bug。

【 在 coding (一心聊天儿~) 的大作中提到: 】

: int bin_search(int arr[], int key, int low, int high)

: {

:     if (low > high)

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

tussa
tussa 2012-07-02

对这种基本功的代码

真的很重要

【 在 slowaction 的大作中提到: 】

: 手写绝对正确意义很大么?

: 或者说写程序,一次能编过,并且没bug

: 这重要么

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

alloy
阿罗伊|修心,修身 2012-07-02

赞同你的观点。。。。。

除了研究之外,解决问题最重要。。。

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

: 我一直存在一个疑惑,其实我对于c语言的分析和理解 自我感觉还算透彻

: 但是这些算法或者说小的编程例子,我一般面试就一下子写不出来,除非事先复习过

: 因为平时工作中都是些芯片驱动代码,分析芯片的工作机制,解决芯驱动的bug,和操作系统的机制等

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

alloy
阿罗伊|修心,修身 2012-07-02

。。。。。。。。。

溢出也算洁癖?

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

: 我觉得说low+high溢出的都是处女座的

vivisky
动感天空 2012-07-02

low跟high是array index,如果溢出了说明数组占了至少一半内存空间了,现在64bits机器上就是得至少2^63个elements的数组了...

【 在 alloy (阿罗伊|修心,修身) 的大作中提到: 】

: 。。。。。。。。。

: 溢出也算洁癖?

alloy
阿罗伊|修心,修身 2012-07-02

要是C51之流就很容易了。。。

【 在 vivisky (动感天空) 的大作中提到: 】

: low跟high是array index,如果溢出了说明数组占了至少一半内存空间了,现在64bits机器上就是得至少2^63个elements的数组了...