精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

自學三個月,成功面試路線圖

新聞
又快到「金三銀四」了,一定不少同學在摩拳擦掌,怎樣更好的準備從而拿到更高的級別和更好的報酬,咱們來看一位曾在 Facebook和微軟工作,面試過數百人的工程師給的經驗總結。

又快到「金三銀四」了,一定不少同學在摩拳擦掌,怎樣更好的準備從而拿到更高的級別和更好的報酬,咱們來看一位曾在 Facebook和微軟工作,面試過數百人的工程師給的經驗總結。

三個月?真的可以?

人們常問我,新人或者幾年不曾面試的人,成功通過代碼面試,合理的時間一般至少要多久?

我覺得三個月是個合理的時間。真的,三個月。如果剛面試不久,也至少需要準備4-6周,如果你過去一年多都沒面試過,那不能比三個月再少了。

說回正題,下面是像 Facebook, Google, 微軟等大公司面試程序員時主要問的五個部分:

  • Coding 面試 (主要考查問題解決能力、數據結構和算法)
  • 操作系統和并發相關
  • 系統設計(PS:類似于設計一個電商系統,秒殺系統之類的)
  • 面向對象
  • 文化契合度

和其他需要持續準備的長期目標一樣(比如跑個馬拉松),遵循一些規則很重要,因為它會鼓勵你在動力可能減弱的日子里保持在正軌上。

為此,我創建了一個12周的準備計劃,你可以跟著準備。跟著這個計劃12周后,基本會覆蓋到上面提到的幾個部分。

咱們開始吧。 

 

Week 0 - 你應該使用什么編程語言?

選擇一種編程語言并堅持下去。經常有人問:如果我知道不止一種,該怎么選?比如 Python 比 Java 好嗎?

答案是你該選擇自己最熟悉的編程語言。大多數面試官并不在意你是否精通主流編程語言。我看到有人在面試中決定「換」一種不同的語言,這很糟糕,別這樣,早選好一種,堅持下去。 

[[315980]] 

Week 1 - 復習你最熟悉的語言的基礎

復習一下你選擇的語言,即使你在日常編碼時,常用到你喜歡的語言,也還是會忘記不少內容。

我見過不少人努力回想這些內容:

  • 怎么讀寫文件
  • 怎樣從控制臺讀內容
  • 字符串怎么分隔
  • String 的 length 是個方法還是屬性
  • 如何定義和使用二維數組

有一次我還看到候選人不記得判斷一個數是正數還是負數(我覺得他知道只是一下想不起來)

你花在回想所選編程語言語法等細節上的時間不如將其放在展示你解決實際問題的能力上,那才是面試官更想看到的。

像Lyft和Salesforce等一些公司,會要求你用筆記本電腦解決問題。您得編寫能通過測試用例的完整代碼。在這些 case 里,您可能做類似:

  • 處理命令行參數
  • 解析 CSV 或者 文本文件

當然,你可以直接 Google,但這會花你不少時間,但并不能讓你脫穎而出。

而像 Amazon 和 Google 在內的大多數公司,會讓你在白板上解決問題。這種考察的能力,和你在IDE里編寫代碼的經驗是完全不同的。現在就得開始練習實際編寫代碼來鍛煉一下了。 

[[315981]] 

Week 2&3 - 數據結構和算法

需要開始復習一下像數據結構和算法這些計算機科學的概念了。實際上,你曾經在大學時上過課但從沒認真學過的那些概念實際上對編程面試非常有用。

要復習這些主題:

  • 復雜度分析(大O)
  • 數組
  • 隊列
  • 鏈表
  • 圖( BFS 和 DFS)
  • Hash Table
  • 排序
  • 查找 

[[315982]] 

Weeks 4&5 練習簡單的數據結構和算法

在您復習數據結構時,開始練習一下和這些數據結構和算法相關的相對簡單的編碼問題。

通常這些問題在大公司面試里并不常見。即使問,也只能算熱身問題。這些反而在電話面試里更常見。但練習這些問題能幫助你內化數據結構,解決幾周后要練習的更難的問題。

對于數組,可以復習像下面的這些內容:

  • 從數組中刪除偶數(奇數)
  • 合并兩個有序數組
  • 找到數組中的第一個非重復整數
  • 查找數組中第二大的數

用下面的問題來復習鏈表:

  • 計算鏈表的長度
  • 在單向鏈表中查找
  • 鏈表反轉
  • 查找鏈接的中間值

通過以下的問題來復習棧/隊列:

  • 對棧中的值進行排序
  • 創建返回最小值復雜度是O(1)的棧
  • 用一個數組實現兩個棧

