凯锐

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  101 随笔 :: 39 文章 :: 377 评论 :: 25 引用

周末了,贴个招聘信息,然后说说我的经历,大家比评论一下,这个职位可以值多少钱?地点在深圳关外宝安区的一家集团企业

一、.NET高级软件工程师要求如下:
1
、计算机相关专业毕业,英语水平4级以上,大专以上学历。
2
、熟悉.NET平台技术,精通VS.NET框架下的C#编程,主要基于WinForm的编程,并熟练使用Delphi编程;
3
、熟练掌握ADO.NETASP.NET,掌握至少一个主流数据库(SQL ServerOracle)的开发应用,熟悉存储过程及触发器编程;  
4
、掌握面向对象的系统分析方法和设计方法,熟悉B/SC/S结构软件开发;两年以上.NET平台数据库实际开发经验,且在此基础上做过一个以上正规项目优先;

二、个人信息(参照上面的要求概括的):

1、本科,不过是成人的,脱产制。没有4级证,但成人学位英语已过,因为要申请学士学位必须过学位英语才行。

2.NET2004开始使用至现在。而且大部分在工厂内部做ERP类的开发。这里的要求全部可能超过他的要求。Dephi只会一点,曾经在一家公司有维护过dephi6项目。

34点个人认为完全符合,而且超额。

三、然后来到该公司,面试过程:

人力资源部见过,然后至技术部进行上机测试(说实话,我以前的都没有做过这类的测试,一般就是聊聊,然后要就拍板了,不要就要求回去等电话。),既然来了,做就做贝。

第一题:写一个9*9乘法表显示出来,要求用动态Button承载每条公式。我大概10分钟左右完成了,随后贴出实现代码。

九九乘法表

完成之后跟旁边的一个哥们聊起来了。对方告诉我他们是.NET,Dephi,VB6都要用。聊了好久,负责测试的估计是头的那位过来了,看了之后然后很满意的样子,然后要我用dephi来实现。oh,my god,对dephi我还真不能,因为以前做维护的时候,都是有同事的,实在搞不定可以叫同事来帮忙,自已完全没有用dephi写过什么项目来的。也就知道拖拖几个ado控件,然后就可以显示之类的。磨磨矶矶的弄了好久,也没有达到要求,于是我决定跟那个头说说。此时已11:20几了,他们好象是12点下班的。头头来了,说了些dephi不熟是吧?我以为就会没戏了,也只好实话实说以前做维护有同事帮忙之类的。然后这个头头又说,对.net。ado.net很熟是吧?我说是。然后他又说,那就再做一道吧,

第二题:做一个有新增修改删除功能的吧,画了一个图给我。据图画界面,建数据表。这一题我做到一半的时候,到了他们下班的时候了,于是他要我下午1:30再去。我也只好出来在外面的小吃店吃了个饭,然后准时在1:30的来到上午的地方完成上午未完成的面试题。这一题,由于代码量较多,就不贴出来。但可以看得出来,这个头很满意。连说嗯,嗯,.net不错....

 最后给了两道sql题:

第三题吧,当做:假设一个表中有三列,如果第一列大于第二列值,则显示第一列,否则显示第二列。第二列如果大于第三列,则显示第二列,否则显示第三列。

这一题,我用的是cursor循环的。然后是case when.....else...end来做。

第四题:用sql建一个临时表和一个系统临时表。列名分别为ID,Value,且都为整型。

我一看到这一题,我当场就说了,你这是在侮辱我的能力,你是不是把我应届生或没有做过开发的来弄呀?不过,在他的解释下面,我还是勉强写了答案的。

当然,这两道sql题,对方对于答案和我的解说都还是满意的。 最后把我带到一个另一个头那儿,派头蛮大的,座位都没有离开,也没有介绍是什么职位。直接在座位上对我问了一些问题,然后就说工资要求要得太高了,他要请示老板,如果可以会给我电话。汗,直到出门到现在在这里写这篇文章,我也不知道对方是何方神圣,也是第一次受到这样的面试待遇。。。。。

我的期望薪资待遇一开始就写明了,既然达不到这个要求,为什么还要搞这么多,在dephi那个地方直接咔掉不就OK了吗?

我写这篇文章,并斗胆发在首页,并不是说这家公司的什么不是。也没有任何其它目的,就是想给同行们看看,这个职位,所做的这些面试等等,最终应该给多少钱才合适呢? 周末当做消谴,谢绝谩骂攻击之类的。

最后发点感慨:今年想换个合适的工作,咋这么难呢?

 

 

 

posted on 2009-07-18 18:27 凯锐 阅读(6040) 评论(119) 编辑 收藏

评论

#20楼 2009-07-18 20:36 冰の酷龙      
这个职位我的要求我好像也在长沙也看到了-0-。如果我现在毕业了,这种面试我也会去。1楼和4楼说得很对,这样的面试很马虎。
 回复 引用 查看   

