上个月参加一个公司的面试,进去先是笔试,笔试就是做了五道考智商的题,当时觉得也不是太困难,但是做了好长时间。有一个女生比我晚进来了,看起来像刚毕业的,她一会就做完了,而我整整比她多做了一个小时(感觉是)。在做题的过程中,我就在想,我毕业到现在三年了,三年中在几家公司工作过,面试过几十家公司。假如再过五年,如果我再换工作,出来面试,是不是还要再被考“智商题”?那时会不会觉得这是对自己智商的污辱? 是不是年龄越小做这种题目越有优势?长时间不做数学计算,明显运算能力下降了,方法 也知道,但是计算过程中总是出错,每次重新算一遍,又会出新的错误。悲剧啊?
做完这五道题,我又参加了上机,上机是做三道题,我也都做出来了,技术面试官又问了我几个问题,说我能力不错。然后和人力谈的时候,人力直接说我要的薪水太高,又问我最低接受多少,我就说了其他公司已经给的OFFER的薪水,那老太太直接就让我走了。看来只有小公司和特别缺人的公司才能给我较高的薪水,去大公司我还值不了那个价。
———————————————————————————————————————————————————————————————————————————————
1. 有一个3升的桶和一个5升的桶,水可以随便用,只使用这两只桶,怎样得到4升水。
解: (1)先将5升的桶装满,倒入3升的桶中,此时3升的桶中有3升水,5升的桶中有2升水。
(2)将3升的桶倒空,再将5升桶中水倒入3升桶中,则此时5升桶中没有水,3升桶中有2升水。
(3)将5升桶中装满水,再往3升桶中倒,直至倒满,则5升桶中剩余4升水。
2. 有一个2克的砝码,有一个7克的砝码,还有一个天平,现在有140克盐,如何通过砝码和天平尽尽短时间内分成两份,一份50克,一份90克。
解: (1)先用天平将140克盐平均分成两份,一份70克。
(2)把2克和7克的砝码放到一边,从一份70克中取下9克盐,此份盐中还剩61克。
(3)再把取下的9克盐和2克的砝码放到一边,再从那份61克的盐里取下11克。则此时这份盐还有50克。
(4)把取下的9克和11克的盐放入70克盐中,即得90克。
3. 有一个队伍长100米,指挥员在队首,队伍和指挥员速度始终为匀速。队伍前进100米,在此过程中,指挥员从队首到达队尾,再从队尾到队首,到达队首时队伍正好前进100米。求指挥员的路程
解:记指挥员速度为u,队伍速度为v,那么在指挥员与队尾相遇的过程时间记为t1, 指挥员从队尾到队首的时间记为t2,
那么(1)( u + v ) * t1 = 100
(2)v * (t1 + t2) = 100
(3)u * (t2 - t1) = 100
联合三个方程可解u 与 v 的速度比: u = (1 + √2) * v
那么指挥员的路程为 50√2 + 100 米
4. 有1000只酒桶,其中一只酒桶里有毒,现在有小白鼠作测试。小白鼠喝了有毒的酒后,一周内会死亡,如何使用尽量少的小白鼠,在一周内得知哪只酒桶里有毒。
解:需要10只小白鼠。
对10只小白鼠分别从1到10编号。
将这1000只酒桶分别按二进制 0x00 00 00 00 01到0x1111101000,
对于这1000桶酒中的每一桶,若其第二进制编号的第X位为1,则第x只小白鼠喝一点酒。
一周后看根据毒死的小白鼠,计算有毒酒桶的编号即可得结果。