|
|
IBM面试试题整理 z0 W" Z5 o3 N% w4 f3 e0 y Q
% {+ M) A4 w" q, F- f" Q8 B: V# |
6 y1 y/ V9 z& J/ ]8 |' L0 Lzz* x B1 C v) d9 w
) _4 c. s& R% n1 g2 |* b$ ~7 J/ i" e! X3 E* \ u6 g) U
. M3 P2 {& ^' z% k
1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口
% ?- m" T r$ c/ U+ G/ H的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使9 ?0 C, o; y7 M- `' _
得排列变为bbwwwwbb。! m* Q% Z$ W6 @9 x
7 H; j% x) h9 J: W# y
2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以
+ n" u3 \4 ~2 `! G) c. {向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
* g3 h4 E9 e& [6 G 1 ?# F. m3 o5 `1 t7 W5 W4 z3 }
3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?
7 d* _$ B; W: D9 n- g6 g% S6 o : d+ F& j* [/ L2 S0 g% A5 T+ o! l
4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛* H1 C' S, z' Q; J1 h6 U
上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句7 Y9 l3 T" }" z3 E) `& e
话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?
. B$ B, k2 C, @. `( o% U: |8 h* z' J
5.怎样种四棵树使得任意两棵树的距离相等。
: j2 ~1 D" d5 v% T' E5 C/ V% ]: C6 {- l n- c7 H
) I( ~/ P! ?8 ?. \) {/ {, z
6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶. |$ K, W7 O* _! Y7 M7 V2 c8 D+ c
可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?
" H- ?) K5 q3 P2 h
7 \3 t& H% v& Q( S! _8 C7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个1 ^) Z. o6 Z1 T( f
聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任
0 o; _- m% i/ G1 Y, r8 B6 A意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有, J( F* Y' A0 f6 ^
一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为3 b: f2 s: Z- Z6 |5 y8 V) n
什么?
7 W& t: ~$ G& d3 G/ e8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段1/ _/ D! d6 H' y. l* T0 ?
5分钟的时间?" q/ ~& ~9 H1 X* z& ^
, X# O% q! N& M
* P/ L$ ^9 L6 H% l0 ]2 V
题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平 在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?6 l) S% h) f( Q5 M. H3 P
7 C7 y- N8 s9 z# k) N: y" f题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉: ?8 @ Q7 I5 j! l$ l" l3 H
3 y8 g3 z, b% S0 _9 d) T6 j
12球:
1 Q# e% M% Y( m, \/ M将球分为a b c d; e f g h; i j k l 三组。
; q: M) y- N! W$ Z! O0 N% w5 L+ t第一次称量,比较 abcd efgh
( {. F" r$ d" R# t9 q情形一:
8 a' u3 N- y; Y+ f. x* ^' n两者重量相等,此时说明答案在ijkl中。5 b0 m9 }% t# D- G
称量ij,
B& i& k. d" J' `, W: q如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。
: E. H8 P+ y( L1 [5 X如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。 t4 L& ^' r) V9 R8 m) `: E
8 H. H6 M X h3 A8 ]% f; q
情形二:- ^4 }7 T- a: f1 a! T5 g
abcd轻。
2 a% t0 `5 p0 n4 ~& M8 M7 ?在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。. N: P0 u# ~% \, B* O x6 n
如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
/ o3 @$ ^: M/ B: f! c+ V: L' t- k4 G如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。! b; Z7 n- d. P: N0 s% N
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。
, H& ~* |6 o; \- J0 p# m2 y6 t. Y% Q! t
情形三:2 h# `9 y7 ]& v1 O6 K( u" u& P7 e& q
abcd重。
& [8 ?9 F4 m, p% L2 Z- R' e在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
0 x& Y- N: X4 S \ n: a& |如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。7 k9 ^. L, s/ `1 X2 r% B* g' |
如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。
% j4 M7 X# Y8 O! P# x- m' I' p7 o如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。# v% ^8 [/ h# w/ F: i9 U, H
! X: c& l, n- i% v" T4 \
13球:
- b3 Y3 `+ o2 y7 M0 q4 h将13球分为4球,4球,5球三组.
. G9 t( w1 A0 ]* J) `( h+ w 第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;
& [0 _% M# N! X 若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.7 Z+ g7 p' s" _
第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.
1 M& k. w& W9 Q: R; v 若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.$ x& x- P- p3 e
若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.
+ N9 g% Y, |( l
+ U5 c: K$ V; F, y& K2 [! c7 v+ X" g0 r后来发现该牛人先前的一些思考对解题很有帮助:; C, v. ]! N( {9 w2 \0 Z# J
(在这里,我称和其它重量不同的一个球为异常球,其余为标准球)
' @8 S, d4 z8 ]* r, a" _' k思考1:5 g! ?! }* `; D( }
在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?8 |5 s, a& M4 a* e1 n4 }7 F- G
结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。0 g9 w4 @' _3 a* I- Z& J% x$ X Q8 p; m
其称法如下:
' s* F$ P$ o$ l8 V 第一次称a&b, 若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.* x- |7 S" x# U
若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.9 \; F) q) g7 G
若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.
9 Q0 w) c2 q2 ^( \+ A6 w9 p, c5 b结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。; I9 c1 A' @! q6 H! ]- B
其称法如下:
# [( T( `$ \0 O2 B; i 第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球.
* i @' K1 R9 z6 P0 J9 s 若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.0 V6 c2 ~6 I$ t& b
若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.- I' Z4 K$ V; m! Q, D
思考2:
1 Z: h q: v, |3 m: P7 Z 在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?
0 u5 {; d2 `- `. u* K结论:称2次最多可以从9球中找出异常球。
8 J h( X5 t) \4 r) h( p7 q其称法如下:
6 M* v: H5 z1 i6 Y1 V* n0 }2 z. X 将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中.4 |/ K6 E# [% G7 K! o5 }
将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球.
* n a. [# w. d0 @$ v% a! v1 V. a4 t6 q
不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例6 P( M1 T- q; Z1 i
1 z3 [2 j) f! O) K. O4 ^9 I- l/ r
7 ~8 k0 L8 m* V" n1 @英文面试题目' v+ E( g; ^" l+ f% K: G
6 w4 T; O7 L3 S9 y( Z
1. Describe your greatest achievement in the past 4-5 years?1 y* O% \) V) ~0 Z$ P
2. What are your short & long term career objectives? What do you think is the+ u' Z* H1 _* v9 C3 m h0 t, N
most ideal job for you?
6 [4 ^3 T. b: _0 |( E$ n7 Y3. Why do you want to join IBM? What do you think you can contribute to IBM
3 i/ _ H) D. V: }1 s4 a: e3 d, y* S6 B3 _+ `
8 q. F; y) s6 a0 S' T
一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?5 `8 c2 D& o7 I7 T
3 n A2 V* J8 G' S8 Y这是IBM面试时的题目,有四种算法:
1 w' ~* l W8 l* j- P; c1、9-8=1,11-10=1,1+1=2,所以最后赚2元。% v. K* t$ M% x
. p& u8 Y0 s: U% K: m+ E2、最初只有8块钱,最后你有11块了,( m+ ^& e* s2 W; D9 A( J B+ g9 c
所以是赚3块;
5 H2 B- V, f1 @4 \) |: W" A
- G/ b7 |( Z5 K: U3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡
& V, \- W% T' S8 V+ |" k所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡6 m8 y& k+ h& s
$ t1 A! i" F; d# \
4、整个事件有3次交易,我门来看看具体是哪3次?
' y4 d/ e" n- d+ J/ t! Y$ v第一次交易:8元买进,9元卖出,利润1元; . a* q" W$ B; j( {* E
第二次交易:9元卖出,10元买进,利润-1元;
9 A6 ]4 V( G* Z; N第三次交易:10元买进,11元卖出利润1元;0 U* i9 \/ w) D4 w
整个过程:1-1+1=1元
/ c' g; j4 D! x/ `9 \2 v所以分析得知:这个人是个傻子,因为后两次交易等于白干了。! P& F f6 L Y, `
& i1 u# H, h: z# y经测试,企业认为:
2 e: r! ~6 t. n# ^8 g. d/ P回答利润是2元的肯定是面试失败者;& e; N" p5 D2 S3 J" @/ F
回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;& p, Z% {3 I9 B9 I
. g3 @, Z& c, ? R
回答1元者,恭喜你,不属于傻子范围;
" f- v- h V" B
$ w8 ]7 [6 u" \% Z9 P+ ?0 z/ y结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。! W5 e# V$ v3 Q
5 n/ O. E3 b% b! U w所以正确答案是:-2元!* e: p. n g8 E$ i1 ?
/ F; C& E3 p. } \ \- n8 [! c; d回答-2元者,面试成功!!!
$ ?/ E' \ y* S% Q3 g# U: l& y' H8 `' d3 l
比较强的回答:
- v6 J& c! l; W' p7 u3 Y# C: L+ k
合计利润应该为两元. [) z9 c# y3 r0 U$ C7 |+ V
我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。)$ u+ b- B0 \2 Z# V" R2 h! t
2 f5 G' Q% H! m9 t, z首先要明确两个基本点:
4 d; g2 [! d+ X6 r1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;. w5 r/ j8 L# ?% a, D
2、利润是以货币为终结。4 ?- t1 L8 y8 {- S0 b1 t4 K, a
( C6 q' t1 f F ?( W. k
所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。
6 K* ?8 M D/ ~% C1 b* w+ F把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。
3 c1 B* I4 b* }0 L$ d* x9 F% {/ Y+ i2 m: E( Q6 O
假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?
8 M( ?+ U' y" `) [0 A$ z: ]. w( F+ q) t# a2 i2 ?& [2 G
所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。
, o$ ]7 H6 N4 H3 |: Z2 d0 W
. c: u& f, Q0 x7 K# d财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。6 I- E5 {) W! K/ C. u x
3 R8 ^8 A7 `" b6 S$ Q! w, s
又一个比较强的回答:2 T. _) L1 W$ P% |
' X* u* n# n5 H7 |! Q
第一次交易:-8(成本)$ v7 x6 g8 z1 b: N* `
第二次交易:-8+9=1(含成本的利润)---此时有9元的成本; A5 |" I( B. y: [/ N9 Q- I
第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)
8 ]+ y4 I' A3 Y第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)4 e$ a- T; W5 A/ F6 V: O
成本核算:9 N" n3 u' R# ?' Z
成本8元在第二次交易时已赚回,还得利润1元.# ?& r" P5 n) @; k Q5 l
第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.
. g/ H2 R: m# v' b5 W3 K第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.
4 e# O: V+ w& P! [8 ?1 i( z5 R* |, e- F6 _
还有更强的!!2 ? W3 s( g6 s+ d
3 k4 r7 h- }$ V4 s- G
投资收益率= 净收益 / 投资总额 2 g X* d3 h; R3 k- A. k
= ( 11 - 8 ) / 8 = 37.5%
. l& F+ d# `& c( |! ^' }' A- p: |) C7 {, c* T4 x
第一次交易:
1 U2 ~# F4 m. l' P投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1 ; k& U$ B% p% y# b
净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ] $ F- }& M5 E( }1 C2 q9 E
= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0
6 J% H1 W& i$ V. F8 ?/ F% q" T赔钱的买卖 _8 {: |# D" x9 o
# A, I4 ]; J, C: |
第二次交易:
7 a0 u1 u2 N2 R: D N* N投资收益率 = ( 11 - 10 ) / 10 = 10% = I2 . y/ \$ Q5 u1 l# v5 U! v. B0 y3 Y
净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0 3 M: N/ r: f8 p+ ]
这家伙在同一个地方栽了两次跟头* f8 |. f) O, s( v* q' X
; H5 @6 T1 d% w& [内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 )
8 @/ D3 l K4 M, a1 h4 G= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% ) 4 T, C! G8 Y, i7 g! b. K6 F
= 11.25% = IRR < 37.5% - G0 E; U' n( Y8 S
经济效果不可接受5 G) j9 J1 z# q* d
. }6 \4 M W% [" S5 o3 r) F净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ] 9 E1 F$ {+ t L+ f! G
= 20 - 24.75 = -4.757 D0 ^ I/ b1 ]+ t+ Q& X# p. S
, G: |- x# X t" m A5 a他赚了 -4.75 元钱/ }8 B4 R1 i: `5 t5 b1 n( Y
- w; L, @( p/ U2 c. U+ d0 o对GDP的贡献:
; T, Y1 O1 r' Q; T- C% a0 S* O0 a* t
“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。; F3 }7 e! m7 F4 R9 l- M# k
V* z2 O- Q4 n
……: v- \, B, H. o
http://bbs.aftjob.com/thread-606795-1-1.html: q2 h. ` A) Y& @
2012阿凡提求职手册-名企篇-IBM
' J* a Q# W8 Z/ a- O9 r8 [http://bbs.aftjob.com/thread-608486-1-1.html/ k ?' C& y1 |) L
—— |
|