偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Google面試寶典

企業(yè)動(dòng)態(tài)
最近剛被Google電話面了一次. 感覺(jué)還不錯(cuò). 和面試官聊的很好. 到最后, 他竟然給我提了一些如何準(zhǔn)備Google面試的經(jīng)驗(yàn).

下面把自己的經(jīng)驗(yàn)和大家分享一下:很多非技術(shù)的因素在這里就不說(shuō)了...

技術(shù)方面的準(zhǔn)備包括:

 

1. 仔細(xì)鉆研一本數(shù)據(jù)結(jié)構(gòu)和算法的書(shū).每個(gè)程序員都知道數(shù)據(jù)結(jié)構(gòu)和算法的重 要性, 可是為什么呢?最主要的原因就在于經(jīng)典的數(shù)據(jù)結(jié)構(gòu)和算法是對(duì)常見(jiàn)計(jì)算機(jī)問(wèn)題的歸納和總結(jié). 如果你精通數(shù)據(jù)結(jié)構(gòu)和算法, 當(dāng)你遇到新問(wèn)題時(shí),你就 很容易將問(wèn)題進(jìn)行定位,比如說(shuō)這是一個(gè)圖的問(wèn)題還是樹(shù)的問(wèn)題, 然后在運(yùn)用系統(tǒng)的知識(shí)進(jìn)行分析. 從而找到解決問(wèn)題的方法. 例如:如果面試官問(wèn)你最少可以用多少種顏色來(lái)填充中國(guó)地圖中的各個(gè)省的問(wèn)題, 你就應(yīng)該想到這是???

 

所以說(shuō),如果當(dāng)你遇到一個(gè)問(wèn)題時(shí)馬上能夠定位到該用什么數(shù)據(jù)結(jié)構(gòu)/算法來(lái)解決, 著就是面試官首先想要看到的. 推薦一本書(shū):  Steven Skiena's The Algorithm Design Manual    

1) 算法復(fù)雜性分析. 你必須知道如何使用Big O來(lái)分析算法的復(fù)雜性. 如果你不知道這個(gè),你肯定過(guò)不了面試. 如果不知道, 仔細(xì)讀一下相關(guān)的那章. 你完全可以搞定的!

2) 排序算法. 你需要知道排序算法. 不要提冒泡排序法. 真正開(kāi)發(fā)時(shí)沒(méi)人用. 你至少要知道一種n*log(n)的排序算法. 比如: 快速排序法.

3) Hashtables. 你必須要知道如何使用哈希表的使用. 你應(yīng)該知道如何用你擅長(zhǎng)的編程語(yǔ)言來(lái)實(shí)現(xiàn)一個(gè)哈希表.

 

4) Trees: 你需要了解樹(shù)型結(jié)構(gòu), 二叉樹(shù), BFS, DFS等遍歷算法.

 

5) Maps: 圖非常非常非常非常非常重要. 就算你已經(jīng)覺(jué)得圖已經(jīng)很重要了. 但實(shí)際上, 它比你想的還要重要. 你應(yīng)該了解圖在內(nèi)存中的幾種表示法, 比如使用對(duì)象和指針, 使用距陣等. 同時(shí)你還需要了解圖的遍歷算法, 以及它們的算法復(fù)雜度, 還有如何在代碼中實(shí)現(xiàn). 

 

6) 其它的數(shù)據(jù)結(jié)構(gòu). 盡量學(xué)習(xí)書(shū)中的其它數(shù)據(jù)結(jié)構(gòu)和算法. 

 

2. 數(shù)學(xué). 有些Google的面試官很喜歡問(wèn)一些離散數(shù)學(xué)方面的東西. 所以也需要做一些準(zhǔn)備.

3. 操作系統(tǒng). 你總要了解一些操作系統(tǒng)方面的基礎(chǔ)知識(shí). 比如線程和進(jìn)程,進(jìn)程間的通信等. 推薦一本書(shū): Doug Lea's Concurrent Programming in Java

4. 編碼. 你應(yīng)該精通一門(mén)編程語(yǔ)言, 比如C++, Java. C#也可以接受.

【編輯推薦】

  1. 谷歌 21道能力傾向測(cè)試面試題
  2. 三大鼎足IT名企面試題

 

 

責(zé)任編輯:佚名 來(lái)源: it168
相關(guān)推薦

2010-04-21 11:06:15

2012-08-09 10:02:08

面試Google

2012-07-25 09:13:46

Google面試

2010-10-11 15:42:56

面試

2017-12-08 14:26:19

Android面試知識(shí)點(diǎn)總結(jié)

2020-05-25 08:45:08

面試Google簡(jiǎn)歷

2019-08-09 18:08:13

程序員技能開(kāi)發(fā)者

2018-04-26 14:59:23

面試AndroidService

2024-10-29 08:17:43

2009-11-02 10:44:51

人才選拔機(jī)制

2020-04-29 09:30:48

Google面試題工程師

2010-01-19 10:25:31

網(wǎng)絡(luò)管理v

2010-01-19 22:25:56

IT運(yùn)維管理Mocha ITOM摩卡軟件

2009-09-23 11:21:32

學(xué)習(xí)Hibernate

2013-11-18 09:51:12

GoogleGoogle Sear

2009-09-03 17:54:01

Google Wave

2009-11-11 14:04:40

IGRP路由協(xié)議

2009-11-17 17:39:37

Oracle DB B

2009-07-16 16:27:33

ibatis DAO
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)