|
|
IBM面试试题整理( i9 }( ^! m7 q' R7 a
' N) b0 o6 A9 B9 T& o' @
# e) r, |9 E- k7 e
zz
+ X. }6 p% R8 m) p) w& d2 ]) ]& V3 J' Z" w2 A! A% |8 y
3 U& f$ M+ ]6 ]: n0 t2 S
2 D0 v( T' m/ Z) l6 R1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口
* `! i) I5 \- l' I! k; F的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使
4 P% l: h9 h4 c, J) b% r1 f4 e得排列变为bbwwwwbb。2 C+ o& S+ h& {/ q/ S- ]5 t
* c0 c1 {) L' n1 X2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以
3 U! j3 H+ I& M5 ?% w, F6 D) C: t向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
* t7 E. ?7 T( t
9 d; n% R6 v( a4 o7 t+ Z3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?
) o2 H; }; C: m$ e W
3 ]0 ^. c/ f& K2 W0 a9 ]4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛
' z; Z- E9 Z8 f8 ~. T上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句
2 S% G) L0 D; [5 W0 h8 [; z' m7 i$ E话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?
( K4 [5 i& A0 ~- F* k
i. m( E q" f3 G+ U: w5.怎样种四棵树使得任意两棵树的距离相等。
- S7 @2 ]( w6 ~+ R9 r N5 F
' | l ~7 Y, d* [) J
, u9 d4 h X4 k# q: F* A P D: R% J6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶
$ q& D# W7 u+ U可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?
+ X' _" A. O# u4 Q: `
8 j: Y/ e& ]1 ~! S8 ]! n' ^3 E7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个
7 W/ \# Z$ h! l' r( F0 v2 _; Z4 J0 G聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任3 {2 f6 |: i" U$ n: M
意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有 v3 o$ l* ^) E) L; v2 j0 g3 j; j" C
一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为" X; I k+ {) f" P
什么?
) X6 y$ r) u* O$ X: P8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段1
! q3 E/ d) K% P0 C5分钟的时间?
, C- j% O( r b& d2 {; F5 K" O) C; {1 m) N6 m
8 H) |) q. ^# T# J" W0 [题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平 在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?+ c6 {+ `& J. ^4 v" f* d# q8 M
2 d% L+ w. N" ~
题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉$ b: c% y( _* l/ K. S5 d
* W. W$ x% d9 p- d12球:% y& H2 e" ^; o; B" n+ O% K4 O
将球分为a b c d; e f g h; i j k l 三组。% T! N i. N8 U! x, R. s4 _
第一次称量,比较 abcd efgh % p. k, F9 P5 A8 }
情形一:
& a2 {: _0 }' G" ]8 g6 b/ F两者重量相等,此时说明答案在ijkl中。
1 g/ R6 C5 S8 c/ f2 ^称量ij,8 g! V3 f4 X( q% K0 B- _1 _
如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。
4 Z1 D N" F1 l如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。7 V- k; h4 O- R O
* K) R5 v8 @4 O$ H4 X情形二:9 r+ F* N) n$ O9 t
abcd轻。8 @' ?! G# Z0 ~) }4 Z7 J
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。! |7 j, ^9 @) |; ~
如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。; |3 N" `( a+ B9 b9 }
如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。3 N+ L1 Q: E, ?* Z$ u4 M
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。0 A, C6 b) @/ G: S! u
4 v0 J3 F2 ?4 m H情形三:9 J4 n3 m8 d1 m! m; M, U
abcd重。8 J) a& s9 D0 u# f* q
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
- ~: L0 W- H2 ~! N0 H如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
; r/ \" z* v' e) j- `" ~如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。+ F$ p' L0 |. T1 g
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。
' T( Q: m* X" P' t2 D M
3 z! ]4 E4 O2 [6 e M13球:! Q8 G4 G( v! Q, o2 N, c9 _
将13球分为4球,4球,5球三组.7 Z0 }8 u k! @1 d4 @7 }" b$ I
第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;8 \# Q5 c* b# N0 U
若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.
4 d/ _* }) `* s# ` 第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.- \, o* F' G" c$ P' j2 J0 _
若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.
7 {$ e6 ]3 o) t0 _ 若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.! }/ r4 K. r2 r2 C5 t. `3 E6 N
- b* V. l% @7 G- ]+ W6 L+ f后来发现该牛人先前的一些思考对解题很有帮助:! y2 X! ?# V& Y* q' \1 ~& {7 q
(在这里,我称和其它重量不同的一个球为异常球,其余为标准球)1 B! d2 j' E! O' Q
思考1:
- W, b. u5 Y: ]6 c9 \9 R/ r8 b 在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?/ G- J6 O; U+ ~/ D4 G
结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。
, m; w! d8 C+ J2 F3 B, t其称法如下:# {' b" _7 M" k
第一次称a&b, 若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.
" ~8 Y. D# ]* O5 ` 若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.4 q- ~4 a* o$ _; g( C
若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.) x/ N) V+ u1 @8 `( o
结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。3 U' ^( W8 ~! n: ^! o
其称法如下:
$ |2 `+ y/ d& l4 O$ v9 G 第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球.0 }, X- Z) E/ O3 Z
若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.% e! ^# v2 ?: t. B# T
若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.
% J; y1 Q2 L+ {; V3 ^+ H* }4 P思考2:1 @& r/ Z& `& X9 F! O( m, i m
在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?$ l$ w# j9 j- i% w5 V
结论:称2次最多可以从9球中找出异常球。( ~- g6 M" w- r" O
其称法如下:
8 w# \$ d" K0 ?$ T* J: C3 I$ n' \ 将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中.1 `( E2 }4 ?. |2 [9 @
将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球.* v4 H5 d4 Z3 ], f
; T$ T1 n( {6 O' m; ^: N9 Q$ ?
不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例1 ]) U) k7 A8 j* L/ U! R& J. C. R
9 `- \8 A+ x! \' D4 w9 I
# i2 ]/ s+ ^( O9 t- ?) p英文面试题目
; O- J9 |; ]1 K. i& l1 W( z+ d9 s4 x" R2 n4 \! ^' W; M0 m* b
1. Describe your greatest achievement in the past 4-5 years?
8 [4 X9 i F; H1 l/ _7 K3 P2. What are your short & long term career objectives? What do you think is the
9 I/ F& h; j! c! {. E- H1 Tmost ideal job for you?5 h! {9 [+ w8 Z0 M6 H# V" Y! E
3. Why do you want to join IBM? What do you think you can contribute to IBM
) a/ r* `7 L% W, O2 O# {
" Z& Z W# ~! e' z' q: R# ~; X& u- b% J
一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?5 `' k6 u" ^5 e+ F- A. Q1 U
( K; |7 m1 u6 y7 t. }8 ?4 q这是IBM面试时的题目,有四种算法:
5 [: H* P$ {: x& W; i* V1、9-8=1,11-10=1,1+1=2,所以最后赚2元。
8 i! A0 e" `) n m' l* o( k
3 V9 o5 O* U2 W# y$ O J7 _2、最初只有8块钱,最后你有11块了,
0 I5 S Q5 C4 `" J" h所以是赚3块;
$ v+ V1 ~* `& T6 S
6 e" [5 G2 ?. ?8 b+ Z3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡 $ M$ Q5 i# A3 u1 [7 C, d: O1 T
所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡' |; x3 d3 j5 R7 T% v
% N4 n$ l7 L4 O
4、整个事件有3次交易,我门来看看具体是哪3次? & B1 I/ ~' e A0 e4 v: G H
第一次交易:8元买进,9元卖出,利润1元; 7 @3 o7 o" W; N/ e6 L$ a% ~& t
第二次交易:9元卖出,10元买进,利润-1元;- H7 x5 ]- c8 ], y1 b7 S* v* b; q( h
第三次交易:10元买进,11元卖出利润1元;
, q/ Y6 e- R* m3 Z: g+ g; v整个过程:1-1+1=1元
; x6 V* {1 D! m9 Y所以分析得知:这个人是个傻子,因为后两次交易等于白干了。
' x4 [8 i% u& |( m1 o4 B. [' `
% ?$ h! F; Z5 [; C2 I: d: b经测试,企业认为:
/ W* Z3 Q; D6 W回答利润是2元的肯定是面试失败者;
4 b% B% @/ j7 R# f1 S' K$ a' E回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;# i9 M. x6 x9 j5 P% Q6 `/ M
2 G9 L; N; j( V2 J回答1元者,恭喜你,不属于傻子范围;/ \4 A+ X2 s' H
9 F- P+ L4 p# |4 I6 r" [% G) S结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。
w: f# m2 {2 [3 V
/ `3 e' K4 s7 x+ D所以正确答案是:-2元!
8 m& L9 L( G. E/ K2 v" B% K1 h* F# O( ~9 b% P, E. `
回答-2元者,面试成功!!!/ I' r) P' x: L) S9 H- t
0 J! q% S K# D2 f+ T5 C( ^
比较强的回答:
9 Q8 [7 U; f X4 n, D( u5 J* @4 [% B$ C- _7 H
合计利润应该为两元5 J. B: o0 ^. e; K
我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。)! T/ R- E) e6 b9 c8 H' j) ]4 O
# [/ r, h1 a8 c& p: J5 c/ l
首先要明确两个基本点:; f/ v7 J+ X& m
1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;
$ h1 W# w/ k+ Z' P2、利润是以货币为终结。: Y- D" f6 e! k3 K
& k: |7 H% O# r8 Q8 Q' }6 C所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。
0 k0 _. S- j/ R7 I* X5 x把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。
7 ]# E3 a7 x" I) Q# z) t& T
" ^0 [- [* q& U$ A* }, ^假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?
" i/ }, b( u; G6 f. `9 A# ]) a' D5 ^" S4 E, Q9 a. y
所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。
- j1 S5 a! X8 v- m* F, X$ @/ R& ~! H$ a Q1 I
财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。
6 K8 P) ?9 _9 \% K% l; e- t# U, F. `* I1 ~
又一个比较强的回答:; }7 G4 G9 V n$ ~! ]0 l
1 I" Z6 t0 O2 C* @. I第一次交易:-8(成本)
0 @" N7 @( @, q. L第二次交易:-8+9=1(含成本的利润)---此时有9元的成本
+ Q9 ]$ q2 g$ h5 s) c7 N第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)
8 y& F0 X) i/ H( D8 m n6 X第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)
$ H- _" X, F) d成本核算:
: n: b+ A$ O+ t, _( T* f成本8元在第二次交易时已赚回,还得利润1元.
/ |0 ^- r5 r/ X; U& J- J第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.7 n7 S# R) h# h3 G$ I
第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.
2 p% T& t) o$ _8 B7 R$ }/ h
% v3 [& h8 p: e! [; i3 f4 N \% u3 D还有更强的!!$ G7 J8 X! r, R4 L i
7 a& S; t7 z$ v
投资收益率= 净收益 / 投资总额
7 F" z% ^& P C6 \6 e4 s ~% n& Q" ~= ( 11 - 8 ) / 8 = 37.5%7 n; J( E* H' z0 V! p
# Q/ C; E9 G+ z' L: ]+ i. \+ E第一次交易: 2 a$ P1 Y6 a1 N. ]; N* Q H
投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1 . f+ v1 X3 B+ i' y' T4 ]" F: n! Q
净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ]
2 k: U9 n; w: F" `6 K8 E5 \. x= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0
: S8 S8 B0 P! N+ Y# [- g赔钱的买卖
7 [1 A8 w i# g: l9 ^! G' K" d4 Q/ u" Z+ m8 Y- N
第二次交易: - j4 n K; ]3 |( G
投资收益率 = ( 11 - 10 ) / 10 = 10% = I2 3 V6 e" d% A4 l1 F$ F
净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0 * U& d3 a8 ~. o3 D D' r8 F* j4 x: |
这家伙在同一个地方栽了两次跟头2 }6 D. V8 ^( x% M2 t
6 {5 A n1 U; P, ?5 t内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 ) ! t8 a! \, M7 O3 u6 P! }
= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% )
9 q( A' ~! ~, B) p z* y, e9 H= 11.25% = IRR < 37.5%
) S& H U& e) ~, G1 b经济效果不可接受: z4 }6 x( n4 X; R) s9 ?2 m% w C
5 e2 G" b& w7 x3 @! d净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ] " x$ B( W+ O% D/ t7 h
= 20 - 24.75 = -4.75: z0 u( E/ D) [" X: I
, q1 ]( `: D2 X3 p2 L0 O他赚了 -4.75 元钱' y1 M k: A+ n$ {
0 e. m( y1 a! _1 g- v
对GDP的贡献:' D) e% H& m0 u7 M U
B1 K. `9 }8 o+ G3 F" L# n
“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。
: Y- e$ E" @/ P* q: n% I; S n7 m" f9 r# _/ ?' _
……2 u% b& ? i3 {4 q" z- M
http://bbs.aftjob.com/thread-606795-1-1.html
& P8 ^ b8 y9 X) K1 g1 U2012阿凡提求职手册-名企篇-IBM- } Y. q. u3 u5 V# \% l% F1 C$ l
http://bbs.aftjob.com/thread-608486-1-1.html
) f: q( y2 d! {7 U6 Z& W—— |
|