找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1139|回复: 0

[面筋] IBM面试试题整理

[复制链接]
发表于 2011-6-27 15:31 | 显示全部楼层 |阅读模式
IBM面试试题整理
, v$ W* _# Y! A: ^) ?$ H' J+ a! |$ u, ~6 r. ]6 s0 n
0 P% t  e& c5 ~( Y* ?
zz
1 f0 l0 m- I: p
% ?- {& i6 M5 B5 d/ z+ u  t) s7 ?7 a; s

# @, U3 F" _$ n  }0 _5 m! n1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口2 ^) z7 s" J; H7 i* z1 I
的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使5 E0 R$ m2 y. M2 n6 p6 I* C8 \
得排列变为bbwwwwbb。8 }7 z4 Y. s1 Y- h" C
  
: q5 n$ h) [+ o1 g- \8 [; y3 O2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以, L% j! W# ^0 c  E' B# C7 R
向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
: Q$ L; c$ B+ g. u1 _& U  
) ~: w- [/ V  X: q0 r3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?8 J% y* s6 `. }
  
" a: S8 c3 ~+ k" L9 ]( S2 C4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛5 e% G5 {: W9 U9 b6 A6 _6 _
上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句6 d4 }! h3 a. v
话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?
; p* S/ z" k5 @+ w  e; Y4 [7 J: n; d" T0 O8 U( ]# W3 i2 B
5.怎样种四棵树使得任意两棵树的距离相等。
% l' j+ j/ d& ~4 M, R( k8 c6 U
. c& s2 M( m# o7 l  % ?/ W+ B( J9 B1 z7 R
6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶7 n# z) w5 l+ W6 W# O4 E2 s$ o( A
可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?$ @$ ?, `2 u! {2 k, ^0 o
 " j1 Y( j8 u7 ^( F4 Q4 a' B4 y
7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个
8 H6 {2 e1 ~9 k$ n+ y聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任- I$ W; }7 t" C' }1 l9 P
意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有: D$ G' F7 W  N) _" f" K1 S
一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为
+ L7 q2 d  x2 }  S什么?
: K8 }8 M) H, F% M. X8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段1. X5 M9 Q5 B  o1 u
5分钟的时间?
7 o7 a8 W* B$ X5 r% @; e0 ^0 d) Y+ M2 l) I
- F, n  [" C) R* A* m% u- t
题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平  在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?
$ N# w8 Y% J* f  o. d6 X% a8 J3 x  M, j
题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉! a) q- M' v. y0 f
  ?8 N( Q  A6 _- }/ i4 c7 V: _
