|
|
IBM面试试题整理
8 ^, r: P1 x2 J0 d* F- L* Z( n. E7 L# ~: i, ?0 X5 _/ O {
$ V7 x7 O( u# Z+ v
zz* u$ ]4 i2 A' U$ l
# p, [8 g, Y& c' U
% V3 ]" d- F4 v6 f& K, K1 Q: E( @
* ?8 ]& ]: H6 M, u1 p5 {9 S0 M1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口
, V6 R% j+ u! { B的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使3 p( Z" l9 L4 Z
得排列变为bbwwwwbb。
9 S6 L/ Z0 j; Z# F7 c
/ k2 \7 ~3 z$ W7 ]: ^8 i- E9 m2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以
# j! W' q! e' I3 D( i向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
1 n0 }- _2 Q0 Q ( W3 n& F' H) V. R0 i8 n- [: f
3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?
% z6 a2 [, |1 _$ P7 i
$ v3 r6 ~% N7 d5 g2 Z; g4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛
6 B0 {; O+ E* q) o2 b1 J9 V上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句% R. }3 w' a c; h( V
话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?/ z. t- @$ a7 m5 J+ S" X R/ u- O: c1 n
& V ]' _2 { v% c5.怎样种四棵树使得任意两棵树的距离相等。
9 {( S# M6 N4 E/ H7 f& S) R4 E! E" s" A/ o$ c; _) e6 y9 N
- m, Y; t ~; {; w4 m9 g
6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶1 R# T7 d) k4 J. Z' ~8 O( O
可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?' t1 ?0 L# C: z, r6 {5 {
1 p7 s: D; ]0 n; ^- p3 Y- m
7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个0 v1 Y; u9 O8 \0 _* ?
聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任
1 Y3 O5 D1 X$ ~5 t) |, g( W2 a8 U意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有
% V u. s9 [: ?, E4 M一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为
2 O, Q1 _9 @; t9 m什么?
6 o; t5 v, C% m0 j8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段1) ]! L3 i# U! W! H1 e
5分钟的时间?+ k' H/ M, m5 V4 N! t
# }. c( r9 h( M& W/ }% G0 n; S4 d, Z T+ u
题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平 在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?2 w$ a% L, D6 d
) J+ S/ t5 m" ^, C: I8 c2 c4 p题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉
/ f% o. ~1 {# B- J8 I$ ^4 g% _4 X. S( w& a3 M! V1 @5 c
12球:0 \ U7 o7 N" e5 P; ^# a; K4 j
将球分为a b c d; e f g h; i j k l 三组。) Y! s' W( W; V$ T) g
第一次称量,比较 abcd efgh
]' l! D( }. X% u! m情形一:
. E1 U/ W! ~! u% B两者重量相等,此时说明答案在ijkl中。
1 _, `& g# D% v- n9 p; _3 v称量ij,' d* ]$ z0 U! B: `$ E3 l/ n% j
如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。/ G3 g4 F5 M; r' O
如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。
2 P0 R0 ? c, ? h! j* ^& D" |( }. _" M% U d9 Y2 o
情形二:: T7 v" \) u9 \) v0 u
abcd轻。8 Q6 Q3 B. Y# [7 U
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。# d; A* }* a7 b' U4 f5 i( C h0 Q
如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。0 n) j: m4 I" |- b5 v
如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。
% P- l& m" e( B. R- X0 b如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。! ?' u# z$ J5 M
! M H2 S' n$ Q' o1 O1 Z/ q7 q
情形三:
( I% `, T$ {% P/ P5 N9 [* A% C: uabcd重。8 T% z& E" h/ ?6 \3 u
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
6 H4 j+ a' s: N( A+ d" y7 \如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
n& ?& f2 Z. _如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。- X. J+ I1 p6 u/ ~ T G. X
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。
' n4 P, B! b. ?" B& r$ ~8 U
5 ]1 a0 ~% O# H6 b; i' G13球:; X! j6 \% q; X' [3 r. J
将13球分为4球,4球,5球三组.9 l4 w4 G8 a0 \- U. i; n" W
第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;4 p" i* C' C+ N4 u
若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.
) _3 a; w) B- {! H; U, Q 第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.. U$ F; q$ d6 }2 W
若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.0 w9 s4 o2 U0 m" I \6 F, J q
若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.
4 ?0 x3 Y" v8 i U. {( U. M6 x, J: H
后来发现该牛人先前的一些思考对解题很有帮助:" h5 M6 d2 {- N& ~) [- H- q
(在这里,我称和其它重量不同的一个球为异常球,其余为标准球)
9 h! D% `% r( J+ e5 o思考1:
( O$ E4 P" J6 m 在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?
: f) Z! S: ^+ d( D+ i结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。
; ^' h: X# r. U其称法如下:
: }+ q6 ?/ O& G/ _' C* d, G 第一次称a&b, 若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.7 q0 g: O5 v1 K% N, i$ E* a
若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.
! O, j/ }; t/ Q5 O5 E 若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.
4 V* g6 d" }5 z, [9 P$ S2 P结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。
1 G) H0 g7 ]# F& [" E其称法如下:2 O) r) F, ~" b ?% [0 S% ~
第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球.
0 J6 ]+ X6 \5 R 若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.1 \' P1 n# [! v/ l' u
若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.5 d+ V& {7 s3 h: b
思考2:
; U: E. O+ _ `7 z" I 在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?
4 _- m3 {2 k# G结论:称2次最多可以从9球中找出异常球。
/ x s6 y3 `, c其称法如下:
' C5 C6 y4 [+ Q 将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中.' Q: h5 G' D' T1 `5 x8 e- ^, r
将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球.! h) R5 o9 V4 I# Q. M
* A0 G9 }+ R7 b6 I不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例
- u! W& ]- v* t. u; }9 \1 H% K' A* x( D( a9 I2 y% x( f) Y, S/ O
6 [* t% }, w" O8 u英文面试题目8 g8 o" r! m; c$ M
5 I$ A n5 r3 y" q; \# X4 j: O
1. Describe your greatest achievement in the past 4-5 years?: i0 ?! F/ J. c* w# @
2. What are your short & long term career objectives? What do you think is the5 T4 Y( `$ n& L
most ideal job for you?
: `- C1 e! M7 {- ~- {3. Why do you want to join IBM? What do you think you can contribute to IBM
0 B9 Q/ N: _& p% C+ `6 L$ K: A3 P& H! ^1 C9 B) A0 p" l
- `' ?0 [2 k5 F. p7 T, v$ g ?3 r一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?& U5 f7 y Q9 `6 }- \7 q# z6 s
% z# z0 | X4 K
这是IBM面试时的题目,有四种算法: ~( V0 P2 U; R! E
1、9-8=1,11-10=1,1+1=2,所以最后赚2元。
( A, i D4 n( a7 j9 L7 }( G F. {* T4 W- ~* \& T6 f0 c2 a; e5 R
2、最初只有8块钱,最后你有11块了,
$ N* x) q2 n& `5 t5 {4 a所以是赚3块;
$ {3 `1 b' K& F% J1 I
" O3 T7 W* e; }" Q' V3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡 ; @7 F4 W# Q2 s \/ D% D; S
所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡 h/ \: S1 r+ c: S' g4 j" U& B
( H9 Q' z+ Q" X8 _, _4 f7 B4、整个事件有3次交易,我门来看看具体是哪3次? 5 [ o& x9 k \* Y
第一次交易:8元买进,9元卖出,利润1元;
8 h% o0 T4 K, C第二次交易:9元卖出,10元买进,利润-1元;
) m; W, V c! B' T' w, F第三次交易:10元买进,11元卖出利润1元;$ _- _: g' X- k& r$ l
整个过程:1-1+1=1元
9 ^+ \; L' X# M所以分析得知:这个人是个傻子,因为后两次交易等于白干了。
3 @; k/ \, g2 Q) F
# W: s; I' _. H2 K经测试,企业认为: [" g# l2 a/ A9 M# H
回答利润是2元的肯定是面试失败者;, U/ u8 e: x9 L2 f8 w
回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;
: _, s+ M/ K6 ]$ n1 F
; i# N, A- G. U; R0 J回答1元者,恭喜你,不属于傻子范围;% k1 ~8 D4 j8 X' B. _! m& R- N
% B& ~: p# U. V0 S) }- F" m- ]* ]结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。5 p t4 U/ @& p: c
9 ? g* b2 W: X+ N7 `+ J; z
所以正确答案是:-2元!
% F7 }, u. \0 m/ {2 q4 i
# ` i/ m. Y- U回答-2元者,面试成功!!!. J- @9 X+ n3 i
- H, r3 S1 H0 Q$ v比较强的回答:9 T, l8 C* p! _! ^* z! M
# b) Z( s. d5 ]$ A
合计利润应该为两元: B) B, Q! S* q( ^% T( Z$ \; W" f
我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。)
" G' D! B4 k7 r
4 a8 s% z0 j6 f0 D首先要明确两个基本点:
1 O. @9 l+ i( S7 R1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;, u! S6 L: z4 v0 b: i3 f5 O
2、利润是以货币为终结。
B; E' R" ~9 h6 ^; p8 e$ I" J( T- d! U% j
所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。
- v$ q9 e6 H M: i$ R把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。& G/ a5 S1 _/ I9 L
. K9 R! w# e k; K \+ H
假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?
! @1 Y9 C! T0 ]" w9 _2 r6 B* C6 Z0 A- h( ~
所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。% F, g% w" ~1 s' P; N
5 ^7 K, d1 X; w3 s# Y% O4 N8 i财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。/ k- S: e! T% H8 p/ R- |+ h
3 x8 }+ u1 {, z! F又一个比较强的回答:; x( H# W q m- k; F, @
4 ^- r2 `; o; a5 c" h& j
第一次交易:-8(成本)
" k1 D$ J9 ?8 I+ Y- z9 r1 x第二次交易:-8+9=1(含成本的利润)---此时有9元的成本
8 U% U0 r+ L' }1 i U0 ?第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)
, f! l( X5 f+ m/ d第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)
* Q4 }+ k% X" G成本核算:
5 g2 D# R: { |3 e7 W- z成本8元在第二次交易时已赚回,还得利润1元.
; f: T& |" E! \8 n4 N! r" \第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.: f: }' f* K$ P& d- d6 P
第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.7 r: C5 [( h- D4 O# N
T& {# F$ w8 `! F% c% ?还有更强的!!6 G& t0 k D/ _- `' a
4 z- c$ F2 O; |5 p+ q% {
投资收益率= 净收益 / 投资总额 / R8 T3 F8 G+ j" w3 n
= ( 11 - 8 ) / 8 = 37.5%
9 f/ c3 n2 j: N' G1 D) N
_' p' t \3 {, [5 Y第一次交易: " R% _) p# y. {+ f' e; e2 D1 r
投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1
/ U" E( ^5 I$ \( _. u" v: g2 T净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ] - z. m8 h7 H' d) H' n+ \: P+ i
= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0 ' T" h* M" x( j9 Z% p% o. e( V: a
赔钱的买卖
2 J) b. D" p% s0 p3 y* G2 `/ v B- _1 _; E
第二次交易:
2 T9 Z4 v6 U2 I投资收益率 = ( 11 - 10 ) / 10 = 10% = I2 6 T. o1 U; t& T. M
净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0
6 X( z7 c+ V* G3 \这家伙在同一个地方栽了两次跟头
* m' d* }9 u4 }3 b2 e' _0 P7 [' l N8 u2 i+ x/ u' {9 S. s# F
内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 ) ; @! s/ O/ x1 U1 _2 }
= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% ) % K! s8 K- u; u! K" Q3 g
= 11.25% = IRR < 37.5%
8 B7 N! {' Y6 ?9 g# z; r) Z. ~" h经济效果不可接受
. T# A0 S3 s! y1 _, W
- ?+ t, T* k: e0 D净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ] ' @- B7 }& }: I" r0 r( X+ E3 w4 \
= 20 - 24.75 = -4.75
% j+ V, A3 t& v: n5 l4 O
# j9 @8 C7 m5 x6 }; r+ l他赚了 -4.75 元钱& T' g5 l% c: o2 v! S! E- Z% C6 u! `
9 a/ { @& ~3 _1 \6 A& g; o8 W
对GDP的贡献:
' v5 i' S/ O: V) k( N8 ?0 i& [. y' O6 @8 ]$ z% P' I7 L
“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。
2 U6 J0 U/ l5 D0 y }
. L, g/ s3 |/ T) \0 }, S……
. Y5 I/ E6 y7 E6 ]; Mhttp://bbs.aftjob.com/thread-606795-1-1.html
* Z9 N' p2 f0 E; j2012阿凡提求职手册-名企篇-IBM
7 _2 K( G; `- a0 {5 u) Mhttp://bbs.aftjob.com/thread-608486-1-1.html4 ?( A+ t9 w; P$ Z" f1 R
—— |
|