工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1187|回复: 0

[面筋] IBM面试试题整理

[复制链接]
发表于 2011-5-10 11:00 | 显示全部楼层 |阅读模式
IBM面试试题整理
* J0 g8 P) s  p* ?' R0 S* o$ l' F) Y2 B3 `* Z( z
8 R: H. m( B! T3 h
zz
. E/ z3 p% o  o, `4 Y, P- E
; u! v, M! F: r# H1 B6 p4 q1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口
  O: q& `% t4 h8 Y1 s: Z( G4 J  ~的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使8 Y6 B) ]; ?# _3 {, _" L
得排列变为bbwwwwbb。
8 Y4 k' I% \  @, x  , s) c4 n  W: Z! }' Z: \. y
2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以
0 k% t4 a. a: |0 t, `7 H6 J+ L8 a向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
* D4 a  t- ?* v7 s! S0 G  $ M7 B& l. Q; Q( a
3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?) P. ]: L. x2 _( d4 y8 c- I5 t
  
" t8 L) Y4 j- y: g1 P4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛$ @. G: o; v, j
上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句% V- `+ Y, s! E  P& `, F% I
话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?5 A4 G8 w3 @% Y

/ r. {/ E6 c/ p- D$ @9 G( u+ D5.怎样种四棵树使得任意两棵树的距离相等。: G( E& J. d8 ^' s/ J: m

) @  S! m) ~( \0 Z  7 l1 W# a  f6 y
6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶2 u" `/ K. ?+ Z- G, {" M
可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?
- U$ Q3 s2 \9 |' s& e 
4 F5 `2 P9 {) L: S& w7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个
7 @- _6 a) W$ N( Z9 Q. n1 z聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任3 j: l( \* W- Z$ Z" p
意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有
0 g4 w- \( B- x2 S9 u& e一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为
) q: f8 `. f6 [. \3 |9 l  A什么?
" y4 Q3 F/ o& f1 [$ H8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段1
4 O. b9 D) a$ \% k! o* s! m, Z5分钟的时间?
% [3 K3 o9 b6 {4 w; ^7 W/ i: _2 s; E) O5 l. y4 M. O" B6 K4 ]
, e* g6 [( u/ B& Y
题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平  在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?
& P3 E8 n4 [2 g" M4 X0 m8 r/ V4 @% I
题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉/ Y, p. ~' Q% S  ~+ e- i# T) y
& y) g* C* V& b5 ?
12球:- Y  C  ^. a2 T8 v  d0 r) A. J. H
将球分为a b c d; e f g h; i j k l 三组。
# z: E2 W+ _2 G' W第一次称量,比较 abcd efgh 1 G3 Z8 K6 [9 ^2 X) }
情形一:8 ?6 e3 U5 q1 y) a+ i- m
两者重量相等,此时说明答案在ijkl中。, a0 X9 |6 S* V/ I, P: `
称量ij,( E# Y" I8 L, G
如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。3 ^) k/ K/ t+ x0 v0 T
如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。; o  t4 h0 t# T: e4 z$ e; O  z! V5 |
7 H: \0 ^$ d5 i7 H9 k9 t
情形二:
9 y5 X4 T7 w  ~6 Gabcd轻。
2 N7 j4 a2 A8 e/ N) H- b$ I. r在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
, Y: S! p: l; f3 M如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。; T4 h  L, v, `3 K4 |
如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。  f' r' }: Z3 ~( }
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。
0 \+ ~0 u; H+ I$ ?1 M8 Z
, }! A8 F( _4 J$ _( q, _情形三:" k5 u/ d! w, X( C0 S, K
abcd重。; V" h- U5 \; n
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
& U2 {1 Z- t8 ]- i) @& x如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
; a! o  a" R+ d# C8 K: K如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。
3 t- m7 ]: \- c如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。
: L& q" O; C* \. O/ Q6 l4 b* e
; K- u1 r% n' U13球:
& I3 ?2 l7 i+ f4 Q3 O将13球分为4球,4球,5球三组.7 p8 r5 {% m9 o6 c# V) [1 l, u. n& j
    第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;- G3 G& k( |1 I
    若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.
  [: B! i3 m7 a/ `" E2 ?4 t    第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.
/ U% y: h$ u, x5 ^& o0 ]4 |" _    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.# n( a0 [6 ^  p+ B
    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.$ u, O1 l" l6 s( P1 o# W- s: F

+ ?4 h' {; e6 F7 q后来发现该牛人先前的一些思考对解题很有帮助:6 d/ h5 M6 M+ T
  (在这里,我称和其它重量不同的一个球为异常球,其余为标准球)+ O9 s  G! T! T+ }! t! H
思考1:
! m- H: t) E7 R  g     在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?* ^/ Q; [4 c7 F1 {
结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。# V3 z+ M. m" o$ t3 q- ?
其称法如下:
# ~% I) r- G9 q2 g2 }    第一次称a&b,  若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.
9 I, y/ ^1 J1 r  u" d, h1 ^    若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.' ]2 o1 p' e5 ~/ F7 P1 N8 w3 j" D
    若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.
  D( J4 f8 a( O: \结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。7 \# q7 p( R* ]$ U* J5 x7 d
其称法如下:$ E, |2 }  u& n" A$ }7 X
    第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球.  }+ M/ x5 E0 U1 h$ i0 P1 Q$ z
    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.) O* ~; f# b2 s/ w5 }! L8 q! ]7 E  e
    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.# v3 c+ C3 y9 @, v/ ]
思考2:+ O5 m1 @7 e- I! {) r/ l5 F4 g
     在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?
8 c# U' S5 d3 `( Z结论:称2次最多可以从9球中找出异常球。
1 p: Z7 p8 J9 A; \5 c' h$ i其称法如下:+ O5 t" N( B4 d( N6 L
     将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中.
- O+ i4 K' V# Q/ }  将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球.
7 g  C" }; K1 G: B: Z; T; J, X& G1 [9 c; }4 V5 n7 |, X/ S
不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例8 c/ T% x* {( l1 V

- J4 j& a, t3 o
7 a$ s% k: C' F1 P- f1 c% S* N英文面试题目) [& ?1 L3 G' |3 Y2 S  Y

2 j/ K. I) j3 a; P7 r& A1. Describe your greatest achievement in the past 4-5 years?
8 y5 u: s( J7 g  j5 Q1 E2. What are your short & long term career objectives? What do you think is the$ ?" `% K1 i4 Q. i5 b
most ideal job for you?3 z; D2 ?3 X: z3 Y, x0 L0 t# E
3. Why do you want to join IBM? What do you think you can contribute to IBM
+ P8 Z6 u9 o* h+ G8 w9 x0 T
9 S6 |+ r; V# j5 a3 _6 U  a& ~0 f0 W
一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?
2 q: @9 L. m# N8 y; n! w. P
- f7 {; y9 A. D  z- n6 l1 z9 R8 P这是IBM面试时的题目,有四种算法:
1 e8 _; ~0 ]' L1、9-8=1,11-10=1,1+1=2,所以最后赚2元。5 ?. I" h" S% ?5 V
  l0 ^6 y! X% q+ }$ d1 K
2、最初只有8块钱,最后你有11块了,
- [* `* i' c8 J( i: E: A所以是赚3块;  A; q" x9 v, ]9 V7 N
! a  L. ]( J( b& t
3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡 + T+ v: q. g! Z! c" e3 H5 y
所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡
" I( I9 F+ k8 c+ p3 z) q& x9 @- F3 E( [/ d% ~
4、整个事件有3次交易,我门来看看具体是哪3次? & e" u' W& S1 [( r
第一次交易:8元买进,9元卖出,利润1元;
3 z* _- x4 V8 U+ S! ^- j: R第二次交易:9元卖出,10元买进,利润-1元;0 [; ]  |: _8 X  x& i% e! f
第三次交易:10元买进,11元卖出利润1元;
8 T8 j( g' j- E6 F0 @6 H* ~整个过程:1-1+1=1元
' R* R4 {3 V$ S+ W  c! W所以分析得知:这个人是个傻子,因为后两次交易等于白干了。6 _/ X# D9 C3 ]: o0 v
: j, q$ Y7 n0 n# g2 {
经测试,企业认为:   i+ S& b1 K9 I4 Z- I3 ^
回答利润是2元的肯定是面试失败者;
* r) V. u1 X: z. u回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;
) r' Y/ B- m$ j6 B# ^/ t; R1 m9 Q+ p& E! r% i
回答1元者,恭喜你,不属于傻子范围;
! t& z6 {$ G( ]! V+ W3 [7 d/ Y
" U. J1 E. n7 j结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。+ |" L* r. n9 `- Q$ ?2 w7 w6 y! x
! U' Y4 K. c9 L4 `, M/ O9 g
所以正确答案是:-2元!
/ O) y6 J* I9 X! v0 @" N& Q$ P
回答-2元者,面试成功!!!& w7 @+ R- r2 `( Z9 J5 Q

) o8 ]* Z8 i; a- J) S* Z0 W- k5 I4 w比较强的回答:
) d& [6 p- d& Z3 {+ K) ?0 [
" O4 _/ f8 V. e" f8 z1 q( i* P合计利润应该为两元# j8 s7 C. ?9 K2 Z0 s
我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。)' R% C" E7 _( C6 @" b( p+ g! K" H6 G* v
; T# B8 g) O" l, ^
首先要明确两个基本点:
% x2 {, y4 o# Z8 a& p1 ?2 ~5 N1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;
8 ]2 \9 ~5 y* ^& d2、利润是以货币为终结。6 ?( d5 A: _( P# J* v' q5 C
# g5 g+ C- h" h6 N2 G4 A8 F
所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。
" E0 d9 d8 C, e+ R! x: _3 f1 l* R把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。  |5 Q8 U, v& S( B: U3 M( t

0 M& b2 U( @0 j& }( k4 ~8 J6 D假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?
. O+ o. z1 [7 m7 d4 n6 b1 ^- `& ?9 X# d  T0 H
所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。
! }/ I2 |6 d8 }9 ~5 H/ h  S+ N
4 ]. j; ~  U- \. [财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。* h* l( w7 e# s+ D* b) \0 ?

" r: @& k0 Q3 j$ G, S又一个比较强的回答:6 z  S- T  h! I7 N0 P

1 u8 k& s  c4 b0 U2 F; S( K0 B第一次交易:-8(成本), s% C' M* l$ F* Q
第二次交易:-8+9=1(含成本的利润)---此时有9元的成本
1 U- U" U$ R& @! b% O8 K9 c第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)
$ H! f, F$ ~, J% L4 [第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)
0 Z- H- h4 F5 O' `* Q+ k成本核算:3 J  ?# f6 A2 |: t
成本8元在第二次交易时已赚回,还得利润1元." K" T- T! w7 O2 j8 M+ b
第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.
' o+ Y' M4 l+ [第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.& b# H+ e6 r- q( U3 K8 [
6 R! R! i; Z2 a. H2 s0 \
还有更强的!!
1 Y2 z" b  c+ e2 x5 c4 v  U: ?) y
) z  {% v2 y; K9 |  `投资收益率= 净收益 / 投资总额 . ]# g' H% N8 x( D3 C
= ( 11 - 8 ) / 8 = 37.5%
* C2 n  V+ ]9 @$ ^  q! Y/ _' _+ j+ f+ a* Q+ n* h
第一次交易: 5 i& D9 r1 A' ]9 t8 V  [
投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1 3 y2 C* d( @9 V+ |3 s
净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ]
5 `8 |. D$ N# ]$ w8 ]= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0 " d6 u% g6 Q" [' a, U1 ^
赔钱的买卖
6 ?' d/ F" C# }3 w- ?# f  V1 u( [/ e" V* Q) K( E: o
第二次交易:
2 y+ b+ t9 H; z7 k! |9 \9 f3 {% `1 Z投资收益率 = ( 11 - 10 ) / 10 = 10% = I2
  s& C# z) [& I6 E7 F/ e净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0 . |' X: S. f3 c- i
这家伙在同一个地方栽了两次跟头3 a+ C5 p1 Q. j- M( z
- u5 F8 h, D' W+ s! w& S1 G" y/ d
内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 )
* P. m# D: [- d& q= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% )
/ [) g) i* P7 F- h: q- t= 11.25% = IRR < 37.5%
5 s8 Y) n; P$ L经济效果不可接受
7 k( v. q" m# ^9 Y, @3 ~
3 |3 B5 N( l0 u1 x/ ?( L净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ] - l5 o% G. ^" V+ c1 e! s
= 20 - 24.75 = -4.75
" X: v- B0 Y0 i9 T: U4 T+ _. {5 ]+ D2 @
他赚了 -4.75 元钱6 C/ R) f) \* j! p3 _8 |0 H
9 O; B- A& ^- L5 g; H8 Y
对GDP的贡献:
2 u3 q7 b2 g% b7 g
3 }. v; A6 L8 V! F' \“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。
$ F1 S# F- ~( m1 f8 g" i- L  I! q& r( d
……
! [7 W2 ]+ ^* H8 x+ Ehttp://bbs.aftjob.com/thread-606795-1-1.html+ ~8 n. w7 I% N/ G' d; h8 T3 z, D
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2024-5-16 14:17

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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