#21楼[楼主] 2009-07-18 20:37 凯锐      
@boboism
不会的,您提出问题1、2、3出来,说明您也有认真看这篇文章,本来就是叫同行来参考参考的。
99乘法表的问题,你说的很对。不应该用9*9的运算量。
sql这些题都是在短时间内这样子做的而已。
 回复 引用 查看   

#22楼 2009-07-18 20:37 elwin.wang      
@凯锐
LZ误会了,实际上俺的意思是什么样的岗位值多少钱,比如你应聘的高级软件工程师。都是做开发的,多了解一下同行的薪水,没啥坏处吧?
 回复 引用 查看   

#23楼[楼主] 2009-07-18 20:38 凯锐      
@土匪
如果从他们的任职要求来看,您认为呢?
 回复 引用 查看   

#24楼 2009-07-18 20:39 elwin.wang      
@张明海
大哥,俺现在还没拿到6K呢,顺便说一句:我在杭州
 回复 引用 查看   

#25楼 2009-07-18 20:41 土匪      
如果看任职要求
而且是在深圳的话
8K不算过份
不过如果提7K+
虽然低点 可能公司会考虑
 回复 引用 查看   

#26楼 2009-07-18 20:42 kiler      
很多面试公司重来不看期望待遇的,以前找工作被人砍价砍得麻木了。lz也没必要在意,继续找就是了。
 回复 引用 查看   

#27楼 2009-07-18 20:47 kklldog      
不是吧 这样就能4~6K了啊。。
我应届生,都不敢谈价格的 ,本还想回LZ 1k-2k的呢 阿弥陀佛
 回复 引用 查看   

#28楼[楼主] 2009-07-18 20:50 凯锐      
引用elwin.wang:
@凯锐
LZ误会了,实际上俺的意思是什么样的岗位值多少钱,比如你应聘的高级软件工程师。都是做开发的,多了解一下同行的薪水,没啥坏处吧?

===========
是的,我发这篇文章,其实也就这个意思,不针对任何公司,不带任何目的的.....
 回复 引用 查看   

#29楼[楼主] 2009-07-18 20:51 凯锐      
@kklldog
看来你比较“高尚”!!
 回复 引用 查看   

#30楼 2009-07-18 20:52 土匪      
@kklldog
深圳行情不一样的
至少也要3k才可以活下去
 回复 引用 查看   

#31楼 2009-07-18 20:53 kklldog      
@凯锐
呵呵。。。我在苏州,找工作呢!最近不好找啊,我看跟我一起应聘的开1000的都有。。。应届痛苦啊~
 回复 引用 查看   

#32楼 2009-07-18 20:54 kiler      
能给多少钱是由你应聘的公司决定的,不是由你应聘的职位要求决定的。
 回复 引用 查看   

#33楼 2009-07-18 20:55 kklldog      
引用土匪:
@kklldog
深圳行情不一样的
至少也要3k才可以活下去

知道 苏州不?下次面试的我好开个底线
 回复 引用 查看   

#34楼[楼主] 2009-07-18 20:58 凯锐      
@kiler
引用kiler:能给多少钱是由你应聘的公司决定的,不是由你应聘的职位要求决定的。

===============
我觉得任职要求这些内容,多多少少跟以后的工作期望值挂钩的,工作期望值自然也就跟工资联系起来,要不然,以后某家公司请个清洁工,也要求大本以上,5年相关经验?
 回复 引用 查看   

#35楼[楼主] 2009-07-18 21:01 凯锐      
引用kklldog:
引用土匪:
@kklldog
深圳行情不一样的
至少也要3k才可以活下去

知道 苏州不?下次面试的我好开个底线

===========
士匪这句话,有误导嫌疑,呵呵...
 回复 引用 查看   

#36楼 2009-07-18 21:05 土匪      
不会吧
我有同学也是在深圳的
大家都说要3500才可以活下去...
我说3k都算少了
 回复 引用 查看   

#37楼 2009-07-18 21:05 Kim4Apple      
4-5K 吧。不过有3年以上的工作经验要个6K+ 应该不过分吧。
 回复 引用 查看   

#38楼 2009-07-18 21:06 jesery Liang      
楼主说的可能是foxconn
 回复 引用 查看   

#39楼[楼主] 2009-07-18 21:08 凯锐      
@Kim4Apple
对,这个实在。面试时的题目,肯定代表不了真实水平的。
多年的工作经验告诉我,其实在企业做,做的是人,其次才是技术......
 回复 引用 查看   

#40楼[楼主] 2009-07-18 21:10 凯锐      
@jesery Liang
请不要猜测公司名称,谢谢!呵呵.....
 回复 引用 查看   

#41楼 2009-07-18 21:13 kiler      
引用凯锐:
@kiler
引用kiler:能给多少钱是由你应聘的公司决定的,不是由你应聘的职位要求决定的。

===============
我觉得任职要求这些内容,多多少少跟以后的工作期望值挂钩的,工作期望值自然也就跟工资联系起来,要不然,以后某家公司请个清洁工,也要求大本以上,5年相关经验?

