|
|
IBM面试试题整理5 Z6 s8 y3 l" `
* S- X- U! K4 m# e6 L5 ~( G
- ~. G5 ]( k. H, _0 Lzz+ t" a! p4 P* j. v. D' F2 [. w
9 j2 D( p8 L7 l ~5 S/ U
- n8 f. b0 C% \' c( N7 U
. c* g. |# ~9 O( E0 t" w1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口
, B# @% F# w! g7 y$ i: K7 d# N的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使9 j+ {, A& p4 m5 I4 E& T
得排列变为bbwwwwbb。* A) N% Y, U9 X3 _: F M
) i" V9 P# p K# q J3 }2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以. m+ g7 @# F. s4 o: u/ c
向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?) ]3 n2 ?' d2 w2 F1 f' I
) `5 U* ?9 m) h/ I: V7 T
3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?
6 @) j; \' P% L
, c8 _0 A% j6 d. ]4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛
, w2 d I7 P3 ~! n3 {上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句
! X0 y8 c) H2 a话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?: E$ o9 I. P% m; Q8 z6 k
) x7 T. x3 d$ M# h, f+ \( B5.怎样种四棵树使得任意两棵树的距离相等。1 R; A+ A& E; ]. f( _. j
& W. A% A2 P3 N- d5 v, i
. n5 ]$ ]: D4 S$ c$ U6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶# z2 T" I6 E' x; V$ T# M
可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?
8 u- ] n3 |% _% \7 _/ Z: V q# d! x1 e+ K k6 }
7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个
& [, H4 u" a, t聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任8 u& f' I) v1 H3 |* n7 l
意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有
6 Z9 Q' _5 Z* b7 U+ Z& J0 X( M一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为
% z( U1 P/ Q4 }5 m什么?
5 W1 s* a, J6 g8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段1
7 X y7 _8 V; [% H2 G5 {5分钟的时间? P( G; C b( W/ {3 e
5 k) a6 s0 V% `6 X- i( M
3 P w7 q8 p/ G4 [# r) N( T! h p% c题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平 在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?
6 S1 z3 Y7 f; C: u. P4 }0 L. y8 ^' @ z i4 W
题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉* h; z4 J: f0 \! r
; ]" T( n' q& U3 ~* N6 D* D12球:7 o' D* J- w8 H2 a9 p
将球分为a b c d; e f g h; i j k l 三组。
# f* r- P9 L. p第一次称量,比较 abcd efgh
- ^ Z2 ~, Y4 M+ i; a- X+ M情形一:
6 X5 \4 |* `% n p两者重量相等,此时说明答案在ijkl中。
/ V$ P7 G. {* a6 s* H; m称量ij,
7 R3 a1 G2 P) L0 _, a如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。% G' T- Q" i/ O
如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。7 ^8 f# p0 V9 H- s
# K) K* _* ]2 |( a情形二:& k ]) }, x$ b& B( ^9 h0 I
abcd轻。
- N& \$ R/ H' t' o7 P- M9 z0 B7 W* o在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。; D3 I7 Q+ T7 `3 h. j% d: X- [. s
如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
% w4 @" B' K, S$ g. I& g如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。
& f: y3 w' E& k: u如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。) N2 k; z( U( `4 S9 `
: z0 k( w/ P' p. c/ v/ ?! u
情形三:$ @ d0 ?4 ~6 @& H
abcd重。8 H; `: Y- g7 s6 V" A
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
) J D1 Q$ m: }如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
5 Y/ x2 N1 u1 S2 X6 }6 F9 e# B如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。
2 k5 ~% _: K" r2 @) [1 j如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。
- h8 s& o/ c p& A0 n3 W& o( N* F! P4 {% m' r
13球:4 X5 N" p3 M$ M$ {5 [, ]* w1 j8 U
将13球分为4球,4球,5球三组.6 a/ H2 u. B* H8 R$ O
第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;- Q; d' J. W/ [& s N: E
若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.
2 B h0 X+ s4 }5 b 第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.( v: N+ I$ f: }% h5 {4 a5 Q- t
若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球." j) w" B! ~7 m& _1 f
若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.
2 O G1 ?% Z! o5 z! e2 W7 M* B# Y7 L
后来发现该牛人先前的一些思考对解题很有帮助:5 T4 J4 y& J/ J
(在这里,我称和其它重量不同的一个球为异常球,其余为标准球)
3 \5 ^5 {0 P5 B c, t思考1:: h5 j! s. H6 J7 Y [9 H
在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?0 c; ~: v) w: b3 w% j1 Q4 M: K `
结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。+ U+ s h5 K3 `) H+ w5 u
其称法如下:* c0 a8 I/ @/ c+ h
第一次称a&b, 若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.
5 N! w. s0 V: P$ H3 f5 X$ } 若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.4 D# e# f { o) k9 r1 w/ c
若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.
5 N* @+ X/ [9 C2 q$ l8 Q& ~结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。
9 }, c9 v# B( y! n! p' V; c' K其称法如下:
+ l+ B6 a3 [4 w0 t 第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球.$ [# f) i) M6 @7 e7 H
若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.0 O9 H4 X6 e, Q8 e7 M6 |! x
若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.' z/ N" Z# G$ }: |
思考2:
$ `& z h% R* r 在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?2 Z' m! m+ j- D) {0 J
结论:称2次最多可以从9球中找出异常球。$ e! \% b8 g- X: o
其称法如下:
1 o, N0 v/ [: P# X3 {0 }( i, z9 } 将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中.( {4 b6 w, o1 @0 P% G
将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球.& ~. t% n" d) D; x# n
) r. p! g1 J5 M; } |
不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例
`& O. M$ i8 g; o. r8 S9 z/ j! h4 Y" ?5 z I, K! _4 Z' M- v
# E6 A! d: N0 p2 r3 B y6 L/ w" X* A英文面试题目" s# N' |! p2 F1 a2 `) W0 }: O7 K
" I. q5 e2 k$ q' {1. Describe your greatest achievement in the past 4-5 years?+ u3 c: |& o& b8 o% {! R. f
2. What are your short & long term career objectives? What do you think is the$ z/ R; t& e/ ^' f9 `
most ideal job for you?# E4 s8 v. ]" J# b! J7 S" E
3. Why do you want to join IBM? What do you think you can contribute to IBM
/ L. a: d, i5 M; @" {5 ^$ I$ u
, N# [) }' y$ G
& Y4 u. w3 Y4 J' |0 S一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?% V1 y, k' ^: J' [& M; c0 L- H
3 V; d, U3 u+ M. a6 y$ @这是IBM面试时的题目,有四种算法: 0 e3 l( a5 V, K1 f+ h+ F
1、9-8=1,11-10=1,1+1=2,所以最后赚2元。: Y$ q9 }; c; Y
9 \. G. e2 e2 h9 @ ? H/ U2、最初只有8块钱,最后你有11块了,
9 }+ b9 Z3 z) G) q% f2 w所以是赚3块;
3 m: E5 [. J3 E `2 o* [" k6 _+ z4 V; L, I' e0 d
3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡
j7 p) r6 a' o1 q+ H) k" L所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡, U3 s) m' O5 u& i- X* L
3 C' C! `) C4 i: Q4 H* d4、整个事件有3次交易,我门来看看具体是哪3次?
4 Y( ? J4 }5 B& _5 f第一次交易:8元买进,9元卖出,利润1元;
* l' t) _8 {# |1 R第二次交易:9元卖出,10元买进,利润-1元;
, l5 x ^ f5 @$ C第三次交易:10元买进,11元卖出利润1元;
% o2 N7 ]) I0 p5 C, C" f, y整个过程:1-1+1=1元 : W* C( j+ |7 X- H7 h9 j
所以分析得知:这个人是个傻子,因为后两次交易等于白干了。
# R" O0 G5 G+ W$ ], o
. q0 k% ^% U3 E4 Q& W8 t' y' Y( B. R经测试,企业认为:
) D2 `2 _; V, ]# ^5 T回答利润是2元的肯定是面试失败者;6 S$ T& }3 O8 v/ _
回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;
) l% S3 s* A% _9 `! z0 Q8 C0 ~2 a( x1 Y- e, i
回答1元者,恭喜你,不属于傻子范围;6 \3 x. g, j( h* {+ H" y6 E
4 _$ I$ ?& r* z' Y1 F" ^6 \& M结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。+ K# J' x7 m" ~( t
8 c4 f; j) ~7 a7 f
所以正确答案是:-2元!8 M) z8 q; a" ^7 a
1 B9 E" n( ~+ K& u& b' E: {$ L* T回答-2元者,面试成功!!!. v2 ~9 ~2 ~7 W: }: R
/ t( Q+ y8 r2 J# I比较强的回答:) l. i9 o7 i* z9 v& ]/ ]1 N
, X' B1 ^9 n( e1 w+ } K) H合计利润应该为两元( w6 x$ b9 b' ]# u( b
我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。)
. \0 H9 [+ ~* B5 }6 z( g3 @! b2 _: X/ j" g$ e
首先要明确两个基本点:
9 b* I2 z9 N+ |9 P+ n9 T3 I1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;1 _( Z- H/ b3 G( H3 Q! P
2、利润是以货币为终结。! V( `& l+ Z) [0 N D/ q, c+ z
* U2 x- v2 x/ h3 D% K0 ^所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。
% |4 J: |3 q6 ]# C+ A把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。
7 k; v3 T" Q: f& o$ Q8 R; ?3 Y+ R/ b' E- P" E
假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?* O7 W$ e* T% l, c1 i. S
. T# A! M; @: V5 m, i
所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。
# v. l" { T% A1 A0 U
5 I# x7 T& S* Y2 ^' h u; \财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。
4 ^( A" G7 Y8 d ?( O4 Q3 z" M4 y$ u7 n# Z5 F, o$ |- a
又一个比较强的回答:% ]$ x( V) [* ^0 x+ S) h
: G R' V6 l8 k6 l$ b第一次交易:-8(成本)8 x9 N, I' o; Q
第二次交易:-8+9=1(含成本的利润)---此时有9元的成本
, T x5 `$ v5 X第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)
. H* I" {' ]" C# E第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)8 y" v% z& ^9 d4 h/ r' h: D
成本核算:/ V$ ~; L( G# v6 |
成本8元在第二次交易时已赚回,还得利润1元.; e: x: Y, f; ]% Y5 d d, h) a% C
第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.% Y+ w% k4 a( W/ V( ^7 p8 m- O, F
第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.) {9 S( Y* x+ I/ E/ a0 c. M
1 U# {! U6 n) j/ B8 D% Y还有更强的!!! W4 ~ W7 v2 J2 T" \
; M7 W1 @; ]) X# m$ I5 P投资收益率= 净收益 / 投资总额
0 q8 _7 W9 l" J5 K% n0 d, m) C= ( 11 - 8 ) / 8 = 37.5%9 I* P# F D( z( ?' q
- U5 U9 j% `$ ~! r1 V0 C
第一次交易:
# l/ i, l6 q+ z$ G) Y投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1 0 _% V0 z# z: s3 p! g
净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ] 8 { C5 D: r7 x% y# ?* w3 ^
= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0
$ V8 q+ a, {- M8 N赔钱的买卖9 m: C+ Z* ~, Z2 I
4 M% ~' {5 L$ h/ n1 H; q" p
第二次交易:
0 g5 Z1 `+ X5 {. A( c8 D* y: s投资收益率 = ( 11 - 10 ) / 10 = 10% = I2
1 P/ _3 U8 v7 x) m净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0
1 M L' d8 |7 q) f0 m. V这家伙在同一个地方栽了两次跟头
4 C8 Z9 p% `: h3 q2 ~- ^5 X* K; S# R$ Y* x, Q N
内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 )
2 t5 h3 x+ V% z9 M) @1 y= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% )
7 G, h1 O$ d" T3 y= 11.25% = IRR < 37.5% / r( r( o3 e, x/ r5 [
经济效果不可接受- L7 V. b' a+ i
: {+ g5 j) z4 ]: W7 i4 q净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ]
3 D/ g& i8 l6 Y2 L= 20 - 24.75 = -4.754 i; x+ t# ]3 e6 K
: W4 M# ~# e' c+ J他赚了 -4.75 元钱- D+ @( g8 Q' d- p8 A7 u
# X& t4 t( x+ o0 X5 X# N对GDP的贡献:3 Z* A& g1 g) ]: r; |4 k2 h8 u
: U) T; P, x1 @% |“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。' S! R `- ^3 @
. ]& R; i2 X8 g
……
* q2 a/ ]4 R: O. `. e: F2 ?, G/ {: nhttp://bbs.aftjob.com/thread-606795-1-1.html
5 ?* G4 k7 Q5 | G+ z( f2012阿凡提求职手册-名企篇-IBM
; h, t6 T5 d1 j( \" P0 ^; }http://bbs.aftjob.com/thread-608486-1-1.html8 Q7 a3 P- p* D; e- P* {7 Q
—— |
|