復習樹的問題:

  • 在二叉搜索樹中查找最小值
  • 計算二叉樹的高度
  • 在二叉搜索樹中找到第N大的值

復習圖的問題:

  • 實現廣度優先查找
  • 實現深度優先查找
  • 檢查圖中的回路

復習堆的問題:

  • 在 list 里找到第 N 小的元素
  • 在 array 里找到第 N 大的元素 

 

Weeks 6,7,8 - 練習更復雜的編碼問題

你已經練了兩周的簡單問題,現在該練一些更難些的,在實際面試中更可能問到的問題了。

下面這些準則,在解決這些問題時要注意遵循:

  • 一般來說,解決任何給定問題的時間不應超過 20-30分鐘。所以現在你自己也要計個時。
  • 如果不能在給定時間內解決問題也別灰心。即使花幾個小時,也先別看答案,這能幫助你建立信心,然后能更專注的在以后更快的解決。
  • 開始考慮每種解決方案的的運行時和內存的復雜度。實際面試的時候必須能清楚地說明,因此最好現在開始。

以下一些可以參考的問題:

  • 實現二叉樹
  • 找到兩個鏈表的交點
  • 對句子中的進行逆序
  • 檢查兩個二叉樹是否相同
  • 克隆(深拷貝)有向圖
  • 確定數組中是否存在三個等于給定值的整數。

這些你得花2到3周時間。如果遇到問題或者被卡住了,別太擔心。一段時間后你一定能解決。在練習開始幾天看著難的問題之后會變得容易起來。 

[[315983]] 

Weeks 9&10 - 系統設計面試

系統設計的面試在現在已經成了面試中必不可少的一部分,特別是你要申請高級職位的時候,這些面試會直接影響你的面試「等級」。

學習一些 CAP 、 一致性、 分區、負載均衡等分布式相關的概念很有必要。

在系統設計中,面試官一般會讓你設計一個「彈性」的應用,他會根據這些來評估你設計可擴展服務不同部分的能力。比如下面這些方面:

  • Web 服務器是怎么做負載均衡的?
  • 數據庫是怎樣分片的?
  • 大文件是怎樣存儲的?
  • 為了穩定性和吞吐量,網絡是如何設計的

而對應考察這些方面的問題,會體現在類似這種問題中:

  • 請設計一個 Instagram (圖片分享)
  • 請設計一個 Facebook Newsfeed (新聞Feed)
  • 請設計一個 Uber

PS: 關于系統設計的問題,我的公眾號「Tomcat那些事兒」里后面會陸續分享,包含數據庫分片、一致性、數據庫設計,負載均衡等設計可擴展應用必備的技術,敬請期待。 

[[315984]] 

Week 11 - 操作系統和并發

今天,即使最便宜的筆記本電腦和手機,也都有多個核。無論你是開發移動應用,還是 Web 服務,了解線程、鎖、同步等概念都很有用。

像系統設計面試的問題一樣, 多線程和并發問題在衡量你的面試等級也很有用。初級工程師一般只是簡單了解。而一個相對高級的工程師應該在這些問題上能做的更好。 

[[315985]] 

Week 12 - 面向對象設計

一些常見的問題類似:

  • 設計一個 ATM程序
  • 設計一個電梯程序
  • 設計一個停車場程序

在面向對象設計的問題中,面試官一般會考察你對軟件設計模式的理解,以及你對從需求抽象出 Class 的能力。你得花大部分時間來解釋不同的組件,它們的接口,以及組件之間是如何交互的。

文化契合度面試

這一部分有時候可能是最重要的,但許多人并沒太注意。例如,在 Amazon,文化深深植根于他們的錄用過程中,一些深度認同和踐行文化的人最終決定是否錄用你。(PS: 和阿里的HR 是否有一拼)

這種方式思想其實也很簡單:如果你態度很好,你學新技能也沒什么問題,因此編碼和系統設計時的一些問題也是可以忽略的。但如果一個人對產品感興趣但看樣子和團隊不太好合作,可能也不會錄用。

文化契合度面試的一些基本規則:

  • 表現出你對產品的興趣,和對它的理解
  • 要做好準備「在與同事或者與經理發生沖突的時候是怎么解決的」這類問題的答案。不要說工作幾年,不會有沖突之類的
  • 說一下如果面試成功,你在公司想要做什么
  • 說一下做為工程師你最近或最有影響力的一些成就。
  • 說一些你遇到特別難解決的bug。

總結

