找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1173|回复: 0

[面筋] IBM面试试题整理

[复制链接]
发表于 2011-6-27 15:31 | 显示全部楼层 |阅读模式
IBM面试试题整理: m; H; ]- |- [/ n
& E: Z# r  i2 V# a+ j

$ i, i) I5 ?, J& rzz
6 j8 F5 w( V7 @. u
. I$ `! \2 a9 r8 \( k  E/ r+ M9 e0 R3 h2 u0 ^8 O1 j

, S0 T" A$ u1 H2 t1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口
. ?' m" d2 i& O. d& `  X的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使' N8 U3 P1 f+ d5 X7 E" x8 `
得排列变为bbwwwwbb。
, ~; f5 L; A3 r  
" M: X7 R+ G2 e6 V1 j2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以
8 K6 j. b4 u) @; P4 P9 ]向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
3 q* v5 x0 H2 E6 c; k  
$ M# h6 g( T) Z/ @/ U4 k3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?$ v9 ]+ z1 ]/ _$ `6 W
  
9 w9 M* f3 I( S1 X4 `+ i$ {: F4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛. ~1 H$ u, r& v( J- z
上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句8 f' T. ?, L1 v, o- E! O3 u: \6 b. |
话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?6 r, ]: J9 k# d) m
% [0 J& l2 F; p, o: o& {2 P; P: Y
5.怎样种四棵树使得任意两棵树的距离相等。
( C# g; U+ J: ]* a* o$ c5 n" g! r- a( d) }6 }  ~
  
( s+ Q8 z4 U; e  J3 U6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶! t- h( Q# C7 d( \9 q
可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?
% M# v1 r0 w, V" T( S# x 
9 ?  y; ~$ d+ |# j( X/ }7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个* a6 m( q( ^1 X. S
聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任* |4 P1 F4 O' @
意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有
& ?6 \) f* U, x8 v一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为5 L* }5 z1 m& x6 _1 G( B
什么?
8 \" c; N( t' K& Z( J5 I. F8 a8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段13 u0 P* B. R) n" H  U
5分钟的时间?
5 V5 Z  z! X( g* M+ k1 n
# E! B& J$ l( R. ^+ d) g2 K9 G9 Q: C* |) e! f; Z$ `& j0 v& `) {/ Y
题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平  在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?1 P$ t* f; v, p! w  w1 {! r
2 i0 H1 a  ?! D! J* G  o9 X
题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉
9 `, \" ^2 m  S  U! H
. ]8 Q! o% D0 b5 H12球:
6 c1 b7 v2 h! I; V: k将球分为a b c d; e f g h; i j k l 三组。2 v1 X( n% \, U) r- k
第一次称量,比较 abcd efgh
+ N' V) u1 E7 w8 F" ~- f* I# j情形一:0 H/ h# \" E/ o0 ?$ s7 X3 a" z- D
两者重量相等,此时说明答案在ijkl中。; G$ a+ \5 |7 d$ u- g6 N
称量ij,6 A4 F) A: J+ C4 G/ M8 }% {
如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。
. S9 n6 f) w6 @/ V$ P如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。) C/ F2 T3 D/ Z& U. P5 N$ n

% {' j$ V( r2 Q情形二:8 e$ V# S+ o4 `9 S
abcd轻。  [/ ~* [9 Z- W$ j1 h) }
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
5 E8 K( k0 s1 s! g. ]: {9 S5 O如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。: X$ j5 _% H# Q# s
如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。; P, W2 z+ C& i. |7 \
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。8 r! _0 M1 [0 O+ h
/ n2 h6 j; }: @) G; o1 }
情形三:( L$ Q. u( ]8 O1 r' d* Y" R
abcd重。
. T) Z5 t* {3 I' v: x6 n; d在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。/ u7 y4 i7 I' ~, u" Q3 \
如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。$ ]- v- D1 P8 E# Q6 y& j
如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。, K0 w3 A* E6 P' f3 b- `
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。
+ q6 F  ~* a" n6 U( ]
* v5 p$ A4 W1 H4 |: @, F13球:/ s- }* Y! o# L% A/ p# Y
将13球分为4球,4球,5球三组.' s  K3 w( k; p5 N2 y5 ]8 z
    第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;
