找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1362|回复: 0

[面筋] IBM面试试题整理

[复制链接]
发表于 2011-5-10 11:00 | 显示全部楼层 |阅读模式
IBM面试试题整理
. o& O* G9 s" b( g; m' v9 ?5 V3 N2 z% C, F3 R& r5 p

0 I6 q* A/ R2 A, b# R3 B6 tzz6 B; w. n( ^8 s  w' g0 y
1 e. Z, q9 g  N5 ~4 P3 D) u6 ~
1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口4 J2 T% N' B* V/ Y( J
的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使$ c0 y% x( P  A$ B
得排列变为bbwwwwbb。
  }& h& c8 H- w: J. f* S- l  3 q7 h7 h% y4 a5 l/ ^& G1 k
2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以$ U; ], D$ D$ ?9 K: Y6 U$ p/ Z' K
向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?( z6 x  T2 J3 i! g- J+ [1 o* z! l0 {
  1 `, q- h: I  o) f3 V
3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?
9 C5 M' B. d, Q1 [  
8 |. s/ P+ j# n. W& m4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛
# {3 `2 M1 E* X8 D2 Q7 @4 r, T: H! s上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句$ p' a' j8 w" Z; X8 E1 C; V* j1 n) b
话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?' g) A& a* C1 H: y; L  g* @$ n
4 p  [( i3 P8 _2 L: g4 @
5.怎样种四棵树使得任意两棵树的距离相等。
& Z6 ]9 I2 }: y4 i
5 }9 q0 U2 ]; x# A  ! z" k! ?8 Y. M! j1 O
6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶- }3 s$ V/ h4 [1 ?2 Y: B
可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?5 L4 |5 J9 O5 ?! @2 s  ~
 % w+ z+ t2 k9 h& l6 t1 V; `& h: Q. p
7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个
- @' g  C& p  s聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任
0 \: N3 @' `% K' Z意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有1 x0 C& @" h" T& x$ Q
一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为
9 l2 D, f- S7 B2 k& [2 Q! {* G1 h什么?; k- l7 ?! C$ ~1 {8 I/ z
8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段1
* U" n! F# K6 M+ h5分钟的时间?$ ~7 r( F- @1 H8 z. d) A  X
; T& D7 n9 e) M* W
0 l5 m# @! C+ `0 t
题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平  在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?
( J& V5 j: _/ w! @5 b6 y/ R9 Z  y
题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉# J7 H& C+ a9 G1 T

4 k: F& [) }) Z12球:5 m7 s. R! Y$ [2 h; R1 M
将球分为a b c d; e f g h; i j k l 三组。
1 N9 ~) e2 ^, O- C( y0 d第一次称量,比较 abcd efgh & Z/ u2 Z+ J/ _
情形一:
, e3 l5 S8 @6 }$ E: J. I  |' p% s* @两者重量相等,此时说明答案在ijkl中。1 E& X' U( V7 Q% @) V% Q& s9 q
称量ij,
" @8 U. x. c+ b1 |3 t; x6 z* q, F如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。2 R/ O% E# R  F* b
如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。1 h+ `& I/ ]- z/ r1 f5 F+ f7 ?
, w& e$ {6 v4 A- H! a: P
情形二:( a' q2 j- X! k% M
abcd轻。! f' e6 \( @. x* ^- J0 K$ i
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
* J$ i; {& t! x+ h7 q7 F如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
  b  {2 M, e5 J如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。
4 R- a7 J. N9 J, B$ h如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。( _5 V; L, Y% |

9 e* R4 p3 ?% v! ?; h' z" `; l, X8 x情形三:
! @8 F3 c0 ]9 J+ a/ Fabcd重。! b2 r8 e+ L" ]% i
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
* j  J% u! }  Z  B) {" |  j7 i如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。9 ]$ Y7 ?4 e! D) D% D
如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。
- k0 g/ v6 b) M6 ]" q如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。
& C! Y% a* U( _$ S, Q+ K7 E. p9 R# b, q) n6 ~/ {( {, X
13球:
# h! O0 R9 p, T. r将13球分为4球,4球,5球三组.
/ E& j$ @2 _! R3 y1 X    第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;; \  t0 W: @- Q
    若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.' Z0 z! I. y- h, p+ }, E6 a- |
    第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.; B4 l0 ^$ M9 W# f9 q- C
    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.
: `& X& m( ]1 E- K. h, b0 S' u" `    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.
0 u3 B4 Y+ B8 V+ S, |7 V) h/ K6 H/ T; Y/ I9 g6 |
后来发现该牛人先前的一些思考对解题很有帮助:5 G+ D0 S7 n6 `+ V
  (在这里,我称和其它重量不同的一个球为异常球,其余为标准球)
/ y1 ~* J3 ?$ C, l7 T8 J* J) k思考1:
) n* Q4 o. g2 Y' _     在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?
/ d0 [9 X" _" L  o; [结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。( o  I( b2 L0 }. l) }
其称法如下:
; K) o/ v% q5 y: H: c4 T" Q2 N3 G/ Q    第一次称a&b,  若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.
* S" |3 E, V/ P/ u- }7 p  _  j    若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.
; d( g1 A. _( a5 J% h1 L$ @8 B    若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.
& G; E) I( _4 C( ?结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。* x. ]4 }  w6 q2 J
其称法如下:. n5 v( r8 Y4 g6 @0 }( v: b
    第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球.
8 \% `- h2 o; M    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.
7 W  [# n" C  t7 f. G' r    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.) Y- O3 H4 f1 w) H
思考2:
1 _* a! l% {: i3 R2 S' u( B     在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?' ]: p  w, f# y+ a
结论:称2次最多可以从9球中找出异常球。" @6 F0 K  c3 E8 b5 h/ p1 K
其称法如下:
2 A* O& q6 u' ?) o     将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中.
% k2 _  R7 u8 Q1 W" O, u) z# E6 R  将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球.
# Z7 k  F& @& {" i% _% K4 Y  X5 d: `; f9 \) M% Z2 w- r
不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例
' N2 K  p4 T' K$ C
8 |! K6 Z- x; ^: n
( M* F0 t1 E; J英文面试题目, \6 N, R4 P5 g) j( R  I
6 b1 J- |7 j$ n1 }- s& \* \  y9 K# N! e
1. Describe your greatest achievement in the past 4-5 years?* Q. R3 D( Q2 L$ e
2. What are your short & long term career objectives? What do you think is the$ R0 z8 }6 z' g% Q1 w! [
most ideal job for you?& t! m4 j4 |7 T( f
3. Why do you want to join IBM? What do you think you can contribute to IBM  F' z% T! \! o: z7 g' y* r
1 O, t9 x) `; Y0 {  ?

' u+ ?* Z, q1 R) _$ y' h' ?8 G一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?
( i! ]' o! O  ^7 x# q/ d
* R1 M; l# Z9 N( c& a/ J这是IBM面试时的题目,有四种算法:
2 J1 u7 {& E. u6 O. H# U9 O! i1、9-8=1,11-10=1,1+1=2,所以最后赚2元。9 d6 Y0 U- A' v+ D% ?) A

) T2 e5 O- I( q/ o2、最初只有8块钱,最后你有11块了,
! {- _' D0 R- ^+ p所以是赚3块;
, U7 C4 Y& t) W  @6 R6 `( z
! _- A% q+ N1 K3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡 - j( p9 `6 j+ K0 E2 X5 a
所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡
$ ^4 j  {7 C7 C1 u/ Z- N% m5 q+ I
' {  Q1 J8 N+ t8 H4、整个事件有3次交易,我门来看看具体是哪3次? $ {+ m/ e9 Q0 N7 P
第一次交易:8元买进,9元卖出,利润1元; $ s8 e' X4 U8 J
第二次交易:9元卖出,10元买进,利润-1元;
) C8 [# T, I# t: e( C+ D7 J第三次交易:10元买进,11元卖出利润1元;
7 S7 Z2 N1 X5 E1 A# p& A3 T整个过程:1-1+1=1元
5 e2 M5 v# X+ {. @4 ~/ h9 |所以分析得知:这个人是个傻子,因为后两次交易等于白干了。
+ R* K1 m5 l6 f1 D. e) w" G* G: `4 B
经测试,企业认为:
8 o' G1 P  W' b) z6 r回答利润是2元的肯定是面试失败者;
6 w- f/ p5 R2 S. c6 e7 k回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;/ P; s! R) h9 U8 [9 |

* f. S: l( K1 ^  C4 Q回答1元者,恭喜你,不属于傻子范围;* D. Y' {1 P) K% ]' V9 T' U
+ m! r7 ]2 C; m- w) S2 B
结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。) J& x2 M) v) h) p
( c& x1 E0 b4 ^) A
所以正确答案是:-2元!  O/ H: |% B, [7 {( w) G! X( ]
: m2 W3 l! y9 P2 g4 I4 U
回答-2元者,面试成功!!!! b% }& u/ Q3 j- @6 M1 H
2 N- F( \" s1 n/ M5 d
比较强的回答:
; r- F4 N( H) t
: {& d& s" C& ]  ]9 r合计利润应该为两元
7 h; ~9 V6 T/ v我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。)
- V" [# G# I" U* c/ T
# H5 t# X$ y! Y- R0 `4 r8 y首先要明确两个基本点:
7 a3 b  A* ?" a+ ?1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;
! `1 A6 G: _/ E+ E; S2 |$ m3 B2、利润是以货币为终结。
8 `1 Q+ U* I' W% d$ r. ?! Q( g- n" U" y" }
所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。
' e7 T; @% E- p% G( O把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。( ?, b1 f! G" S1 k" {6 _: c

' w" r2 T0 W. N( ~9 t+ X( C假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?: G5 V8 y& G* C  c% `' l+ s
: g$ s( d# O/ \9 ~8 c
所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。* L/ \* S( S# v" x) s
1 e0 A' m0 t* j" J/ I6 h
财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。
, ~* W9 m1 n& c/ D9 ?8 X  N
9 e  ~8 y! g. n7 Z又一个比较强的回答:
# {" z' I# p% ~% q8 P% Q
  W. d% Z$ q7 R6 P4 a0 W1 X# C第一次交易:-8(成本); A& ?) ~6 j# Z+ k+ e
第二次交易:-8+9=1(含成本的利润)---此时有9元的成本: ~; g/ m2 d. ^9 q+ u" f6 h
第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)
9 X9 A8 U/ Y1 v& u; x2 N7 v1 `第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)2 k" Q1 q: l9 f) I  r8 A
成本核算:5 t9 ~* p- H/ ~5 ?/ R+ S7 w, A
成本8元在第二次交易时已赚回,还得利润1元.
% H2 J4 g( `8 @) R第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.1 t0 V. }$ a( ^) C- c+ ~
第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.
3 E* e5 K& E: y; U2 Y. g" f) O) T% P: e0 W0 {5 L; |# B5 S
还有更强的!!
/ x- S  R. E" C! k' N5 C# ^* o
9 @: R1 ~3 i* T/ M9 K1 v6 k9 u投资收益率= 净收益 / 投资总额 4 _8 T9 e# U$ v- r% |3 p- l
= ( 11 - 8 ) / 8 = 37.5%
! M2 o# c4 Y4 t4 \- p5 [( [2 I* |' X& w; z  ^
第一次交易:
9 G% {7 I( `3 g8 l5 {3 B5 j" {$ _投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1 ! y: ]: [5 O# ]
净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ]   p1 c/ M3 v, j' W" M* o, H
= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0 3 w$ e( m; }( P/ j' }6 D) j
赔钱的买卖
3 l6 O! W8 U$ \5 u4 k8 i7 ~
' T6 a! ]3 @( s5 d' k" l' W6 S4 n0 K第二次交易: - X/ L5 ]. }$ I+ F+ r
投资收益率 = ( 11 - 10 ) / 10 = 10% = I2   A- U( p& N7 r9 a
净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0
9 }' F; Z' Y0 A0 P1 E4 k, `这家伙在同一个地方栽了两次跟头$ Z# i/ u- x: ]/ Z, M. U
' J0 a$ K$ m* W7 b& x
内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 )
) k- k. a8 J' ^9 Q  g* e/ K% e& @= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% )
, Z" Y7 h  b& v9 o= 11.25% = IRR < 37.5%
' b/ A. M  e, g# Q7 _经济效果不可接受
# \+ F8 d" G' P: ^6 S! X$ q' t2 K" C# i* B4 I
净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ] 4 O6 X0 O( V& w5 x5 f: E$ d3 g: }6 ?
= 20 - 24.75 = -4.75" u; d) p' S8 i0 x5 s

  B8 o3 r) S+ k  w  h$ o$ d# I. Z他赚了 -4.75 元钱
2 M% p3 D. {" H: q
6 n" @) X( ^' j# M- s7 j对GDP的贡献:
* Z9 p! y0 q6 D* s; Y/ f; H( a/ `& A: \1 ~  C( ~- h
“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。: S  q, w0 K, ]+ W+ Y  h; i7 _$ g
2 z4 k7 s5 L# Z( u- t
……# D9 k- Q6 L" h" ~7 f, {
http://bbs.aftjob.com/thread-606795-1-1.html5 U: s. b: T1 y4 v" P! K( A
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2026-6-11 16:38

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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