|
|
IBM面试试题整理) _& s0 L- l) V( g0 u; x
1 _- [" r7 U$ h4 R
, C( K, u- i8 ]8 K7 gzz( N d7 C: D9 v
1 m/ ~" V/ S; L( S% r1 `. Q
" P+ a+ z) Z' Y! l+ v+ c7 p3 {1 z, o) ^3 C2 ?. ]
1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口3 Y1 z. v6 d3 I, T
的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使
( ?& Z0 e4 S$ E9 l: G3 L得排列变为bbwwwwbb。0 G1 m, Y3 l) ]: A! Z
2 v! J3 h0 m! s, ]% q% W
2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以
) b5 F o. k7 y+ X0 s' X' P向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?
$ Z* J# T _. t7 z2 Y
; P! J' b- w2 ` h! `/ F; h3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?1 W+ ^8 H+ r. f8 p) g9 L
( m+ Y: X3 v, Z* I3 f" O# y: `
4.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛
% k: q, n* ?( i1 M) ]上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句# N. |, l+ t* j2 Y) p' ?# J5 x
话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?7 e, i) A1 N$ w# P. n
- t% X* H3 b$ N1 F% h8 d8 Z
5.怎样种四棵树使得任意两棵树的距离相等。) k& h* d: g# l! S0 ~
: o; Y8 j' p; V% y. { z0 ]! u4 K
5 I4 o* t- a& |1 c6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶
$ {; W3 R- I( ~. e' i$ w" Y可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?
# }! z6 W* i, U, @6 g
+ s9 ~: d+ s8 ?* P& K- f# s7.有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个/ a5 W' n; G- q4 U
聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山的速度是任1 S. O4 m" P' h% Y7 j! i
意的,在每个往返中,他总是能在周一和周二的同一钟点到达山路上的同一点。例如,有
! m8 Y. x! ?/ z$ K, E' j一次他发现星期一的8点30和星期二的8点 30他都到了山路靠山脚的3/4的地方,问这是为6 f9 v5 K& ^4 ^+ j ^% D2 d
什么?
* y* g/ l0 G% M5 E8.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段1: q3 M0 p9 ]' u5 i9 \8 `+ F
5分钟的时间?0 a" L4 z, ?4 o6 z
( `/ V! J# c, z) I5 `& e
" V+ l% q0 ?/ i题目:现有12个球,其中有一个球和其他的球重量不一样,但是外形还是一样的,现在要求你用一个天平 在只称3次的情况下找出不一样的这个球来?如果换成13个球那又怎么样呢?
8 j6 p7 I- B+ h3 i, }3 Y4 V+ E
9 m. i9 t; O0 X0 h% b% K题目是很旧了的,我也相信已经就遇到过了,但是再次见到的时候猛然已经很陌生了,也就是说我以前还是不懂装懂了,有必要彻底掌握一下。我自己是想得头破血流也搞不出来,只好瞻仰了网上的牛人拉
, l4 o6 _( [! A8 k3 [; J' U' D c5 n) ?2 T7 z
12球:% _' I* m5 D, s% ^9 y) Q# v
将球分为a b c d; e f g h; i j k l 三组。9 C( c+ [4 ^, {$ [7 M
第一次称量,比较 abcd efgh
. e" Y" _2 ^0 r& |- h情形一:
1 v- P4 c/ m, k" }两者重量相等,此时说明答案在ijkl中。, b7 ~% C* O& B/ S" }! N
称量ij,1 s& r+ _( W4 x8 H
如果相等,说明答案在kl中。拿k与a比较,如果相等,答案为l;如果不等,答案为k。& t+ p# J. N: R+ h* i v
如果不等,说明答案在ij中。拿i与a比较,如果相等,答案为j;如果不等,答案为i。4 E; O, z( z z! | P
* ~! i5 Y$ ]! A. d' B2 j
情形二:
# }; h, t+ s1 B7 ?+ z. f# k! b! ?+ G3 Iabcd轻。
5 K7 d" R% F% M0 _1 r在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。
/ g5 Y/ V/ [6 G6 Q M: f0 C如果afgh轻,说明答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。
, W% j6 U6 L& e2 [5 \8 j如果afgh重,说明答案在fgh中。称量fg,如果相等,答案为h;如果不等,重者为答案。
+ s" D4 r( G' J; M如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,轻者为答案。: Z/ L) ]& n7 ^+ ~
' P: |, h3 g9 H6 b
情形三:
' z% s- T) y0 N/ e- j* tabcd重。
) P2 e' O p6 T3 {( @在efgh中取出fgh,替换掉abcd中的bcd。 在ijkl中取出jkl,补充到原来fgh的位置。* I8 d/ B& e* P% X9 Q8 v+ f- O4 M
如果afgh重,答案为a或e。称量ab,如果相等,答案为e;如果不等,答案为a。. s0 n& n% c8 S6 k6 o& o
如果afgh轻,答案在fgh中。称量fg,如果相等,答案为h;如果不等,轻者为所求。: N2 B b4 U% l! Z) x
如果一样重,答案在bcd中。称量bc,如果相等,答案为d;如果不等,重者为答案。: i6 h% P1 I: z. P& Q4 Y/ D
7 j* _5 B, y( x0 C- d# T13球:' N# Y3 _% U0 ^* P
将13球分为4球,4球,5球三组.) x- d% Y, n/ _1 { P: x$ j( |
第一次称两个4球组,若不相等,则5球组全是标准球.然后就可以用12球类似的办法解决了;
' q) g; E& ~' ?; X5 g2 `9 B$ Z% ? 若两个4球组相等,则异常球存在于5球组.5球编号为abcde,从两个4球组中任取一个作为标准球,编号f.
X# y; @& W- H) c8 p. C9 M 第二次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第三次称a&d,若相等则e为异常球,若不等则d为异常球.
% N( j2 C% E. I+ U/ N 若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第三次称a&b,若相等则c为异常球,若不等则重者为异常球.$ Q. Y# ~; ~& v5 A, ]& B
若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第三次称a&b,若相等则c为异常球,若不等则轻者为异常球.* n& o) o, R! x' w; j' ~; @
5 C4 B, d9 o( G, o后来发现该牛人先前的一些思考对解题很有帮助:, v6 @3 C8 P& t0 O
(在这里,我称和其它重量不同的一个球为异常球,其余为标准球)
* s7 [: J( H% W" ?) a$ H思考1:2 {% w' |' H* e
在不知道异常球是轻是重的情况下,称2次最多可以从几球中找出异常球?
. U D6 L( |1 O2 ^6 O0 z结论1:如果没有标准球,称2次最多可以从4球中找出异常球(设这4球标号abcd)。
3 I2 J. h1 E) l+ U+ d' n1 _其称法如下:4 M4 r5 M4 }5 e- W
第一次称a&b, 若a=b,则异常球在cd中,ab均为标准球.第二次称a&c,若相等则d为异常球,若不等则c为异常球.8 q& M* M* \7 e9 }' J7 l4 x
若a>b,则异常球在ab中(a重或b轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球.# x1 c; \0 C9 Y8 k! `
若a<b,则异常球在ab中(b重或a轻),cd为标准球.第二次称a&c,若相等则b为异常球,若不等则a为异常球./ Z0 S0 P0 n9 Q$ w; a- g1 P
结论2:如果有标准球(设为f),称2次最多可以从5球中找出异常球(设这5球标号abcde)。
$ U- `: F/ V; G; X( b* |4 C# G其称法如下:
1 Z9 B7 q; Q% z- } 第一次称ab&cf,若ab=cf,则异常球在de中,abc均为标准球.第二次称a&d,若相等则e为异常球,若不等则d为异常球.
2 t" I" _, B$ |6 b) f 若ab>cf,则异常球在abc中(a重b重或c轻),de为标准球.第二次称a&b,若相等则c为异常球,若不等则重者为异常球.0 T: _) J z. t" C i- j
若ab<cf,则异常球在abc中(a轻b轻或c重),de为标准球.第二次称a&b,若相等则c为异常球,若不等则轻者为异常球.
, j" ^9 m. B7 m# Z+ k" H思考2:3 d% P7 S7 ?8 C" S3 [
在知道异常球是轻是重的情况(设异常球重)下,称2次最多可以从几球中找出异常球?) V( f/ k6 ^( V3 i
结论:称2次最多可以从9球中找出异常球。; s' s% J: i) O) p- G
其称法如下:
! o! g1 T" m- T 将9球分为3组,每组3个,任取两组称第一次.如果相等异常球在没称的一组中,如果不等则在重的一组中.
8 R6 p. g- V# U5 t% L7 P 将选出的3球任取两个来称,若相等则另一个为异常球,若不等则重者为异常球. t4 x$ K4 Q0 D
8 C( l) f2 {" H) S* F
不过我感觉他也没有给出很好的证明他的结论是正确的,虽然我举不出反例
9 m1 g5 I6 s7 a" N2 l5 @" B* B8 w; R5 U, i# R! A& V- }
* c7 k) L& j7 ^! H英文面试题目
1 P2 E, o) f$ r4 s e: T: @! g7 R( D3 E$ e. O7 f
1. Describe your greatest achievement in the past 4-5 years?
3 \- m) r! d5 T5 L$ B( P2. What are your short & long term career objectives? What do you think is the4 Y5 G6 N O3 s. d% U2 r# v
most ideal job for you?7 Q9 X" G4 M- M- ^. \* u
3. Why do you want to join IBM? What do you think you can contribute to IBM
% q3 W" Y% c+ e' T3 P9 z) R* T+ z* a% ^4 L' \
" i# b# F( }8 |" }4 i; e
一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了, 11块钱卖给另外一个人,问他赚了多少钱?/ V- u* ]2 C$ {8 D: _$ X, \2 @
5 p5 v( K) U5 _9 }; J
这是IBM面试时的题目,有四种算法:
* m6 N$ F& h- z v1、9-8=1,11-10=1,1+1=2,所以最后赚2元。 {) Y( J# L& [3 {
0 h5 }0 \1 N7 l! H. X' H, ^, ]) O2、最初只有8块钱,最后你有11块了,
8 x" i) D4 B! v# N$ F所以是赚3块;
/ q5 s6 [; Q6 \5 a
' {! {2 W8 A0 Z9 x3、第一次买卖,主人公损失8块,获得一只鸡,第二次买卖;主人公获得9块,损失一只鸡;第三次买卖,主人公损失10块,获得一只鸡;第四买卖,主人公获得11块,损失一只鸡 ! _. M; [+ t2 s3 e% g$ D
所以 整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡
2 K% R: O/ P0 x( T9 i: T8 S: Q3 h8 ?8 I% C: r q
4、整个事件有3次交易,我门来看看具体是哪3次? 0 @: c6 Y# P1 E. K2 f7 @/ y
第一次交易:8元买进,9元卖出,利润1元; + f6 R$ L3 _/ a W6 F5 {. q/ | _
第二次交易:9元卖出,10元买进,利润-1元;
$ N' ?: g2 @3 c7 V第三次交易:10元买进,11元卖出利润1元;+ R+ O/ T. b6 J! {' ` @( O9 @5 h
整个过程:1-1+1=1元 + \# m a* z I( v' ~& Q/ {" ?
所以分析得知:这个人是个傻子,因为后两次交易等于白干了。( Y/ I# U" y9 o$ Q! n* n
' K- P' v X2 t5 R( |% T: |经测试,企业认为: , W& C! W: p3 H4 X6 C
回答利润是2元的肯定是面试失败者;
6 K6 k0 n/ X, l& Q' \/ |( Z- B回答3元的更为愚蠢,因为自己什么是追加成本都不知道,肯定也是失败;
T/ H9 W1 |7 Z2 F+ l& m7 X
1 j8 q' J$ S9 N+ O% G$ O8 S7 ^回答1元者,恭喜你,不属于傻子范围;3 _8 I l4 n% d. p3 B1 |/ V+ x5 C
+ h; f3 a3 w4 x! Y7 {6 T9 Q
结果是:本来可以直接赚3元的,经过他3次交易后总利润变成1元了。
4 z7 y3 F: ?2 n) w/ S, F9 U
( I9 c- C1 t& u& n. h1 J: x所以正确答案是:-2元!4 X M0 A" V( i; o; c1 R7 L/ y
% ]" i/ p$ H* |6 l8 N- k" o
回答-2元者,面试成功!!!& O/ J8 P! ~6 W- l2 r# D
9 T8 I4 {/ u' K' ]" |6 E
比较强的回答:
6 J0 Y) Z' U! y" O% p& E8 c8 c) P/ W1 \
合计利润应该为两元) ]1 z8 k. q' I' x
我认为合计利润应该为两元。(出局就出局,明明白白,不趟那个企业的浑水,搞得那么复杂。); N( O+ B# ?9 `! q: V% r# y/ Z
; h* w' g! C% a1 C! G" w# Z+ D
首先要明确两个基本点:- D0 T3 t$ M" a u x
1、利润的计算方式是销售额减费用(包括生产费用、管理费用和财务费用)的差额;8 O3 @- a( p* F; Q0 L2 w% t" C8 n+ t
2、利润是以货币为终结。2 Z8 i9 ?# K' ^5 p
$ V0 U% J4 s% t! r% i9 X
所以,上面买鸡的两次行为应该独立计算。两次买卖行为是两次完整的利润生产过程,每一次都产生了毛利一元。7 I3 M4 H+ R# O" M$ G: U
把鸡卖掉再买回来算利润损失,这违反了上面说的两条基本原则。鸡就像工业材料、土地、水电一样,不能作为利润的终结计算方式。用钱去买东西,必须履行卖的过程,回收货币完成一次货币循环,才能计算利润。鸡原来9元卖掉了,已经完成了货币循环了。第二次10元把鸡买回来,原来的1元利润没有损失,更不能说9-10=-1,亏了1元,只是又开始了一个利润生产过程,与第一次的8元、9元已经没有任何关系了。
1 g' W8 K1 V2 \! T: k0 l# K; P0 u8 J! |6 j- _1 O9 f8 a
假如我后来发现这只鸡是太空稀有物种,又用1000元把鸡买回来,1500元卖掉,第二次赚了500元。这么赚钱的事情,按照上面的算法岂不是亏大了(11元卖掉,1000元买回,亏了989元)?
% y4 P6 K0 r, N- K+ a. f- x
# D3 E$ W5 E, v0 x4 M5 w7 c/ J所以,有些企业账面利润很多,实际上都压在应收款上,不堪重负,倒闭了。1 Y( E$ C2 W* I7 E
C7 ^- ]7 q" }1 V' ?& x* G: P财务有一种说法叫“现金为王”。没有钱周转,把材料、货品、土地这些流通性比货币差很多的东西当作货币去运作,是很危险的。
' s9 `& R) Z7 J) m' D2 ~0 ~8 T ]. S% [( _& v
又一个比较强的回答:' L3 B |; n" [' o0 i% z1 g
, X$ S% B% S* r8 q8 A第一次交易:-8(成本)
. y$ O1 }# J/ l5 L第二次交易:-8+9=1(含成本的利润)---此时有9元的成本
: Y6 z, Q5 i# r) x: e第三次交易:-8+9-10=-9(9元的成本,再加1元的成本买进,此时的成本为10元)
8 ~8 i! W; ^9 I3 |第四次交易:-8+9-10+11=2(但是前面的成本是10元,卖出为11元,只赚了1元)
3 n, `: }" E- {成本核算:* f, S) V. T% s1 D- C& f" X9 Y
成本8元在第二次交易时已赚回,还得利润1元.
9 P. y3 g' A3 B: n0 Q. o% c4 T! }, G B第三交易时的成本为10元,用第二次交易时所得的9元(注意第一次的成本也在内,且还要加1元)再加1元买入.9 e; r3 q( `0 r: Y
第四次交易为卖出11元,也就是说在成本8元基础上面利润为3元,但在成本为10元的基础上利润为1元.
* R2 a) `* j& H8 z! v4 d9 F5 F5 X7 W8 n: b
还有更强的!!
. R, R# V9 F) t/ I, l, x" R# i7 j) y" H5 y# C2 f( Q# Z% Q
投资收益率= 净收益 / 投资总额
- B G9 Y& c) y4 L0 l= ( 11 - 8 ) / 8 = 37.5%
4 g! C) J9 _( ]* A2 R" u% R f: s' g; v; }0 D
第一次交易:
1 k; ]: c+ t4 z0 c* u7 Y7 j% l+ R投资收益率 = ( 9 - 8 ) / 8 = 12.5% = I1 ( k$ ~% Z! P- c5 f# h
净现值= ( 现金流入 - 现金流出 ) * [( 1 + 折现率 ) ^ -1 ] " j' s/ O9 |" U/ R [
= ( 9 - 8 ) *[( 1 + 37.5% ) ^ -1 ] = 1 * 0.7273 = 0.7273 = NPV1 < 0 , x' \! J* ~8 o3 }2 b
赔钱的买卖
" U* M7 q3 O) _. [
$ Y$ V+ o5 h" w第二次交易: + Y7 d$ L' Z. t$ y6 z l A
投资收益率 = ( 11 - 10 ) / 10 = 10% = I2
1 A4 J/ x" z/ q. G6 a( r" q净现值 = ( 11 - 10 ) * 0.7273 = 0.7273 = NPV2 < 0
* ?. _7 B. ?$ C: k7 l1 d4 x- p这家伙在同一个地方栽了两次跟头
2 {* Z9 `( f8 m _! N2 l
. C% D" [3 y% j+ h4 }9 m# P# Z内部收益率= I1 + [ NPV1 / ( |NPV2| + |NPV1| ) ] * ( I2 - I1 )
0 N* |" T7 p) |% l" }% w= 12.5% + [ 0.7273 / ( 0.7273 + 0.7273 ) ] * ( 10% - 12.5% ) 8 G1 N$ `" x* q. ? c
= 11.25% = IRR < 37.5% + C# j7 I) u, U8 _9 J3 V
经济效果不可接受
+ n! {/ s, @, a& H8 L0 X& U6 \; I/ n s4 C1 B4 g
净收益= 9 + 11 - [ 8 * ( 1 + 37.5% ) + 10 * ( 1 + 37.5% ) ]
, N8 {. t) X5 c= 20 - 24.75 = -4.75; ~2 D/ ?* a* f/ R1 }
6 \* V+ X. N8 G$ E- }' q* [
他赚了 -4.75 元钱
" D( F5 R1 G3 Q$ d5 n( V
7 c6 T) O1 a' X; N& Q; M- i" V2 q对GDP的贡献:) @9 U7 {$ N7 V. R
" c6 r" n7 m: W2 v* H“整个产生的GDP(国内生产总值)是8+9+10+11=38元+4只鸡。”大家都别搞ERP了,回家贩鸡去吧,说不准明年中国的GDP就排名世界第一了。. `; N$ y1 q1 F/ O& m
- O7 y) p2 _! p0 k/ x7 T1 @
……: R% B" v+ s- {7 a
http://bbs.aftjob.com/thread-606795-1-1.html
1 | r; k' B) \. D8 ]( [2012阿凡提求职手册-名企篇-IBM2 b- ^: o/ L; d1 b$ _1 |/ v+ K3 c7 T8 [
http://bbs.aftjob.com/thread-608486-1-1.html
& R; g. z- z+ |, K% T—— |
|