1、    中国电信招聘程序员,程序员A、B、C前去面试。考官问他们程序出错的经历及如何对付时间这种数据。 

A :我编过数万行程序,从来没出过错。我很细心,将时间精确到毫秒没任何问题。 

B :程序出错在所难免,但我特别擅长在最短时间内将错误找出来并将其纠正。用四舍五入将时间精确到秒就足够了,精度太高影响运算速度。 

C :迄今为止,我编的程序只出过一种错误:运算结果总是比正确结果大一些。至于时间,学过计算机的人都知道,计算机用二进制进行计算,而时间是六十进制,所以,处理时间这种数据有技术难点。我认为可用近似取值将问题简化,比如一分钟三十秒,就近似为三分钟这种可以被六十整除的数。

结果,程序员C 被录用了。


2、键盘边,不知什么人留下了半杯牛奶。。。

乐观主义者说:那杯子有一半是满的。

悲观主义者说:那杯子有一半是空的。

Pascal程序员说:它是整型还是浮点的?

C程序员说:我要直接对着牛奶罐喝。

汇编程序员说:我要直接对着奶牛喝。

Basicc程序员说:我还在哺乳期。

Prolog程序员说:我喝了,别问我怎么喝。

共享游戏软件作家说:这杯免费,下杯要付钱。

安全顾问说:剩下的那半杯在那儿?

版权保护的疯子说:有人免费喝了半杯!

自由软件基金会说:那是奶牛对全人类的贡献!

IBM说:从我们这里租杯子吧,我们会为你斟上我们认为最好的饮料。

微软说:剩下的市场份额已经不值得Microsoft牛奶占有了! 


3、     工程师和程序员在飞机上,一位工程师和一位程序员坐在一起。程序员问工程师是否乐意和他一起玩一种有趣的游戏。工程师想睡觉,于是他很有礼貌地拒绝了,转身要睡觉。程序员坚持要玩并解释说这是一个非常有趣的游戏:我问你一个问题,如果你不知道答案,我付你5美元。然后你问我一个问题,如果我答不上来,我付你5美元。然而,工程师又很有礼貌地拒绝了,又要去睡觉。  程序员这时有些着急了,他说:好吧,如果你不知道答案,你付5美元;如果我不知道答案,我付50美元。果然,这的确起了作用,工程师答应了。程序员就问:从地球到月球有多远?工程师一句话也没有说,给了程序员5美元。现在轮到工程师了,他问程序员:什么上山时有三条腿,下山却有四条腿?程序员很吃惊地看着工程师,拿出他的便携式电脑,查找里面的资料,过了半个小时,他叫醒工程师并给了工程师50美元。工程师很礼貌地接过钱又要去睡觉。程序员有些恼怒,问:那么答案是什么呢?工程师什么也没有说,掏出钱包,拿出5美元给程序员,转身就去睡觉了。 

 

 

 

 


1
0
猜你喜欢:
评论:
暂无评论