- 來(lái)看看谷歌的面試題 推薦度:
- 相關(guān)推薦
谷歌面試試題
1.這是來(lái)自Adobe公司一道題目:一輛加滿油的摩托車可以騎50千米,如果你有50輛這樣的摩托車,你能騎多遠(yuǎn)?
答案:這取決于你如何使用油箱里的油。
最簡(jiǎn)單的回答是讓這些摩托車同時(shí)發(fā)動(dòng),所有的摩托就能同時(shí)走完這100千米。然而,還有另外一種答案:將這50輛車全部發(fā)動(dòng),在騎到50千米的時(shí)候?qū)?5輛摩托車的汽油加到剩余的摩托車?yán),這樣你就會(huì)有25輛加滿油的摩托車,然后騎了50千米之后再重復(fù)剛才的作法。通過(guò)這種方法,你最終能騎350千米遠(yuǎn)。
其實(shí),第二種方法在遇到25求一半時(shí)直接就取12了,加入你能就這些也全部考慮進(jìn)去的話,實(shí)際上你能到達(dá)比350千米更遠(yuǎn)的地方。
2.微軟的問(wèn)題是這樣的:假如你在一艘船上,請(qǐng)問(wèn)將公文包扔出去之后水面會(huì)上漲嗎?
答案:不會(huì)。
原因是公文包在船上的重量和在水里的重量是一樣的,所以無(wú)論在任何情況下,水面都不會(huì)上漲。
3.來(lái)自微軟的另外一道題目:假定你有無(wú)限多的水,和一個(gè)5升的容器,一個(gè)3升的容器,請(qǐng)準(zhǔn)確地倒出4升水。
答案:首先將5升的容器裝滿水,然后倒?jié)M那個(gè)3升容器,這樣5升的容器里面就剩下了2升水;然后將3升的容器里的水倒掉,將5升容器里面剩余的2升水倒進(jìn)去;最后再將這個(gè)5升的容器打滿水,然后再用這個(gè)5升的容器將3升容器倒?jié)M。因?yàn)檫@個(gè)3升容器里面已經(jīng)有2升水了,所以倒進(jìn)去的這些肯定是1升水,那么最后5升容器里面剩下的就是題目所要求的4水了!
4.來(lái)日亞馬遜的一道面試題:拋擲硬幣,如果正面朝上就不再拋擲這一枚了,而是去拋擲第二枚硬幣。如果反面朝上就將這一枚再拋擲一次。拋擲第二枚硬幣的時(shí)候沒(méi)有任何要求。問(wèn),正反面的幾率各是多少?
答案:依然是1比1.
因?yàn)樵趻仈S第一枚硬幣的時(shí)候需要假設(shè)兩種情況,所以正反面概率為1比1.而第二枚硬幣的概率繼續(xù)是1比1,所以總的概率還是1比1.
【谷歌面試試題】相關(guān)文章:
來(lái)看看谷歌的面試題08-17
面試中常見(jiàn)的面試試題08-21
Microsoft面試題09-04
iOS面試題07-10
Spring面試試題09-19
公司面試題09-12
hibernate面試題10-18
英語(yǔ)面試題精選06-13
小升初面試題06-10