没办法,有的公司是这么sb的,写出来的要求超高给的待遇超低,不过想想这也很正常,没钱的公司都是想少花钱招个能力超高的。你应该拿多少钱,我觉得就是你自己决定啦,你觉得你应该拿多少就拿多少啦,别人给你报一个价没有参考价值,你也没有必须向别人咨询该拿多少钱,坚定一个信念,老子就该拿这么多,没钱的公司滚。不要面试了一两个烂公司信心就动摇,出的起满意待遇的公司还是有的,稍稍花点时间还是能找到的。
 回复 引用 查看   

#42楼 2009-07-18 21:13 土豆烤肉      
楼主的9*9这个程序代码都有BUG.....
 回复 引用 查看   

工资这东西根本就不具备可比性

即使是同一个职位,做同样的事,也未比就有同样的工资。工资跟公司的效益,当地的消费水平,公司本身的文化和特点、行业都有关系。而且同样的一份招聘说明,并不代表干的就都是一样的事。这种精通xx,熟悉xx一写一大堆的职位说明我见多了,大多数都是扯淡,所谓的精通不过就是做过而以。

“两年以上.NET平台数据库实际开发经验,且在此基础上做过一个以上正规项目优先”,就凭这一句就知道他们的要求不高。就算你能耐再大,人家不需要这么大的能耐,也不会给你太高的工资的。(不过sql的题用cursor,说明你的sql也不怎么样)
 回复 引用 查看   

#44楼[楼主] 2009-07-18 21:21 凯锐      
@kiler
嗯,有道理.

@土豆烤肉
请不吝指教......
 回复 引用 查看   

#45楼 2009-07-18 21:22 From Ocean      
关外大多是一些工厂,看面试题目就知道他们要招的不是高级工程师,而是中级程序员,因此给出的工资肯定不会高,一般都低于6k,但是有可能会包吃包住,这样算下来其实工资也不低,如果不包吃包住,那就只能在那里混日子了。
我觉得楼主要找工作应该找在关内的公司(比如福田和南山的),你看看那些公司的招聘要求,再和关外公司比较,你就知道高级工程师究竟有个啥要求
 回复 引用 查看   

其实9*9的那道题写得也不怎么样
 回复 引用 查看   

#47楼[楼主] 2009-07-18 21:26 凯锐      
@Nick Wang (懒人王)
呵呵......
 回复 引用 查看   

#48楼[楼主] 2009-07-18 21:45 凯锐      
@From Ocean
嗯,以后还是考虑关内的好点!
 回复 引用 查看   

#49楼 2009-07-18 21:59 徐少侠      
对方可能的确是只要一个会点基础的,但是最好是几个技术都会的

并且估计是绝不会给5K以上的。甚至只打算给4K以下

今后大家找活干的时候还是要坚持一下原则的,否则以后还真成了体力劳动者了呢
 回复 引用 查看   

#50楼[楼主] 2009-07-18 22:12 凯锐      
@徐少侠
是的,原则不能动!!
 回复 引用 查看   

#51楼 2009-07-18 22:14 HedgeHog      
草,这种垃圾公司.
是我,我直接掀桌子.骂娘...
不要说我不文明.这种公司一点都不尊重人.竟然还TM的叫你1:30再来.
公司多的是,不去他们那不会死.

你当做程序,啥语言都会的?还 Delphi.这种公司,就是小公司的代表.
给的钱又少,又要让你做很多的事.
正所谓,想马好,又不想马吃草.

干他娘的.
 回复 引用 查看   

#52楼[楼主] 2009-07-18 22:18 凯锐      
@HedgeHog
呵呵...别冲动,冲动是魔鬼。
 回复 引用 查看   

#53楼 2009-07-18 22:19 HedgeHog      
平心而论...薪水这种东西,水份很大.
关键还是看你面试的好坏.

一般大公司,面试.做题比较少,一般是问你些比较专业的问题.
做技术的就会问你些,项目里常用的一些东西.
经理级别的,就会问你些架构方面的东西. 面向对象的思想,这类.

一般要你上机的那种公司,都不是啥好鸟.(个人看法)
这是对你不信任,你不信任我,你招我来干嘛?

 回复 引用 查看   

#54楼[楼主] 2009-07-18 22:20 凯锐      
@HedgeHog
引用HedgeHog:
平心而论...薪水这种东西,水份很大.
关键还是看你面试的好坏.

一般大公司,面试.做题比较少,一般是问你些比较专业的问题.
做技术的就会问你些,项目里常用的一些东西.
经理级别的,就会问你些架构方面的东西. 面向对象的思想,这类.

一般要你上机的那种公司,都不是啥好鸟.(个人看法)
这是对你不信任,你不信任我,你招我来干嘛?


===============
现在想想,你说的太对了。
 回复 引用 查看   

#55楼 2009-07-18 22:28 qianbao      
高级软件工程师 ??

九九乘法表,郁闷!!!
 回复 引用 查看   

#56楼 2009-07-18 22:29 HedgeHog      
虽然本人能力不咋地,不过面试的次数还是蛮多的.
貌似,目前供职的这家公司,面试我的竟然说我很能砍...当时就把我雷到了.