12球:
/ ?2 h8 B) w! T1 R( |. Y将球分为a b c d; e f g h; i j k l 三组。
# `! L0 }9 O; i, J$ S; [第一次称量,比较 abcd efgh
5 {  Q4 l: x* U情形一:6 h) O5 S2 }% a- H/ S, ^1 P# {
两者重量相等,此时说明答案在ijkl中。8 k& j3 p# C5 ]% J
称量ij,
5 C. P5 D' D7 r如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。4 H8 i6 S; O% Q9 W9 B( K' x
如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。8 _& i: X, k' V/ E( @$ c  o
2 Y) T1 T9 z6 u# o
情形二:
7 P) }: m2 C2 ?1 s' J+ O6 uabcd轻。
6 N1 A0 K( V) P  x6 F在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
/ F2 ~# B# J7 P7 f# S1 R如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
6 l8 f5 M6 k1 K6 s1 {2 `如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。6 ~" i$ o6 f9 e& v& P% J7 {# K3 i5 ?' p
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。/ D  }! U  t- D& Q3 j
' t' ~' [% }- |3 {2 {9 {
情形三:9 g# [7 F# q  j5 y* t
abcd重。
7 a# E% D+ B- y# P( ]5 f在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。$ ]2 F1 j1 q' j* ^, Q
如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。4 B! [9 ]; V* X1 D1 v6 m( t- K5 B
如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。
6 R: h' U6 Y; q5 i1 O如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。7 c! S9 U  _) d6 r5 b3 r

+ l+ f& r: c: G" }* _: h+ u13球:' S, f& H; k& [- n. J) u+ B
将13球分为4球,4球,5球三组.
: \: r& r' `. i: {    第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;
* M9 v2 W( k+ b' k% Y% ^    若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.' s- ^9 o( h9 A/ I. [" \- m# M- @3 W
    第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球." ^# ]2 M& T: c: I! p! o
    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.$ E" N# @! w+ M0 I+ o# \
    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.' [+ X) _" a0 x; K! o5 E7 n
; a' ~# k+ \$ j" A$ [) E% B
后来发现该牛人先前的一些思考对解题很有帮助:6 e- P. ?4 \7 l+ y; L
  (在这里,我称和其它重量不同的一个球为异常球,其余为标准球)$ v' P0 ]8 q1 G  J
思考1:
. F5 Z0 c' `# b) O     在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?. H5 u/ q8 t; Y9 l* O5 F! y$ v
结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。+ r: e7 G7 O* h8 g9 T: Z. ]
其称法如下:; b' v+ b1 q% V/ a* x. T/ a9 L
    第一次称a&b,  若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.8 W* R; I3 m& z+ T" G" ^
    若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球." _  v: c+ e# a& D! X, F
    若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.
4 x1 b7 z' E/ X+ [0 S. Q结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。3 d' E( U' E' u
其称法如下:; g" I! ^  E3 B3 q
    第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球.
; [, K# {) v3 T    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.
8 a! r0 y% r# p6 }% Q0 H    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.; D! D0 {5 M* p. ?. K
思考2:
  P- p& ]4 o. A     在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?
, i7 @+ f  l! G2 N5 p结论:称2次最多可以从9球中找出异常球。% H, X) C, z5 q
其称法如下:
) u/ S! z% b$ I4 Z; ^     将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中., S7 b: M- M& @" e
  将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球." e7 `' I( g3 i' x4 C% Y- _1 H

6 \, B, C* K" w. K+ O) t4 Q7 W不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例
! W" L4 L) @3 G; w4 O7 ^6 y# _6 J
# [! T6 u: f" G- k. a
英文面试题目4 i8 ]/ V0 O9 g" H8 F2 C( W5 _4 A! U
- ?# M, N9 d+ m7 D. F1 B
1. Describe your greatest achievement in the past 4-5 years?& s3 H" d9 d5 ~
2. What are your short & long term career objectives? What do you think is the: F' Z' R! k$ ?7 Z" n
most ideal job for you?
# m% c' B/ c! t% L2 f5 ]3. Why do you want to join IBM? What do you think you can contribute to IBM0 }8 n& T' u" I/ c
- x5 C8 V, k, K% N) B

: C, D: L8 V  r! n  b! ~  o一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?
3 }: b% {7 T9 h
0 }" Z* s$ ]2 f9 [  p' T  D这是IBM面试时的题目,有四种算法:
, ~+ m  |, {0 i4 C; [' t1、9-8=1,11-10=1,1+1=2,所以最后赚2元。
. @3 B* K" q; H1 v& ~! D* R( K7 G* G1 ^) g) c7 x" v
2、最初只有8块钱,最后你有11块了,2 u9 g6 V* K4 A4 f
所以是赚3块;0 L: Q% j+ S4 O) m

* `# N9 q5 G7 B4 K8 c3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡 7 _: S4 _& w* w; O( U9 f. h
所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡! K6 D4 w" h: B6 B3 ?

" z8 P0 g% o+ f) Y: A4、整个事件有3次交易,我门来看看具体是哪3次? & }2 M, ?: X1 l
第一次交易:8元买进,9元卖出,利润1元;
; G* w  W; C# K' b  d( J3 x' i/ n2 \第二次交易:9元卖出,10元买进,利润-1元;
0 x! s- Y: ]  E# p' _6 J第三次交易:10元买进,11元卖出利润1元;  P( i; D* B" B9 o$ ^8 M  S7 m: P
整个过程:1-1+1=1元
4 c$ }: z* w# M& M所以分析得知:这个人是个傻子,因为后两次交易等于白干了。
$ ]5 N5 t7 ]5 v: H) w8 e
, b% k" I. B" }. \0 q# z; s$ ^6 {经测试,企业认为:
4 m/ b0 ?  i) u  y  s! v回答利润是2元的肯定是面试失败者;
6 p& f' `! @9 o, w2 ^7 z- y+ W回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;
0 G/ p3 T* \6 H2 D( F: b5 g/ j& J% {* f* m) ]2 y
回答1元者,恭喜你,不属于傻子范围;- W5 Q. O6 B# K& {' g

' A" N" K# Q1 I& G结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。
  F; N0 D6 B# E: @- E; P. ?% |8 y
* G! }4 L2 Y, }+ }7 N! q0 I所以正确答案是:-2元!; `7 L  F1 B' j5 L& @9 k2 x/ I8 E3 L
+ H0 c% M; J# s  }8 X
回答-2元者,面试成功!!!
( z' K, Z. g1 l
8 i  R' P7 e- n% m! L- N, r比较强的回答:
+ G5 P  J4 J, u/ d: P% o: Z* i; {. Y2 H6 V: J% l7 f1 ~+ ~
合计利润应该为两元. b. k5 n6 M- J* |- N3 c' w) j
我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。), a4 h+ `4 Z8 B& g$ D# }: j
1 w% t) d/ u& l$ o$ c0 b6 D* a
首先要明确两个基本点:
% ?8 Y6 w# l$ h& Q, R7 i1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;
& B& a3 P" [% P; M) [* b% j2、利润是以货币为终结。
& g) C& @% C6 F9 A9 f; s9 g6 j' E8 h% Z1 E
所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。$ X/ G! x- C3 V9 `
把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。
% f) d2 j: Z; Z2 B) D& E
. D2 R, x9 w. o5 Z7 N& m假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?
4 A! O) A6 G7 o/ }5 b, a1 }- K
0 C) A1 q* T) ?2 M& I+ r* K所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。8 e  c' V& q5 s7 D
0 e  r) E  Z" ^# t! P2 \( i
财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。4 V4 {" z6 v' v0 T" e
8 \9 p  i9 M, h- r4 |: B" C
又一个比较强的回答:
2 D' ^' L' i9 i( w0 l9 Z( h+ E# G  k% J, \2 h" g
第一次交易:-8(成本)( `+ W: K% ?3 ]. s1 m" W9 q
第二次交易:-8+9=1(含成本的利润)---此时有9元的成本9 v1 e, d5 i3 z2 w$ V
第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元). v8 x5 W: I) {" A7 V; z0 u7 t* p: c
第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)
1 [# Y! ^  m! ~成本核算:1 f+ E! x" F. q( ~7 u
成本8元在第二次交易时已赚回,还得利润1元.
+ K% F; E* V( x9 `4 I第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.. d/ V$ ]# A6 G+ d( Z0 n
第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.
9 ?; r& J% r1 v& b; W3 M/ }& W0 U* k) W* c0 f
还有更强的!!
7 Q; _! |% n! T# D5 J: \
; J# M$ F, a7 G投资收益率= 净收益 / 投资总额
2 a, B1 a+ H8 x! Y5 m$ f= ( 11 - 8 ) / 8 = 37.5%% V2 b+ ]- j& K2 C( x: H1 A
4 o5 d4 \+ }: |4 D1 j7 \. L1 |
第一次交易:
: @8 f+ d& K  O& ^9 [" n5 P7 x$ i投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1
) w7 b1 S4 L! Q6 n  O净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ]
4 @3 Y& D; F. b! ~5 F= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0
! }9 J* `* \  a赔钱的买卖/ S$ O, J! g- A+ }

1 [3 O9 t! s7 [. u第二次交易:
3 G- A# T( z  W  [1 c$ P. Q, |# L投资收益率 = ( 11 - 10 ) / 10 = 10% = I2 $ B' l( c/ n7 J/ n: H
净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0 4 q( _' D9 o3 D: Z9 n- O8 ~
这家伙在同一个地方栽了两次跟头" Y& P# L0 }" Z% z" g4 E: u
* ?' F: U4 F3 p7 u9 F2 |
内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 )
* a4 t" |/ n, d, L* a: W= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% )   h- z! c. R( D% R7 V1 o3 W
= 11.25% = IRR < 37.5%
5 a' }; b0 R9 C# u经济效果不可接受
+ u" `% |& S7 \: {- c/ K9 d3 X7 k" h( Z
净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ] : [4 Y0 Q3 `1 l  b! _9 x
= 20 - 24.75 = -4.75
" a, m. n; d( u( w2 A, Q
5 k( p- ~, D( `* c+ z他赚了 -4.75 元钱
, C- I0 a$ m  U) l* H
/ c% Q( ?1 \7 y+ K( Z对GDP的贡献:
  S$ y' L( t. a4 q! `( p6 t8 \0 j3 z% ?7 g; W6 i% O
“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。# x3 a0 \6 N6 u3 F

9 n, ^3 V9 k$ b9 L$ t% ~4 f* [……
$ A  {; J! h$ c( lhttp://bbs.aftjob.com/thread-606795-1-1.html: m+ g0 Q0 V& i6 V1 z/ o  w  ~7 N( c
2012阿凡提求职手册-名企篇-IBM% N# Q- U% ~: b4 ~
http://bbs.aftjob.com/thread-608486-1-1.html
3 a4 Z: f% K5 O/ T6 O: A2 V  h——
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2025-12-17 23:01

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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