望麓自卑—湖南大学最具潜力的校园传媒

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 941|回复: 3

白痴?雅虎的校园招聘题目?

[复制链接]
发表于 2005-11-23 22:27:45 | 显示全部楼层 |阅读模式
今天雅虎校园招聘上海站结束了;

不过有些题目真的有些白痴;

比如开始网上投递的出的考试题目,恰好我也做了,都是单选题

//<1>
int I = 2;
int x = (++I) + (++I) + (++I);

//<2>
int I = 2;
int x = (I++) + (I++) + (I++);

问分别执行两段代码后,x的值是多少?


不多说了,还是转些回帖给大家看看吧;


PheryRen 发表于2005-11-22 9:33 AM  IP: 218.4.202.*
我认为guest说的对,但是这种编码真是很受不了的,虽然C++有这样的表达式,但这样子写并不好。而且可以认为是垃圾代码.
。。。


captainwh 发表于2005-11-22 9:45 AM  IP: 221.9.32.*
呵呵校园招聘就是喜欢搞这种东西
不过也可以理解, 刚毕业的学生, 不考语言上的东西考什么呢?
没有项目经验, 没有技术专长, 只有在c++语言上搞些题目了
而且校园招聘人实在太多, 只有这样的题, 才能大把大把的往下刷人

amenda 发表于2005-11-22 10:03 AM  IP: 219.150.173.*
我想yahoo的意思是面试人员说出这里讨论的内容:这是不好的代码,根据不同的编译器,有不同的结果。

如果面试人员这样回答,应该被yahoo认为是高手了,如果给一个结果,会被认为很普通的人。
(想抽这个自作聪明的人。。。,上面的题目是单选题)

cs41 发表于2005-11-22 11:02 AM  IP: 210.22.149.*
这归根结底与编译器有关,看编译器是如何处理表达式的。况且这么一种糟糕透顶的编程风格,没必要深究。


cs41 发表于2005-11-22 11:04 AM  IP: 210.22.149.*
在当今程序越写越长的情况下,这种可读性极其糟糕的代码是早该被淘汰的,毕竟你写的程序不是仅仅给你一个人看的。


Rayz 发表于2005-11-22 11:12 AM  IP: 219.142.170.*
没事找抽


Extremelight 发表于2005-11-22 11:32 AM  IP: 222.66.28.*
搞这种东西一点意思都没有,这个和编译器有关系的,具体要看是用哪种编译器了

gaoweo 发表于2005-11-22 2:28 PM  IP: 219.144.130.*
上面的有些人很看不起学生,我真的想抽你一顿!


菜鸟汤 发表于2005-11-22 2:56 PM  IP: 59.44.116.*
谁都是从学生过来的,没有什么看不看得起。
去应聘就要摆正自己的态度。

现在的程序员不仅要技术好,更要能适应团队协作。
这么点小问题就沉不住气地大动干戈,还怎么与别人合作。
没有团队精神的人只会给企业带来麻烦,技术再好也不应录用!


李马 发表于2005-11-22 4:01 PM  IP: 172.16.74.126, 211.144.35.*
如果谁给我面试的时候出这种题,我会说:这是谁出的题,能给我介绍下吗,我想批评批评他。


SpitFire 发表于2005-11-22 4:06 PM  IP: 210.22.152.*
显然别人是要你填x=未定义

over


umbrella 发表于2005-11-22 5:41 PM  IP: 219.130.58.*
值是未定义的,你们这么多人还在这跟着那帮蠢驴扯蛋,yahoo不是玩你们就是想让你们出丑,知道你们不敢不写出答案出来,哈哈哈。。


活靶子 发表于2005-11-22 7:22 PM  IP: 222.90.105.*
告诉他们,团队中有人写这样的代码,就抽他!
这种代码 就算牵强点 能实现功能 换个编译器 就死了
再者,将来维护这些代码的人,就死翘了。


shoubuliao 发表于2005-11-22 7:27 PM  IP: 221.226.51.*
我做的C,感觉很糟糕,谁能告诉我那里全是错的


Ivony 发表于2005-11-22 8:42 PM  IP: 222.240.16.*
他还打了括号就算不错了,还好没写成这样:
++i+++i+++i----i;

那会想死的


chiefman 发表于2005-11-22 9:28 PM  IP: 219.239.227.*
绝对反对这种代码,为了什么?

  
告警风暴 发表于2005-11-23 9:33 PM  IP: 61.51.76.*
从这道题就能看出,出题人对C++标准的中“顺序点”的概念十分模糊甚至根本没有。原来雅虎的人也不过如此,浪得虚名,令人齿冷。
发表于 2005-11-26 12:49:49 | 显示全部楼层
每种编译系统,这样的程序运行是会有所不同的,什么垃圾题目啊.
另:谁能告诉我为什么在VC++下
i=3;
i=(++i)+(++i)+(++i);
为什么运行后为16呢?
发表于 2005-11-26 15:44:32 | 显示全部楼层
X到底是几阿???
发表于 2005-11-30 13:13:03 | 显示全部楼层
看来所谓的公司面试还是逃脱不了考试的圈子
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

每日推荐上一条 /1 下一条

小黑屋|手机版|湖南大学望麓自卑校园传媒 ( 湘ICP备14014987号 )

GMT+8, 2024-11-24 12:45 , Processed in 0.373026 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表