面试的关键,还是要能砍.被面试的时候,不要紧张.不要让面试官占据主动.
你可以把你以前做的项目拿出来说说,引导他跟着你的思想走.
这样,就不怕他会问些,你不知道的东西.占据主动...

文章最后提到的那个头头...我干他娘...真TM象那个啥...我这里指明公司.
真TM象...上海那个火速公司.以前做 3721网站推广的.近几年估计不咋地.
里面那个胡子男,留了一朵小胡子在下巴那.
那架势啊..........
脚一架,看都不看你一眼, "废话"2个字是他的口头谗.

他娘的,想起来就气....害我浪费10块钱车费.搞的我现在对 张江那边有阴影.
上个月去9C面试,被发了 Offer后,考虑良久,最终没去.
 回复 引用 查看   

#57楼 2009-07-18 22:33 小黄2      
高级软件工程师。。。
看你那招聘要求。。不是还是个写代码的吗。。。
这写代码的工资能高到哪里去。。。
是吧。。
不管你那公司怎么样。。。。
工资又能高到哪里去。。。。。。。
除非那公司另当别论。。
但看那出的题目。。。
还有的论吗。。。。。。。。。。
算了。。。。。。
还是想想哪天自已干吧。。
别天天的打工。。。。。。。。。。。。。。
 回复 引用 查看   

#58楼[楼主] 2009-07-18 22:38 凯锐      
@HedgeHog
呵呵...强!佩服!

@小黄2
我不是停掉了匿名评论吗?难道cnblogs的这个功能有Bug?
 回复 引用 查看   

#59楼 2009-07-18 22:53 From Ocean      
引用HedgeHog:
平心而论...薪水这种东西,水份很大.
关键还是看你面试的好坏.

一般大公司,面试.做题比较少,一般是问你些比较专业的问题.
做技术的就会问你些,项目里常用的一些东西.
经理级别的,就会问你些架构方面的东西. 面向对象的思想,这类.

一般要你上机的那种公司,都不是啥好鸟.(个人看法)
这是对你不信任,你不信任我,你招我来干嘛?


这位兄弟说的不对吧,面试做题大公司也不例外,关键是看你应聘什么职位,做的题目也不同,一般大公司投简历的也多,假如一个一个的面试,首先是原来的人力被严重占用,同时付出的时间也会很多,不如先用笔试来测试下先过滤一下。微软,华为,oracle,联想都是如此。
上机也不是不对你信任,很多时候你的想法可能说不清楚,但是写代码就能表达的出来,通过写代码也能看出你的思维是否严密清晰有条理。
对于你说的这些,想必是碰到一些垃圾公司造成了对这些招人方式的误解。
 回复 引用 查看   

#60楼 2009-07-18 23:02 From Ocean      
引用HedgeHog:
平心而论...薪水这种东西,水份很大.
关键还是看你面试的好坏.

一般大公司,面试.做题比较少,一般是问你些比较专业的问题.
做技术的就会问你些,项目里常用的一些东西.
经理级别的,就会问你些架构方面的东西. 面向对象的思想,这类.

一般要你上机的那种公司,都不是啥好鸟.(个人看法)
这是对你不信任,你不信任我,你招我来干嘛?


反而一些中小公司接受的简历相对少些,同时经过人事部门的甄选进行面试的人绝对没大公司那么密集,所以,对于某些职位的面试更倾向于座谈,所以尽量合适夸大自己的优势,微微弱化自己的劣势,既展现出实力,同时也让对方觉得你还有潜力同时看上去比较实诚,成功率也会高不少。
 回复 引用 查看   

#61楼 2009-07-18 23:13 张明海      
顺便说下,公司招人爱咋说咋说,多见不怪,成都有个公司百来号人,开发的二十多个,觉得还可以,可是一应聘上来,猜咋的,全球连锁统一价:试用1K+提成绩效提成,转正通过公司的软件工程师考试1400+绩效提成,
我去第一天给我看了他们程序代码,重点是没给我看数据库,叫我第二天开始开发功能!我花了两个小时看程序,觉得至少还是要用心点,至少是尊重人家团队撒。其余时间一直在说服自己撑住1K的侮辱,还有就是一直在等给我数据库,到下午要下班的时候都没给我数据库,而且项目组长说明天就开始开发了哦。这个时候我终于压抑不住,说我不干。
 回复 引用 查看   

#62楼 2009-07-18 23:14 张明海      
dudu : bug,未做防止重复提交
 回复 引用 查看   

#63楼 2009-07-18 23:19 Gray Zhang      
我觉得这是工程师的题,离高级工程师还很远……
 回复 引用 查看   

#64楼 2009-07-18 23:21 蓝天之上      
引用HedgeHog:
平心而论...薪水这种东西,水份很大.
关键还是看你面试的好坏.

一般大公司,面试.做题比较少,一般是问你些比较专业的问题.
做技术的就会问你些,项目里常用的一些东西.
经理级别的,就会问你些架构方面的东西. 面向对象的思想,这类.

一般要你上机的那种公司,都不是啥好鸟.(个人看法)
这是对你不信任,你不信任我,你招我来干嘛?