準備面試會花費你大量的時間和精力,但如果這能幫助你脫穎而出,那也是值的。在準備的過程中要牢記你的最終目標是找到一個個人滿意的高薪工作,將有助于你堅持下去。

 

責任編輯:武曉燕 來源: Tomcat那些事兒
相關推薦

2013-08-28 11:21:05

2009-08-24 11:14:57

思科認證CCNA思科認證CCNP心得

2014-04-29 10:32:44

編程課程編程

2011-06-15 13:50:30

云計算數據中心ODCA

2024-12-23 13:59:14

2009-03-19 10:40:02

職業分析經驗行業

2022-01-26 18:17:30

微軟Windows 11Windows

2010-12-31 10:05:22

Exchange

2020-11-24 10:47:22

云計算云遷移IT

2009-03-12 16:32:00

CCNACCNP思科認證

2011-03-08 10:10:48

BlackBerry

2011-05-11 16:29:38

iOS

2012-02-08 09:49:02

惠普webOS開源

2010-05-31 16:01:20

百度廣告管家

2013-02-25 15:02:05

Windows Blu

2017-10-30 11:04:19

美團無人新零售

2013-01-16 17:34:32

Android開發路線圖

2010-12-31 13:22:36

點贊
收藏

51CTO技術棧公眾號

