|
|
IBM面试试题整理
, \* i/ h! _. A1 a2 M3 T
7 G7 l4 c' {/ _5 G, b
6 D1 g6 E; s2 e& E g0 czz
# o8 g- L+ Z% u$ i2 t7 X G6 z0 F- V) f }
1 d% c, ]6 D# ^: i2 D
. g& b! a; Y" v7 o6 `& i
1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口
& c/ F* N( o4 X, l的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使. _ K8 j4 m2 x' D' Q0 T! ]
得排列变为bbwwwwbb。
* a) Q" ?1 ~+ K4 H & j& p3 q* K$ a3 _7 E& A
2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以( P4 \% ~8 x+ f9 f1 r' F
向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
- k; Z4 h/ G/ ~
* J g! ~. i8 K4 p' Q3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?
* L2 V6 j: |, B5 }: G% X8 L
4 y9 x# u$ k. K4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛; h# L5 u$ u) Q& S
上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句7 L) U- i9 H B/ v# k
话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?, w! d( g6 U$ c; ?! a
b1 w+ ^9 h4 f- W( u8 y5.怎样种四棵树使得任意两棵树的距离相等。
3 e0 h" O$ d0 v. k& o4 a) [6 U3 G# \5 \, I0 S& I" r! g& V
, d: l: n2 y0 A8 n4 P+ k8 \6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶
$ a; j: R8 y* O7 n* R) r& l# a6 r# U可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?
& y m1 f# T# m2 h P0 n" \2 ]: H# o
; `! D9 H- R+ _6 f" E7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个+ V5 x6 W9 l: p! ^! G, @1 _! W
聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任
$ s# Z2 W# ~) _; V1 M: b意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有
" ~9 c+ N; H ^; v8 \一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为( h" ~! |4 H" k& A% t% W& }- [1 R
什么?
2 P; `6 s' b0 b8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段10 H2 J( p0 N' z2 `9 Z
5分钟的时间?! o# f/ U/ }* U' E
. v _: |; A3 ~, u, F
+ K& R8 x T0 r% ?题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平 在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?
, y' ?8 P# F" _8 r. a
: R, q# T/ R+ N- ^5 i题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉
6 h4 q9 {6 R5 i: M% D/ B+ Y, p! x5 F% S' Q9 _
12球:! R+ s: M9 P( E X8 L8 ]' a* b
将球分为a b c d; e f g h; i j k l 三组。
% w2 [! n: ^) ?# z3 s第一次称量,比较 abcd efgh
Q- y& h* F# n ]+ f( h' r情形一: I; T1 g" i, R; U/ U- \8 ?( e" |
两者重量相等,此时说明答案在ijkl中。0 n3 [$ ~- U. a; {
称量ij,
f( e# l& v* j0 Q如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。/ Y1 o% W9 @3 e& Y& B( M t/ c
如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。
( i0 w b- R G5 a# L+ ] a+ T$ V( A, m* T" j( I0 o: R% {
情形二:* F. d1 b# @6 a2 a
abcd轻。2 W7 |: b1 i$ Y8 {/ |
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。5 n- f; T v {# M
如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
" ~2 {. {5 K9 ]& ` p如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。3 \3 j$ O6 w) U7 \; q8 u6 O% e
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。
: \0 X- e1 _" Z6 N! R; A9 o5 Q
) Q$ h: M4 C9 i5 _1 M: W& v+ n情形三:$ I, e: U# C, B$ ^2 Y6 q
abcd重。6 D& U, c8 a2 D: e' H
在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
[9 `. p" }% V; ~如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
. ]2 J1 [. @/ ^1 Q1 T. n4 U9 Y如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。1 O1 f9 o8 A3 Z$ n0 ?+ Q: D
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。
' T& l4 y2 q3 H3 ?( D B1 b
' \; \$ \: u" ^4 u8 \13球:# u5 U$ {7 y% A
将13球分为4球,4球,5球三组.2 W8 E# E, g# ]) Y
第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;8 |# \" d( _: s* w' y3 a' E& h8 O
若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.2 _! K7 m/ l$ C9 S+ D. j: e
第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.
b* }5 M9 S# V @! |3 A' N8 ] 若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.+ c7 t; W- A3 ^& p
若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.
( _6 S; Y6 @; R( u3 O$ O4 {* {8 r2 [- O+ X0 t x
后来发现该牛人先前的一些思考对解题很有帮助:0 c# X, j, c# R2 N- i) r* w: k
(在这里,我称和其它重量不同的一个球为异常球,其余为标准球)
3 O0 D. |2 r- @" ]思考1:
7 i5 d- f4 @. J8 X3 R: T 在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?
. H1 C+ h2 u0 [# n6 B结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。% q6 p7 a% J1 M G
其称法如下:1 w# w3 P" Q# S. J* G6 l2 U
第一次称a&b, 若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.
( d4 b; B% G7 z' k+ A 若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.9 ~+ x6 l$ G5 ?. m% w+ D3 J' q
若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.) |* [% y' x8 B5 m" s: K
结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。0 `5 B( M7 B; U" `' p% J
其称法如下:( U" }/ q# Z. [2 j) I" Y: o$ ~
第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球.
2 m" P, C" {% C( m3 t/ ]& L) O- y9 d 若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.
7 h2 p1 A7 d+ m6 ` 若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.8 J7 T& {* S8 e# u4 V
思考2:, v* P- z$ P5 @2 v) x
在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?$ F" I, G1 l6 d# @( o
结论:称2次最多可以从9球中找出异常球。' H3 o1 {' L) w0 ?
其称法如下:
; L" f! C+ m, N, i' N0 d+ p4 x 将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中.
0 k% o) b" Y! a X 将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球.% U+ @2 _: O7 k6 v) c! F+ t( u; n
6 j6 {- m' b1 ?! E不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例4 g4 m' ?6 V7 X6 Z( G) n( P3 J
( G) z' f1 Y5 I6 d
1 V0 ]& t4 k. c" E) L) \英文面试题目 h3 w0 s$ V u7 B" P6 e
7 e3 f( ~+ ~% |1. Describe your greatest achievement in the past 4-5 years?
# X1 _# C$ U, z1 W$ p2. What are your short & long term career objectives? What do you think is the% |) ]' Q% l. w7 o$ i i8 h. F- {3 A
most ideal job for you?
0 R( L4 S0 L$ M& J4 b- s7 D3. Why do you want to join IBM? What do you think you can contribute to IBM+ I6 y$ n; N4 E1 Q% n4 {* i" F
7 |) d7 ?2 }. o% t
& U+ }# z2 l7 e一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?# M9 ]0 k( D+ K0 ^4 [
! e- [( ]2 ?: y! T) w* _' i3 U
这是IBM面试时的题目,有四种算法: 2 {# d" X1 R- d1 V! T
1、9-8=1,11-10=1,1+1=2,所以最后赚2元。
8 s+ ^* u$ I7 z$ J& I3 b: P+ P, K) T& s2 j: ]/ u ?2 d: u
2、最初只有8块钱,最后你有11块了,
" k& v. d. l* n. ]7 I所以是赚3块;
+ t4 w, ^0 z5 M. [$ a" ?" k
. c* e! @" n, [; |3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡
8 X9 }* |$ d5 W& U- m1 I所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡
2 o B5 i- \8 |2 y- J% ]$ e" W0 n4 E- U: c
4、整个事件有3次交易,我门来看看具体是哪3次? : o: N: u& M: H% i
第一次交易:8元买进,9元卖出,利润1元; * I$ [! n# f) M, z
第二次交易:9元卖出,10元买进,利润-1元;
" J2 J7 U- _7 R. I7 P第三次交易:10元买进,11元卖出利润1元;" }. \6 \1 F4 v! M2 t
整个过程:1-1+1=1元
. R" Y. }4 W' Z ?8 h5 k所以分析得知:这个人是个傻子,因为后两次交易等于白干了。0 E( `* ~/ _) S, ?
5 j7 o6 |, d8 R, @! b* S
经测试,企业认为: : @3 x# v* w! y2 d. { T
回答利润是2元的肯定是面试失败者;
' k1 ^5 @1 \0 P) T) ?" n/ P回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;& }2 O$ L2 I' k6 j1 }
% O- u& E/ S0 ]% F, _
回答1元者,恭喜你,不属于傻子范围;
! j4 c$ k$ y) |5 E# C2 G) [
. h3 {2 g5 l* P9 U' m* I! b结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。
, I* S! v# H& p- o- F. _" c% j2 Y; Z+ ?
所以正确答案是:-2元!/ j5 W8 c3 T3 N, C# c
K1 W" w, d& k4 ~; V, Q5 K+ d; V回答-2元者,面试成功!!!
5 P9 d" D# q; R7 @! e# M! F" n% F }+ k
比较强的回答:
' T( D5 [# ?+ Y
3 _3 r9 ]) p' A) ^7 L& k8 P合计利润应该为两元- p. U! g2 z6 ~) Z2 j% v* q
我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。)7 ` ~; L" q2 f6 G9 U
3 w Q0 e3 I2 }! F1 G
首先要明确两个基本点:5 x; Y: _' K1 |" S1 C
1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;9 Z2 W7 \$ V# W' E" S
2、利润是以货币为终结。4 p$ u3 p, G& M4 H
/ x: r2 U+ Y7 X' ^ |
所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。+ d: \- \0 ?# V$ N+ @+ B3 Q
把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。- m7 b: Y' O5 m, F' G$ i
9 X( R8 x4 @1 u/ A' }% I+ v假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?- u; m) }8 j" k7 D
: _2 X: V" C4 N3 K$ o1 T8 X% k
所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。
- E3 e5 B3 o/ U& A' r
9 t# w0 `) \( r- D0 X0 T, f财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。( S6 J1 ^+ e3 M( ]' e
! F7 }0 Y0 z2 ^% I7 S; Z又一个比较强的回答:
3 @3 H) |7 T( t2 N2 K# A
9 ~# G6 c* p+ `: K+ l r第一次交易:-8(成本)
. S" S6 V ^8 h- }8 ]& p第二次交易:-8+9=1(含成本的利润)---此时有9元的成本
; G" z. ]) u, d8 f/ p2 c; \+ K第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)/ W. ~) F* o9 |( A$ {! G
第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)/ C3 H3 m, _# M. i
成本核算:
5 l9 ?2 q1 e& z- R( V& ^6 T成本8元在第二次交易时已赚回,还得利润1元.
+ D6 Z5 r o7 C3 L7 B' L第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.
) S$ {, c6 d, ^7 Z; `- ?& p第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.
# \3 F8 r% ~9 Q" H9 e1 _- D. {* f; G+ K1 H( ?
还有更强的!!1 }" N2 j& R9 T+ M) N
; x8 a) {. U& k z( @& `投资收益率= 净收益 / 投资总额
4 y% _$ r5 H- l, o! [( d= ( 11 - 8 ) / 8 = 37.5%* L: U9 {2 ?8 a9 L* P. h7 X+ p- l* H
% E0 `! |# T5 j' d2 V S. v第一次交易: * t& a- c" ^& j- V
投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1 V( u2 E" N p7 J& d
净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ]
3 E& C9 s* z" \3 N1 d$ t= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0
3 q- P0 n% l) ]6 u# Q$ B* M赔钱的买卖
. }1 o3 K- D) n. B! a$ W% {4 G* m8 F+ G( z
第二次交易: ! W8 F0 x( }8 b3 `
投资收益率 = ( 11 - 10 ) / 10 = 10% = I2
; e( q" [- |/ ~净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0 2 d% s7 @3 p, U. O7 i
这家伙在同一个地方栽了两次跟头
5 m/ @" o' Y( }& q
( M. D; |9 U3 l* p内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 )
$ l+ s! |! I" m/ Z3 } X= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% )
5 ~: i2 N9 Q' k6 K- b+ {" p7 X= 11.25% = IRR < 37.5% 2 G) @' ?, A: B' w& H) T
经济效果不可接受! C8 l5 A' A$ y! ~$ v. K% L
4 C* m* m" z0 p G W; N* h7 J- ~
净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ]
- `3 G( B! Z4 K0 z7 }8 Y* W= 20 - 24.75 = -4.75
, {8 y: I# _: g) |$ e7 b5 k0 ]
: \4 `; [- K" O+ k3 Y$ r" u# q他赚了 -4.75 元钱
& L' P+ s' f7 n" z4 {, w
' A3 J: \4 _2 I) C0 q对GDP的贡献:; o. Y" M$ V2 p8 X% X
1 H n' m4 Q; U6 p$ G- W* b& b“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。8 S& Z+ Y* C. w3 |8 J
8 U/ r5 B" K# K/ p# D3 n……0 p5 p: e0 f h: ?
http://bbs.aftjob.com/thread-606795-1-1.html) n4 \- G0 U; j/ i) o0 _7 g
2012阿凡提求职手册-名企篇-IBM
4 ^2 _$ S& K4 U; D0 }http://bbs.aftjob.com/thread-608486-1-1.html
6 h* v/ E" j8 |, Q. `! E" j—— |
|