, R8 Y! E5 F! ?+ R! M. ]    若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.
% {7 z- Q8 d9 J2 F* z1 Y    第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.
6 `, h4 ]6 j) a    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.
) p/ X, I5 _3 Y0 M, w* F2 ]3 h    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.
0 n0 L; `* G0 R3 {5 i
8 w* x! ?! @" I+ f后来发现该牛人先前的一些思考对解题很有帮助:
' l1 \  ^5 x, d0 e, z% _% M$ K3 v  (在这里,我称和其它重量不同的一个球为异常球,其余为标准球)% s2 ~2 {  m  X: P+ b1 y
思考1:
0 H1 d9 }4 H. t. p3 ^     在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?
1 z/ ~- I6 a  u" @9 h% r结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。
' M$ B2 {8 C! \! h6 v# h4 _1 c% O" \其称法如下:
! g4 v! q6 z' T% O  Z9 q7 P: C    第一次称a&b,  若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.5 T' ^2 B1 I  n! [
    若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.
* z) G4 T* n8 w/ X$ L    若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.4 ?3 ~8 {3 D$ [% S2 f7 D: Q
结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。7 ]. _( _% R8 ~2 W4 c
其称法如下:
! L+ O! {; O+ F, N4 l    第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球.  q) w9 K: K) t  r
    若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.
, Z) l% T: O& t' ]0 q  K    若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.* E  W& c/ J5 k/ }# o
思考2:
' x6 l: t& u/ E) B! f6 p     在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?
# s5 \& `* W% e- }  N结论:称2次最多可以从9球中找出异常球。6 \+ C7 a% v" }! i. ^) \/ ~7 F
其称法如下:2 f0 `3 n1 q" F5 G9 ^
     将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中.0 B6 @' c6 L, r0 v3 P
  将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球.) g  ^- i( ^/ [! h

3 h6 ^6 f9 h( ?$ I5 O$ a! m! l不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例* |6 c: {+ W  ?) s: D1 W* O1 R
0 m8 n+ t- C$ Y; U
" ]- u  T) C) k
英文面试题目
* ^' b% G/ E- u: f7 ~: i" n" r) y' z3 a. T& L- E
1. Describe your greatest achievement in the past 4-5 years?1 b3 w4 W8 W- q; |) r
2. What are your short & long term career objectives? What do you think is the) U5 P. k+ Y  ]! K$ \# i( H; ]
most ideal job for you?0 J8 j4 U4 W& C9 S
3. Why do you want to join IBM? What do you think you can contribute to IBM% j! K, H( ]' R) G
' q% W6 g4 |5 n! i

+ L: ~( {7 [1 K) }一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?
' i4 T$ Y9 S) p3 n5 X& e
6 ?6 U" a: j8 `9 A) o7 M0 u8 X这是IBM面试时的题目,有四种算法:
8 s' z, }4 G3 I5 P% [5 L& ?) z1、9-8=1,11-10=1,1+1=2,所以最后赚2元。
1 X1 y7 C6 o; i  `$ L: P% b: U& x5 E) G, b
2、最初只有8块钱,最后你有11块了,
0 b: A6 m# E0 P) O) a( G1 F所以是赚3块;
, |; B, L; I) c( S# ?
2 l* Y) N+ d# Q- o) i5 `. \' d3 J) W3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡 5 I8 J7 {) H. l0 W
所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡
" `  r3 a6 x6 ~. A5 [% X) w0 G0 ~( W
4、整个事件有3次交易,我门来看看具体是哪3次?
/ |: J+ s9 G: H0 T: ~1 n2 \第一次交易:8元买进,9元卖出,利润1元; 6 h) y8 T, k0 g: U5 G
第二次交易:9元卖出,10元买进,利润-1元;
) p0 h0 h; N% X, f5 R第三次交易:10元买进,11元卖出利润1元;8 ~! j" b9 ]7 f' D
整个过程:1-1+1=1元
4 e! [7 v8 P) g! U) |; @所以分析得知:这个人是个傻子,因为后两次交易等于白干了。
' l1 r2 p$ q5 ]: Z& X) I3 y
# N( l  v2 ^  f& J4 O0 y经测试,企业认为: * o  Z- \$ j) a2 r
回答利润是2元的肯定是面试失败者;
& K* ^% z5 E# K+ B回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;
5 R; [& Y; s9 o7 L. n- \" w* N  w. g& f2 f( B( @
回答1元者,恭喜你,不属于傻子范围;
. M$ U! v# ]6 |9 ^; o
4 w9 P& R7 S! w- ~# {结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。
- k0 n+ H1 E$ m8 ?1 i) \" S" `  Q1 K" y, Y: t  i8 @% a: [
所以正确答案是:-2元!
- X6 M0 u6 S; i$ C& n: }. I# `
8 \9 G7 Y5 `; Z9 ^+ F回答-2元者,面试成功!!!/ [8 S: v6 i$ n2 h9 d

8 z+ A$ [( o4 Z' s, E( R9 k. B8 v( o- i比较强的回答:
; N5 x6 w6 \1 @0 S) [" n
9 I9 I4 E5 X' w4 c2 Z合计利润应该为两元; Z1 x! D1 T+ K6 k  f8 @
我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。)3 w3 l1 s! R7 ?. {/ L4 Y

; W, [1 f& e) ~6 ^- D2 U+ d$ j. ]( i首先要明确两个基本点:
1 w' T, N$ Z* [1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;2 R2 _1 ~, K+ R" G
2、利润是以货币为终结。" G3 [6 t0 V2 M1 h

' e+ C* \9 Y1 ~3 f/ k( s8 o1 T所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。
) ?# z5 f6 B. `" N, E* H( h' j% E把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。
) ~  K6 u& v9 t' k# [9 m: g& d- D7 b9 T) w6 h, {9 o
假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?
! d5 X* L. Q5 D4 E+ z& C, i! v5 K6 |- ^! h" S
所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。
/ w% y; ?( n1 w# Y( h" C
" O- ~4 W- |- K( x2 y, j; u8 @6 K财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。
2 k+ _- x0 Y+ R) O9 }. _
0 f, x. t2 S) U又一个比较强的回答:& E( h. ^$ S* A+ K3 p

1 V( q1 }2 p. [/ l6 ^9 h- u第一次交易:-8(成本)# {% U7 c5 E" x# z; O; @4 J
第二次交易:-8+9=1(含成本的利润)---此时有9元的成本+ M" H7 V1 t+ ~0 x% J
第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)
% H- F& A/ U# [# p2 _第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)/ k# \1 C) `" C: _  E
成本核算:5 V+ v- J2 I. U% A* _
成本8元在第二次交易时已赚回,还得利润1元.  }5 N: H8 C6 J1 t- d' P
第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.8 c; H- D0 x% R; H$ S
第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元./ [2 d0 A" R- n( V4 r, W. o6 W+ [
7 A0 w; K+ {$ y& g
还有更强的!!3 F! A7 R' }% K9 K3 K
  X, c2 v# {/ {8 m- t
投资收益率= 净收益 / 投资总额 6 i& S5 H/ J/ z
= ( 11 - 8 ) / 8 = 37.5%* f1 l* e$ o4 Y/ C/ i
. P  H  _" [2 B  g" Y( [& |' K: p
第一次交易: ; v" l' d- ~  p, K* h% d; K- g
投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1 5 _6 h6 E- i+ x+ l; g
净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ]
; v3 n2 c3 M  q9 G/ V3 L, n= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0 6 s  Q9 W& O6 _6 B$ }6 z0 y
赔钱的买卖: Y; I* G9 Z7 h; D+ P; Q
/ O- w- v& M' p# h' a+ x+ y
第二次交易: 9 u/ f7 s  q# R
投资收益率 = ( 11 - 10 ) / 10 = 10% = I2
  Q" v' B3 f% H净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0 ) @6 r' K4 o, x4 E8 E
这家伙在同一个地方栽了两次跟头
; k  ]8 x* d- T6 {: {/ A1 l# W7 A
内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 ) 6 i& w# B$ [" b; f* h2 H1 |
= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% )
* ~1 T) p0 g# c& c8 j  \% P! h= 11.25% = IRR < 37.5%
8 Z: W+ e' F( g2 Y( i7 J) S经济效果不可接受& U' c$ t) ^# G8 r) A: W( u( }+ d

, f4 w# n6 A* E/ {  x净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ] ; W% s9 ]  z, _3 |, Y7 |
= 20 - 24.75 = -4.758 j- n" J' s1 R6 `7 C
( k- u" @6 @6 M0 Q5 \
他赚了 -4.75 元钱: P5 G& v* p. J! i: ~8 U
6 y% C9 m1 v& |2 R6 B
对GDP的贡献:
/ ]$ M  D. T0 |! A" D7 T/ b$ F( h) p. D0 [; t
“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。
3 h# |/ M" W  H) a: n% g+ G2 G, [
……
& y* {  H* A* zhttp://bbs.aftjob.com/thread-606795-1-1.html% \3 C* }1 L0 A; U" j  f
2012阿凡提求职手册-名企篇-IBM* b7 a: l8 R/ P0 U" |$ N! N
http://bbs.aftjob.com/thread-608486-1-1.html
8 y9 R/ Y7 u. L. x# p( Z6 i——
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-6-11 08:41

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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