|
|
IBM面试试题整理0 a0 x) m- l- F# \7 t$ l2 s/ q" I
$ G+ n' b8 O# c8 v- x) Q! E! ^2 s; L7 p9 D$ Y5 q2 d
zz
/ m) W$ H, Q+ M, O) Q& h4 F& q5 v7 I; I+ c4 _& u6 M, j
9 L1 d0 ?& Y e# w c5 w
3 Y4 q- c$ U& h- ^1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口
8 a! {1 k% Z/ }' l& Z的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使
" a1 r6 R p0 Y6 u/ N得排列变为bbwwwwbb。8 q" p8 `# a- U% y I4 _
: e* J7 p" {5 m' _$ [4 h
2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以
1 {4 z6 r" L3 f: _向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
' ?. `8 O; E/ X4 C; Z( F) l & C# W' |* g# x# G5 ~ H! g! H- J
3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?+ q4 ]- P4 m& {$ d8 [/ s+ v" e
% X+ n1 O/ h* L$ C4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛
) f( |! v/ w: l4 B7 ]1 I上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句
% m& J1 c( T9 l话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?& i7 x9 c3 x& z
+ ?7 S X6 i# l( @0 c; ]& z
5.怎样种四棵树使得任意两棵树的距离相等。
8 l' z; [2 F* U- Z. F& [" T% k" S- f
2 G% ?4 z" z' |6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶
# |) m0 k" Z0 p可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?, O6 D* m' ?% \7 C- B% @% s. O
* I' D2 h$ }6 S( i7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个9 b+ S* a. a- B$ f7 _$ S
聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任
" X. d2 O8 Y: q' P2 u意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有
/ ]5 `% a3 x9 v一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为
# x% W0 t6 g, X6 u/ d0 V: l/ M什么?3 i+ a$ X# \5 H. R6 u
8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段1% ~+ M/ G& Q; b2 ^( W
5分钟的时间?( G8 ?. c+ w2 M" E d
$ z0 w: v: H' G- I. Z
6 M1 T" ]$ g4 ^) x% F" i: T6 X, k题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平 在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?
$ m8 B" B! {" w" t4 ?5 k9 R6 r) D
% f. _% d, o: j题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉 i0 \# Z& x+ x
: X$ O/ I( }" d4 p% o% b; y6 {% ~. q
12球:
3 w2 q, ]+ x# U: Q, B: p将球分为a b c d; e f g h; i j k l 三组。
4 K2 b9 c! U' ~. P; x7 G2 u第一次称量,比较 abcd efgh
$ A4 W3 G4 Y3 j- o5 J1 x/ W' ?情形一:
5 w& }8 s# I3 i5 J两者重量相等,此时说明答案在ijkl中。2 f3 k- v/ B3 j' W7 O
称量ij,0 `: K% j; _; ^
如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。
( B; D" ?' J9 S) _ j如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。' ?" c" n9 ~" ] \+ v
. g, j+ k5 e, P8 h+ n7 _
情形二:
Q1 c" G1 E& o! u2 _abcd轻。0 E$ G1 R- |, n E/ D5 ~) @
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
n2 F, m" L; q$ [, H如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。, _1 g7 g; F4 T0 z& K8 u6 F
如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。( Q! S7 x' X) }/ y
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。
! ^; x4 [9 E' r" N1 I& d; X
( q1 ]) C- Z8 U9 g H! {7 v情形三:) f5 S5 v! {$ E8 l2 `
abcd重。( I7 @6 e: L4 O' X h6 c! q
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
+ O0 \" f; F" [0 L# p6 Q如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
% T) _$ M6 E2 i% I7 ~) P如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。- C4 s* z; v8 o$ _8 A
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。5 F6 P9 w) `; f5 Q2 m+ n. o
) v- ^7 A0 p! y13球:
& b+ w4 z f2 X$ Q' x# A将13球分为4球,4球,5球三组.. Z" c9 G4 M) Y7 V' N7 u
第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;
9 h$ g. x! G$ {5 w- B 若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.
( d" P3 Y8 R3 g8 C 第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.
- r% e0 z _2 ?& |8 Z 若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.
: t4 l6 z; L$ @; P d) N) A 若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.
8 X: U1 m# C% M" u8 S, \2 b; V2 i) A) @$ q; X0 K- w
后来发现该牛人先前的一些思考对解题很有帮助:
- \. r) v( u9 R- ?7 H: w (在这里,我称和其它重量不同的一个球为异常球,其余为标准球)0 N3 S- N" i4 A8 g# G3 Y3 A
思考1:( T. _ }" ?* r5 r7 z
在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?
4 B7 u3 ?3 w, N! [0 i9 P结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。$ R2 c/ W+ R- V# `( c
其称法如下:$ C8 ?3 m4 v( K) @0 _9 x, D
第一次称a&b, 若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.
/ p4 h( }- P, ^+ I/ @ 若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.( a6 S3 E) [6 l. h0 A, R; {
若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.( E( Q Y% x9 J9 ^
结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。
6 X' W5 Y |: E7 b0 D其称法如下:0 s; @& C4 r- K
第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球., }( p& e8 e% l
若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.; l2 I- [ h, o/ D0 z! o( A
若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.
3 b B: I( A& R2 m& h5 X3 {( a思考2:
( f" c o; W Y* }3 Y) p 在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?
% j$ l$ M0 W" T7 E/ `! t0 {结论:称2次最多可以从9球中找出异常球。$ a2 A# }, B `/ Y7 F9 S+ C
其称法如下:
( f, k% [3 G, R' R( J5 r 将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中.' O6 R) W4 j8 {
将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球.+ F" ?5 r: B3 y$ E1 q% S# o5 m
1 o" |! i, d- }; |% D+ ?. X
不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例
1 y- H' Q6 X/ `* B% @8 M3 a9 H5 l6 {+ a
% }) V7 m! o+ W% P5 t5 |9 T
英文面试题目) g; L/ W# }0 F p1 P
1 v& ?0 V& f# T b+ |1. Describe your greatest achievement in the past 4-5 years?) }6 N( i0 O8 _/ [# c
2. What are your short & long term career objectives? What do you think is the
; m" V! k) t' W5 Bmost ideal job for you?$ M% {9 o) N( c: R+ X$ x
3. Why do you want to join IBM? What do you think you can contribute to IBM- j, L* e! | u$ t
0 c4 R4 F- {. q }
" S) M4 s6 w: c! k8 D2 J% q
一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?0 n0 U* y* C- D6 b3 n* U" e2 B
' w9 [3 B5 Z8 I, {: K k这是IBM面试时的题目,有四种算法:
$ a. o3 @& X: o; \$ i4 B1、9-8=1,11-10=1,1+1=2,所以最后赚2元。$ W& U& B5 l3 |/ q) H
- I4 Q' I" C5 m! M
2、最初只有8块钱,最后你有11块了,6 Z& f; q+ c4 ?" s+ `" n/ c
所以是赚3块;
Z8 s5 q2 a) v% I# n3 ` X2 D; _' `/ W1 ~$ r7 Y
3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡 7 d/ Q# X4 D& F, ?1 w* z$ {4 |# T
所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡0 ^0 V% T/ A1 p+ q/ C9 p' e n+ i
7 H D8 q2 S4 }2 v* b4、整个事件有3次交易,我门来看看具体是哪3次? ' i6 @9 `9 T" V. N: p8 n
第一次交易:8元买进,9元卖出,利润1元;
) l1 T. }: V5 d- s F7 {第二次交易:9元卖出,10元买进,利润-1元;' a0 G" h, L6 g; M
第三次交易:10元买进,11元卖出利润1元;4 b( f% t9 I' r/ D" }
整个过程:1-1+1=1元
! |. i) W2 r- x" Y9 A) ? z所以分析得知:这个人是个傻子,因为后两次交易等于白干了。
9 g- f9 L; p9 y& F% u o" h- t
/ A; r* D) ~! \* n* i1 M2 O: |( Y经测试,企业认为:
7 z- `; e* b% t/ H7 j回答利润是2元的肯定是面试失败者;
6 N* M% E/ |9 ^) Q# d回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;
( Y+ z6 B- l; h" `% I' ^
9 D& E) m5 D& j3 h回答1元者,恭喜你,不属于傻子范围;
2 N. a' V. X/ O8 P; d' V9 r' B0 G& R7 ]) U
结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。
% x" B4 t. [+ M: Q
5 N2 M5 W. X3 O2 Z( Q" l# R所以正确答案是:-2元!0 y: I; [" J) D, e* U% K* Y% ~
6 z7 h8 {5 b6 x d4 c# }; D: c. g回答-2元者,面试成功!!!5 M0 I1 ` q' r5 v+ ]8 F
4 s* p/ W# e& b/ Y
比较强的回答:3 f5 D ]* f- q
8 ]) n8 y) n. x6 S
合计利润应该为两元* u- E z' t! M7 O% U
我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。)
' J) i" Z9 ~1 L" l' J. S$ W1 k2 }* L& i/ y% e9 F
首先要明确两个基本点:
% G, ?" k+ A. }( Z# I+ j1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;
: d* P3 a. \, u6 E2、利润是以货币为终结。
) {1 L; m* `6 E& @( o
, k" |' B _" T0 x4 y所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。/ l* ~' ?' ~/ b& r! p0 \
把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。
7 L8 c! i6 J; r
8 {/ V$ d" \# t. A( `假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?
2 X- ?/ N& h% _. ~& ]7 D5 d0 l% `" c; z+ r
所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。
7 n3 [, e t S: |1 G ]
, a# R% N4 p& j0 d. p; O财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。
% l2 ] M! j3 D* b9 _
+ P- u& z3 x4 Q8 X- e又一个比较强的回答:0 D- t4 G1 @7 ^& U: M
" ]6 E7 w' _. |% n: a
第一次交易:-8(成本)
$ R! x; q* v" F) [" J# B, G第二次交易:-8+9=1(含成本的利润)---此时有9元的成本
G; E2 |5 a/ z1 b9 r第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)( Q$ W# K h, N+ q
第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)
3 h" ^4 u0 E# E6 n- M成本核算:, z: n m1 B5 C% b, l, v
成本8元在第二次交易时已赚回,还得利润1元.
5 b8 _, L4 L# ?3 V- c% G第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.
# J4 W7 H7 e. h* ~- H! y1 l第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.8 i, P9 g, }4 |7 [
9 B* A3 m7 u0 I# P4 n. U H
还有更强的!!& v( ]& F# ~* O2 R1 u8 F( c
* t# _+ C8 g9 v! Z% {+ D, V$ h
投资收益率= 净收益 / 投资总额
M. K; a4 G& h" N& t, A= ( 11 - 8 ) / 8 = 37.5%
7 |* K) \1 K4 q2 n1 \" j+ G3 P, _' {+ f( Z
第一次交易: ) f7 [- ^( d" G3 Q. w8 Z$ o
投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1 . Y3 A+ W4 |3 H4 ?" O
净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ] - O1 K, j; n( L2 B' Q) s( L- ?% q
= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0
. `0 [/ o+ C& x) _* u赔钱的买卖+ K# i. [9 N3 x, @4 T% ?( x( e
7 f D0 d6 \' O O第二次交易:
+ @. r' P9 ]" h N: ^7 h投资收益率 = ( 11 - 10 ) / 10 = 10% = I2
; W8 B. [, f# c9 P净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0 5 K- p; i5 e# }8 b6 G
这家伙在同一个地方栽了两次跟头
1 f i1 R1 W! q. y- K0 G& o$ C2 w0 A A3 ~0 d5 d
内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 )
' j t/ M* M8 y+ H% z! }= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% ) + i3 M3 B% e J% K
= 11.25% = IRR < 37.5%
1 n6 \$ Y, K+ l7 O9 V经济效果不可接受7 D' {9 N( s9 _) n6 ]" b7 i
+ _5 A' |# \+ m, {2 j/ V: d7 C净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ] % T& B/ @& P; Y
= 20 - 24.75 = -4.75# A) d D1 p$ {" I" W- K: H0 M
# O& F, F$ V1 j2 R% n
他赚了 -4.75 元钱
- A% J! |/ ^. n3 U5 l8 g: ~. K! H/ t; `! _2 d& z7 o7 n
对GDP的贡献:" g$ G& ^+ Z- m! a! Y& i! K
, ?) u2 @8 }; K; s7 c
“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。
, `4 Z* P( U* K; V' G9 r* L, d5 b" R1 N% X. z7 f
……! M, i5 k! C. L4 r
http://bbs.aftjob.com/thread-606795-1-1.html
1 a4 `5 d4 r$ x& E+ z9 ?# s2012阿凡提求职手册-名企篇-IBM) Y" x, V0 k' c5 H- g6 g
http://bbs.aftjob.com/thread-608486-1-1.html
/ R' p; }4 q8 |. }—— |
|