说的好,这个结论和我们公司之前的招聘手段结合一想,是这样,貌似要到了换工作的高峰期?蠢蠢欲动???
 回复 引用 查看   

#65楼 2009-07-18 23:23 博客园团队      
@张明海
谢谢你反馈这个Bug!
 回复 引用 查看   

#66楼 2009-07-18 23:29 Frank Wang      
引用HedgeHog:
草,这种垃圾公司.
是我,我直接掀桌子.骂娘...
不要说我不文明.这种公司一点都不尊重人.竟然还TM的叫你1:30再来.
公司多的是,不去他们那不会死.

你当做程序,啥语言都会的?还 Delphi.这种公司,就是小公司的代表.
给的钱又少,又要让你做很多的事.
正所谓,想马好,又不想马吃草.

干他娘的.

骂的真过瘾.
 回复 引用 查看   

#67楼 2009-07-18 23:31 Frank Wang      
引用qianbao:
高级软件工程师 ??

九九乘法表,郁闷!!!

哈哈...同感.
 回复 引用 查看   

#68楼 2009-07-18 23:42 卡索      
呵呵!这题是面试高级工程师的?
面试高级工程师不是这样子干的吧?
不过说实在的,要是我去这样子的面试的话,我会很委婉的告诉他,请另寻高明吧!

不过说到9*9的这个题,倒是让我想到了 大话设计模式中 的计算器一题,如果按照大话设计模式中所述计算器的后期面向对象写法来实现的话那这个又要如何来实现呢?不过至少从上面的代码还看不出来面向对象的意思。假如现在这里稍稍变动下,不要用动态button
来承载呢?要写个3*3的呢?

:-) 大家权当我说的话是在扯蛋啊!

 回复 引用 查看   

#69楼 2009-07-18 23:54 代码乱了      
你在哪儿投的简历啊?
 回复 引用 查看   

#70楼 2009-07-19 00:09 James.Ying      
看来深圳不拿钱当钱的,题目的水平初级的不要再初级了,呵呵
 回复 引用 查看   

#71楼 2009-07-19 00:11 卡索      
引用凯锐:
@Kim4Apple
对,这个实在。面试时的题目,肯定代表不了真实水平的。
多年的工作经验告诉我,其实在企业做,做的是人,其次才是技术......


赞成一半,走到那里,在那里工作,都要学会做人,但是技术是必须要跟上去的。这是我三年来实践出来的...
第一份工作我很会做人,那是刚毕业,技术不咋地,所以只能是占一头对吧!但是随着时间的推移,技术跟不上了也白搭,再会做人,也扯蛋,毕竟你是做技术的,不是做销售的,不是业务人员...
 回复 引用 查看   

#72楼 2009-07-19 00:13 stronghrq      
呵呵,还要你做题目啊?看来深圳这边的情况都是这样了!
 回复 引用 查看   

在关外7K比较合适,关外房子还算便宜,就是交通不便。
还有,谁说深圳非3500才能活?我07年时候,800块生活了近一年,毕业后2K多过了1年,都活的好好的,而且还攒了不少钱。
钱不是主要问题,7K已经脱贫了,关键是有没有后续发展空间和知识积累。
 回复 引用 查看   

#74楼[楼主] 2009-07-19 07:22 凯锐      
@卡索
很感谢您的认真回复和宝贵意见。这个乘法表他们根本就没有提要面向对象,我一过去技术部门,就要我用dephi去实现这个,我就有点懵了,主动说用其它如c#行不?他迟疑了一下,同意了,如果说不行的话,我也就不会想既然已经到了,做99乘法表就99乘法表吧。

“不过说实在的,要是我去这样子的面试的话,我会很委婉的告诉他,请另寻高明吧!”

我很欣赏这句话,如果换作平常,非现在这种形势的话,我也会这样子洒脱的挥挥手离开。但今年不一样,特别是企业内招人,古里古怪的多了去啦...

在企业内做,我还是很坚持做人第一位,技术第二位......技术再好,人家不鸟你,你有一肚子货,也是憋在肚子里出不来的。

@非主流程序员
关外的房子相对于关内的,比如华强北那里,肯定不是一个级别的,可也不算低哦,桃源居那的也9K多哦。呵呵...扯远了。
 回复 引用 查看   

#75楼[楼主] 2009-07-19 07:25 凯锐      
@博客园团队
引用小黄2:
高级软件工程师。。。
看你那招聘要求。。不是还是个写代码的吗。。。
这写代码的工资能高到哪里去。。。
是吧。。
不管你那公司怎么样。。。。
工资又能高到哪里去。。。。。。。
除非那公司另当别论。。
但看那出的题目。。。
还有的论吗。。。。。。。。。。
算了。。。。。。
还是想想哪天自已干吧。。
别天天的打工。。。。。。。。。。。。。。

=========================
我有停掉匿名回复的,这个人好象没有博客园帐号样的。这算不算一个Bug呀?
 回复 引用 查看   

@HedgeHog
招一个写代码的,却不让他代码看看,你怎么知道他的水平呢?光凭一张嘴说?
 回复 引用 查看   