国产精品超碰97尤物18| 免费在线观看日韩欧美| 亚洲精品大尺度| 日本精品一区二区三区四区| 日本中文字幕电影在线免费观看| 国产在线不卡一卡二卡三卡四卡| 国产69精品久久久久99| 摸摸摸bbb毛毛毛片| 日韩视频一二区| 色久优优欧美色久优优| www.日本三级| 992tv免费直播在线观看| 国产suv精品一区二区883| 日本三级久久久| 欧美又粗又大又长| 欧美三级情趣内衣| 欧美精品一区二区三区高清aⅴ | 久久视频一区| 欧美成人在线影院| 久久久久99精品成人| 国产成人在线中文字幕| 欧美日韩另类一区| 国产男女激情视频| 国产盗摄——sm在线视频| 亚洲欧洲av在线| 日本一区二区三区精品视频| 四虎精品一区二区三区| 国产一区二区不卡老阿姨| 国产精品视频xxxx| 手机在线看片1024| 亚洲作爱视频| 久久久久久噜噜噜久久久精品| 美女三级黄色片| 成人看的羞羞网站| 亚洲欧美一区二区激情| 涩视频在线观看| 欧美一区在线观看视频| 538prom精品视频线放| 我看黄色一级片| 久久99久久99精品免观看软件| 亚洲第一精品在线| 黄色成人在线免费观看| 91在线中字| 亚洲欧美电影一区二区| 最近看过的日韩成人| jizz在线免费观看| 亚洲国产高清aⅴ视频| 日本成人三级电影网站| 极品美乳网红视频免费在线观看| 91麻豆产精品久久久久久| 国产午夜精品一区| 日韩有码第一页| 99久久综合狠狠综合久久| 国产精品久久国产三级国电话系列| 国产白浆在线观看| 国产69精品一区二区亚洲孕妇| 亚洲永久在线观看| 亚洲精品.www| gogogo免费视频观看亚洲一| 久久99国产精品99久久| 女人偷人在线视频| 国产性色一区二区| 亚洲一区美女| 亚洲婷婷噜噜| 天天爽夜夜爽夜夜爽精品视频| 亚洲中文字幕无码专区| 欧美色网在线| 欧美日韩高清影院| 日本精品一二三| 欧美sss在线视频| 亚洲网站在线播放| 中文字幕美女视频| 亚洲午夜视频| 日本久久久久久久| 国产乱淫片视频| 成人av网站在线观看免费| 鲁丝片一区二区三区| 成人在线免费观看| 亚洲精品福利视频网站| 男人添女人下面高潮视频| 中文字幕1区2区| 国产黄色三级网站| 日韩大片在线免费观看| 亚洲男人7777| 日韩国产第一页| 亚洲精品少妇| 国产裸体写真av一区二区| 国产激情无套内精对白视频| 99久久精品99国产精品| 亚洲国产欧洲综合997久久 | 香蕉视频网站入口| 成人自拍视频| 亚洲精品有码在线| 在线日韩国产网站| 99精品视频免费| 国产欧美精品一区二区三区-老狼| www.热久久| 国产日韩欧美精品一区| 成人av在线播放观看| 电影在线观看一区二区| 精品剧情在线观看| 美国精品一区二区| 国产精品入口66mio| 成人a级免费视频| 天堂av在线7| 亚洲女爱视频在线| 久久婷婷国产91天堂综合精品| 美女日韩一区| 在线观看视频亚洲| 91国产丝袜播放在线| 另类小说视频一区二区| 久久久精品动漫| 国产超级va在线视频| 色系网站成人免费| 国产激情视频网站| 欧美三级视频| 国产精品黄页免费高清在线观看| 丰满少妇高潮在线观看| 亚洲天堂2016| 99热手机在线| 九九久久电影| 91sa在线看| 粉嫩小泬无遮挡久久久久久| 综合色天天鬼久久鬼色| 爱情岛论坛vip永久入口| 亚洲精品无吗| 97在线视频一区| 草逼视频免费看| 中文字幕字幕中文在线中不卡视频| 2022亚洲天堂| 欧美调教在线| 55夜色66夜色国产精品视频| 欧美一区二不卡视频| 一区二区三区不卡在线观看| 国内自拍第二页| 国产精品精品国产一区二区| 国产精品午夜视频| 91精彩视频在线观看| 欧美在线999| 国产肥白大熟妇bbbb视频| 国产精品入口66mio| 国产原创精品| 日韩影院在线| 精品视频中文字幕| 黄色免费av网站| 久久久久亚洲综合| 欧美精品无码一区二区三区| 国产一区二区三区电影在线观看| 日韩av高清不卡| 狠狠v欧美ⅴ日韩v亚洲v大胸 | 中文字幕中文字幕一区| 香港日本韩国三级网站| 久久裸体网站| 91亚洲精品在线| 中国av在线播放| 精品国产乱码久久| 久草手机在线观看| 久久久亚洲精品石原莉奈| 性生交免费视频| 久久久综合色| 鬼打鬼之黄金道士1992林正英| 岛国片av在线| 日韩精品视频三区| 欧美性受xxx黑人xyx性爽| 国产精品天美传媒沈樵| 日韩精品aaa| 尤物精品在线| 欧美一区少妇| 粉嫩av国产一区二区三区| 欧美美最猛性xxxxxx| 全部免费毛片在线播放一个| 色婷婷精品久久二区二区蜜臂av| 欧美福利第一页| 国产专区综合网| 国自产拍偷拍精品啪啪一区二区| 欧美猛男同性videos| 国产精品一区久久久| 毛片在线网址| 亚洲天堂av电影| 国产一区二区视频免费观看| 亚洲精品国久久99热| 国产 中文 字幕 日韩 在线| 日本欧美韩国一区三区| 久久精品在线免费视频| 欧洲精品一区| 91香蕉亚洲精品| 欧美另类老肥妇| 久久精品国产91精品亚洲| 日本xxxx人| 欧美日韩亚洲综合一区二区三区| 久久午夜无码鲁丝片| 国产网红主播福利一区二区| 手机在线免费毛片| 久久精品首页| 久久综合亚洲精品| 日本久久精品| 久久久久久九九| 国产日韩欧美中文在线| 日本国产高清不卡| 久草在线视频福利| 最好看的2019年中文视频| 欧美一级特黄aaaaaa| 777精品伊人久久久久大香线蕉| 久久午夜免费视频| 夜夜亚洲天天久久| 日韩天堂在线观看| 欧美精品乱码视频一二专区| 青青草超碰在线| 亚洲成人动漫在线观看| 国产人与禽zoz0性伦| 91视频www| 极品白嫩少妇无套内谢| 麻豆精品一区二区三区| 欧美二区在线视频| 国产精品av久久久久久麻豆网| 午夜一区二区三区| 亚洲97av| 精品国产综合久久| 一区视频网站| 国产这里只有精品| 免费污视频在线一区| 欧亚精品中文字幕| 欧美gv在线| 欧美激情视频网| 97超碰资源站在线观看| 久久精品2019中文字幕| 国产福利在线| 亚洲天堂网站在线观看视频| 天堂在线中文| 日韩av一区二区在线| 黑人操亚洲女人| 日韩欧美一区二区在线视频| 国产精品久久久国产盗摄| 欧美午夜一区二区三区 | 天堂а√在线资源在线| 亚洲视频777| 精品无吗乱吗av国产爱色| 亚洲精品日韩欧美| 日本成人一区| 亚洲美女免费精品视频在线观看| 天天操天天射天天| 亚洲黄一区二区| 天天综合天天色| 日韩精品视频在线播放| 日本一二三区在线视频| 亚洲美女激情视频| 欧美偷拍视频| 亚洲性av网站| 2021av在线| 欧美xxxx18国产| 欧美一卡二卡| 午夜精品福利电影| 制服丝袜专区在线| 国产成人av网址| 成人不卡视频| 成人黄色免费片| 国产精品白丝久久av网站| 亚洲xxxx视频| 麻豆一区一区三区四区| 欧美日本韩国一区二区三区| 欧美在线电影| 日本精品免费视频| 激情久久久久久| 免费成人午夜视频| 日本亚洲最大的色成网站www| www.精品在线| 高清不卡一二三区| 极品人妻一区二区三区| 国产精品色一区二区三区| 综合五月激情网| 天天综合网天天综合色| 中文字幕人成人乱码亚洲电影| 欧美高清激情brazzers| 黄色av网站免费在线观看| 亚洲视频一区二区| 好吊日视频在线观看| 午夜剧场成人观在线视频免费观看| 成人性生交大片免费观看网站| 国产精品一二区| 都市激情亚洲| 成人美女视频在线观看18| 无尽裸体动漫2d在线观看| 国产一区中文字幕| 色呦呦一区二区| 国产精品久久久久一区| 久久久美女视频| 欧美综合天天夜夜久久| www.超碰在线.com| 亚洲欧美精品中文字幕在线| 成人免费网站在线观看视频| 8090成年在线看片午夜| 午夜不卡一区| 蜜桃传媒视频麻豆一区| 先锋资源久久| 能在线观看的av网站| 成人午夜电影久久影院| 亚洲色图第四色| 午夜不卡在线视频| 国产免费不卡视频| 亚洲人成在线一二| 黄污视频在线观看| 国产综合久久久久久| 婷婷亚洲精品| 免费cad大片在线观看| 免费一级欧美片在线观看| 毛茸茸free性熟hd| 亚洲欧美视频一区| 亚洲毛片一区二区三区| 日韩三级免费观看| av片在线免费观看| 日本成人免费在线| 老司机凹凸av亚洲导航| 国产又大又长又粗又黄| 日本亚洲最大的色成网站www| 天天插天天射天天干| 亚洲自拍偷拍综合| 国产免费不卡av| 日韩有码在线视频| 日韩欧美精品一区二区综合视频| 精品国产电影| 亚洲茄子视频| 亚洲v在线观看| 亚洲综合自拍偷拍| av加勒比在线| 久久亚洲国产精品| 成人免费在线观看视频| 日本一区免费| 日韩精品一级二级| 国产福利短视频| 狠狠综合久久av一区二区小说| 亚洲国产精品二区| 欧美乱大交做爰xxxⅹ性3| 国产精品毛片aⅴ一区二区三区| 亚洲精蜜桃久在线| 蜜桃久久精品一区二区| 午夜时刻免费入口| 在线视频观看一区| 成人午夜影视| 国产精品久久久久久中文字| 国产欧美日韩| 日本美女高潮视频| 国产精品沙发午睡系列990531| 日本三级一区二区三区| 亚洲一区999| 成人国产精品| 在线精品日韩| 精品午夜久久福利影院| 人妻久久一区二区| 日韩女优制服丝袜电影| 男女在线视频| 国产综合精品一区二区三区| 999亚洲国产精| 日韩av一二区| 在线一区二区三区四区| av电影在线观看一区二区三区| 成人黄色av免费在线观看| 欧美成人tv| 在线免费观看污视频| 色综合视频在线观看| 最新国产在线观看| 亚洲一区二区三区毛片| 国内久久视频| 亚洲一区二区观看| 欧美视频一区二区| 国产剧情在线| 国产一区再线| 日本不卡视频在线观看| 久久av红桃一区二区禁漫| 精品国产乱码久久久久久浪潮| 玛雅亚洲电影| eeuss中文| 99免费精品在线观看| 亚洲av无码乱码国产精品fc2| 日韩中文字幕第一页| 中文字幕久久精品一区二区 | 极品颜值美女露脸啪啪| 亚洲国产天堂久久综合| 国产成人精品一区二区三区免费| 99亚洲精品视频| 97久久精品人人澡人人爽| 这里只有精品999| 久久久久久久久国产精品| 国产一区二区三区四区五区传媒| 中文字幕在线观看日| 亚洲电影一级黄| 香蕉视频国产在线观看| 丁香五月网久久综合| 日韩 欧美一区二区三区| 久久久久成人精品无码| 亚洲社区在线观看| 91精品入口| 91热这里只有精品| 亚洲成人中文在线| 网友自拍视频在线| 激情伦成人综合小说| 国产在线观看免费一区| 无码人妻丰满熟妇精品| 色综合久久久久久中文网| 国产成人手机高清在线观看网站| www.com日本|