#77楼[楼主] 2009-07-19 08:11 凯锐      
引用Nick Wang (懒人王):
@HedgeHog
招一个写代码的,却不让他代码看看,你怎么知道他的水平呢?光凭一张嘴说?

这个说法不赞成,不一定非要上机写代码,说也能体现出来的。这个就看面试官的谈话技巧,做企业内的管理本身就注重的一种沟通,从沟通获取用户的信息,包括引导出用户的需求。会做不会说的,不怕憋在肚里憋屈吗?
 回复 引用 查看   

#78楼 2009-07-19 09:23 陛下      
虽然“踩”的人多,但我还是觉得讨论挺有用处的。很关乎普通人的切身利益,帮助大家认清自己,帮助新人认清行情。应试题目本身并不不重要,重要的是应聘者如何与招聘单位就待遇博弈,如何定位自己以及定性公司。支持一下。
 回复 引用 查看   

#79楼[楼主] 2009-07-19 09:24 凯锐      
@陛下
正确,我本来就是这个目的的。呵呵...
 回复 引用 查看   

#80楼 2009-07-19 09:28 封士勇      
来顶一个 呵呵
 回复 引用 查看   

老实说。如果要我上机的话,

很多简单的方法都不记得,因为平时没注意去记,有智能提示,

我觉得面试的时候面试就可以,机试大可不必,

一个人有没有货通过谈话的形式便可知道,

我比较讨厌机试的
 回复 引用 查看   

@凯锐
说是一方面,沟通能力也是必不可少的。但是写代码的能力可不是说说就行的,看过几本设计的书也能把OO原则设计模式侃得头头是道,可实际写代码就不是那么回事了。
 回复 引用 查看   

不说别人,这个9*9代码本身就有问题
private void DoGenerate()
{
for (int i = 1; i < 10; i++)
{
for (int j = 1; j < 10; j++)
{
Button btn = new Button();
btn.Top = i * 22 ;
btn.Left = j * 75 ;
btn.Text = j.ToString() + "*" + i.ToString() + "=" + i * j;
if (i < j)
continue;
this.Controls.Add(btn);
}
}
}

if(i<j) continue; 为什么不再循环开始的时候判断?还要每次都把button创建完了才判断?
既然j总是小于等于i的,为什么在里面的循环里不直接写j<=i,还要再if一下?
这些问题是靠说就能考察出来的么?
 回复 引用 查看   

#84楼[楼主] 2009-07-19 09:54 凯锐      
@Nick Wang (懒人王)
愿意花时间来看设计的人,你认为他写代码跟他侃得不成正比吗??

@不若相忘于江湖
上机测试,也不会要你用记事本之类的来写的。要是真用记事本来写程序测试的话,估计争议会更大的.....
"一个人有没有货通过谈话的形式便可知道, " 强顶这一句!

 回复 引用 查看   

#85楼[楼主] 2009-07-19 10:05 凯锐      
@Nick Wang (懒人王)
这里抱歉,本身第二层循环时就可以
for (int j = 1; j <= i; j++)。是没有必要if(i以上我贴出代码的时候,是按照机试上的代码贴的,我不能回来考虑好了,再重新给一个新的出来吧。

 回复 引用 查看   

@凯锐
愿意花时间看设计的人,不代表就会设计,就能设计。

我面过太多能侃的了,一到写代码的环节就都露馅了。简历上写得什么精通、做过什么大项目一点用都没有,应为所谓的“精通”和“大”项目全都是相对概念,没有什么标准规定了什么样的才算是“精通”,什么样的项目才算是“大”。而所谓的“工作经验”也不过就是个参考,和工作“能力"一点关系也没有。

如果这个职位的工作就是写代码,那直接写代码好了,比什么都直接。当然,不一定非要你在很短的时间里写。我们公司的代码题都是你自己回家写,给你充裕的时间,你可以查文档,可以google。
 回复 引用 查看   

引用凯锐:
@Nick Wang (懒人王)
这里抱歉,本身第二层循环时就可以
for (int j = 1; j <= i; j++)。是没有必要if(i<j) continue;的。也抛开了面向对象的解决。
以上我贴出代码的时候,是按照机试上的代码贴的,我不能回来考虑好了,再重新给一个新的出来吧。


我不知道你当时有多少时间,还是你不在乎代码写得好不好,只要结果对了就行。如果是时间太少,那是他们的错;如果不是,那你写代码写得还不够好,至少思路混乱,写完了还不检查;如果是因为紧张,那我就无法判断了,只能说下次别紧张了。
 回复 引用 查看   

#88楼 2009-07-19 10:15 BoyLee      
引用CoolCode:烂得可怜的题目,完全不用考虑是什么好公司。

 回复 引用 查看   

#89楼[楼主] 2009-07-19 10:16 凯锐      
@Nick Wang (懒人王)
如果真像你所说的,代码带回家去写的,肯定要仔细考虑再提交的。而有些公司考代码的时候,虽不要求用notepad写,但可能连msdn都不给的。上网更不用说啦,我上面所说的这家就没有以上条件。
真的很能侃的朋友,我觉得还是转行做业务好多啦。做软件就有点屈才了。您认为呢?
 回复 引用 查看   

#90楼 2009-07-19 10:16 BoyLee      
引用Nick Wang (懒人王):
@凯锐
愿意花时间看设计的人,不代表就会设计,就能设计。

我面过太多能侃的了,一到写代码的环节就都露馅了。简历上写得什么精通、做过什么大项目一点用都没有,应为所谓的“精通”和“大”项目全都是相对概念,没有什么标准规定了什么样的才算是“精通”,什么样的项目才算是“大”。而所谓的“工作经验”也不过就是个参考,和工作“能力"一点关系也没有。

如果这个职位的工作就是写代码,那直接写代码好了,比什么都直接。当然,不一定非要你在很短的时间里写。我们公司的代码题都是你自己回家写,给你充裕的时间,你可以查文档,可以google。



我面试过一个东南大学的NB人物。跟博士团去考察研究某大型项目的。经验丰富,超牛那种。结果无视他的牛皮,还是问了几个基础的弱智问题都做不出来
 回复 引用 查看   

#91楼 2009-07-19 10:18 舒密      
看不出是04年就工作的,应该是个新手才对
 回复 引用 查看   

很多时候考代码题,不是说做出来了,结果对了就行了。代码的设计好不好、可读性强不强,思路清不清晰,有没有遵循代码规范,是不是OO,有没有过度设计,是不是有一定的扩展能力,有没有测试,有没有考虑异常情况,异常处理用的对不对,有没有充分利用语言和库的能力等等,都可能是考察的点,而在平时如果你不注意这些东西,到时候全都会暴露出来,这可都不是说一说就能考察出来的。
 回复 引用 查看   

#93楼[楼主] 2009-07-19 10:20 凯锐      
@BoyLee
人家可能是不想回答噢!

@舒密
可能一直在企业内混舒服了,让见笑了。
 回复 引用 查看   

引用凯锐:
@Nick Wang (懒人王)
如果真像你所说的,代码带回家去写的,肯定要仔细考虑再提交的。而有些公司考代码的时候,虽不要求用notepad写,但可能连msdn都不给的。上网更不用说啦,我上面所说的这家就没有以上条件。
真的很能侃的朋友,我觉得还是转行做业务好多啦。做软件就有点屈才了。您认为呢?

如果是这样,那就是公司本身的问题,他只想看看你api记得熟不熟,语言熟不熟,算法会不会。当然也可能人家的要求也就是这样了,达到这些就ok了。
 回复 引用 查看   

#95楼 2009-07-19 10:28 elwin.wang      
@不若相忘于江湖
机试是必要的,是骡子是马要拉出来溜溜不是?
 回复 引用 查看   

#96楼 2009-07-19 12:22 Gray Zhang      
引用Nick Wang (懒人王):
不说别人,这个9*9代码本身就有问题
private void DoGenerate()
{
for (int i = 1; i < 10; i++)
{
for (int j = 1; j < 10; j++)
{
Button btn = new Button();
btn.Top = i * 22 ;
btn...

我也同意这个问题,而且这种程度的错误,不是说时间多时间少,在现场还是在家的问题,我认为作为一个合格的软件工程师,只要打开IDE,哪怕是记事本,有了基本逻辑,写个for循环,continue放哪里可以省资源,都是一种条件反射,完全不需要走写-运行-重构这样的路子
 回复 引用 查看   

#97楼[楼主] 2009-07-19 12:45 凯锐      
@Gray Zhang
虚心接受,受教了.....
貌似现在朋友们开始对着问题的答案来指正了,这是我始料未及的讨论!........
 回复 引用 查看   

#98楼 2009-07-19 13:07 匡有为      
由公司开出的需求就可以知道是要招一个3000-4000的人。
 回复 引用 查看   

#99楼[楼主] 2009-07-19 13:11 凯锐      
@匡有为
你们是什么公司呀,这种要求开3K,也有人去?最后,你别告诉大家,你这不是在深圳说的。
 回复 引用 查看   

#100楼 2009-07-19 13:15 匡有为      
@凯锐
呵呵,关外的好像差不多。看那招聘条件就知道是做维护的
 回复 引用 查看   

#101楼 2009-07-19 13:16 匡有为      
@凯锐
只代表个人意见
 回复 引用 查看   

#102楼 2009-07-19 14:46 Gray Zhang      
我们公司对应届生差不多也是这样的要求,只是数据库是ORACLE的,月薪税前大概3500吧,上海
 回复 引用 查看   

#103楼 2009-07-19 20:47 曼妙游离      
唉,看了你写的代码,不知怎么说,你仔细检查一下代码吧,就知道为什么给的薪资跟你期望的有那么大的差距了!
 回复 引用 查看   

#104楼 2009-07-19 21:10 郑明      
private void DoGenerate()
{
for (int i = 1; i < 10; i++)
{
for (int j = 1; j < 10; j++)
{
this.Controls.Add( new Button()
{
Width=75,
Height=22,
Top = i * 22 ,
Left = j * 75 ,
Text =string.Format("{0}*{1}={2}",i,j,i*j)
} );
}
}
}
 回复 引用 查看   

#105楼 2009-07-19 22:09 ddda      
看来现在行情不错,也要多去面试几家才行
 回复 引用 查看   

#106楼[楼主] 2009-07-19 22:10 凯锐      
@曼妙游离
呵呵.....

@郑明
您的这个代码,更应该接受@曼妙游离的回复了。而且更前面的回复都有指出一部分有建议的回复了。
 回复 引用 查看   

#107楼[楼主] 2009-07-19 22:14 凯锐      
引用ddda:看来现在行情不错,也要多去面试几家才行

===================
总体来看,外面环境不是很好。找个合适的,是需要时间的。
我发这篇文章,本来是想看看同行对这种职位,这种要求,然后以这种面试方式,应该是个什么价位合适的?但现在好象变成了对我贴的这段小代码感兴趣的多些。可能都是做技术的原因吧。
 回复 引用 查看   

#108楼 2009-07-20 09:52 peter.deng      
Fox--conn?!
 回复 引用 查看   

#109楼 2009-07-20 09:53 小李∮飞刀      
第三题怎么要用 游标 呢??不是太明白,直接就:

select
case when column1 > column2 then column1
else column2 end as '1',
case when column2 > column3 then column2
else column3 end as '2'

from numbers

不是也可以实现
不知道我有没有理解错题意!!
 回复 引用 查看   

#110楼[楼主] 2009-07-20 10:21 凯锐      
@小李∮飞刀
沒錯!我一開始以為他是想看我熟不熟cursor之類的才用的,在被面試的時候,有時還需要想一下對方的真正的測試意圖會是什麼?如是而已!

@peter.deng
請不要猜測公司名稱,不過可以告訴您的是,不是富士康,台資企業是出了名的,面試都不會去的,還省了車費。
 回复 引用 查看   

#111楼 2009-07-20 17:00 蓝色海岸线      
这种题目能拿到4-5K?貌似我要考虑跳槽了,我在苏州这边,工资只有3K左右,2年.Net经验。
 回复 引用 查看   

#112楼[楼主] 2009-07-20 17:33 凯锐      
@蓝色海岸线
以這種心,您可以來深圳試試.......
 回复 引用 查看   

#113楼 2009-07-21 17:52 ktgu      
引用凯锐:
@小李∮飞刀
沒錯!我一開始以為他是想看我熟不熟cursor之類的才用的,在被面試的時候,有時還需要想一下對方的真正的測試意圖會是什麼?如是而已!
引用

从你的回答和文章中看出你有点不太踏实。技术不是用来卖弄,照你那么说你应该除用游标外还再加上其他一切可以点缀的东西来展现你所有掌握的SQL的知识应用到这到题目中.
 回复 引用 查看   

#114楼 2009-08-01 13:41 ybgenius      
第三题为啥要用cursor?case when嵌套应该可以达到目的的
 回复 引用 查看   

#115楼 2010-02-27 11:18 风中的雨      
一个菜鸟来说几句:
这种出考题的公司绝对是一个菜鸟公司,可以肯定的说没有正规的考题,都是临时发挥。
第二上级领导对人的行为,当然这是文中描述的:最后把我带到一个另一个头那儿,派头蛮大的,座位都没有离开,也没有介绍是什么职位。直接在座位上对我问了一些问题,然后就说工资要求要得太高了,他要请示老板,如果可以会给我电话。这是一种不负责的行为,可以说是一个新上任的领导。
第三考官水平也就一般,以我的经验来看给你3K-4K是很高了。
 回复 引用 查看   

#116楼 2010-03-10 18:07 ilwzx      
精通VS.NET框架下的C#编程

看到精通的我一率不投简历,估计只有老赵那级别的人才能算的上精通吧。如果把一门技术做到精通.....
 回复 引用 查看   

#117楼 2010-07-03 16:25 jakeweny      
呵,这个帖子这么久还在啊,认真的看了大家讨论的内容。
LZ我感觉这样的面试,估计给你的待遇也就是4-6K的样子。而且我很赞同
@Nick Wang (懒人王) 仁兄的看法,单纯的面试,并不能看出太多问题。我比较倾向于笔试、机试、面试。笔试是看一个人的表述能力,而机试是看代码能力,而面试是看思维能力。如果不机试,估计很多问题都看不出来。而且机试题目一般会比较简单,其实是为了看你的思想,看你如何去处理这个所谓“简单的”问题,如果只是实现功能了事,那就没有任何意义。很多时候,我们并不是招聘纯粹的代码工人,如果那样,工资永远很低.
 回复 引用 查看   

#118楼 2010-08-31 02:03 hoplink      
这个我觉得可以到7K以上的面试了...要求也太多了
 回复 引用 查看   

#119楼 2010-12-16 15:46 无邪兮      
这家公司效益不行!
深圳真的物价高,房租也贵!
 回复 引用 查看   

评论共2页: 上一页 1 2