步驟:
1、基本計算機基礎(unix系統內部細節和1-3層網絡知識)
《計算機程序設計藝術》《編程珠璣》《設計模式》
2、數據結構和算法
3、流利的英文
4、合作與團隊管理經驗(領導力)
角色,你如何領導和感染他人,判斷成功的標準是什麼?(教練)
授權,抓大放小
富有成效且注重結果導向
傾聽和分享
輔導職業發展
團隊核心人物
有核心技能
溝通跨團隊合作
強大的執行力
5、強大的內心(可能會被拒絕很多次)
6、一個非常excellent的作品
7、模擬面試場景
- 算法題準備
問清題意
用算法解釋答案
轉換成可執行代碼,並做好邊界檢查控制
優化代碼,測試並找到bug- 預演可能會被問到的問題
查找資料,會問到的問題
寫出自己的思考並解釋原因
自己如何解決,並良好表達出答案用英語
用證明和數據來支持自己的結論
8、名片(linkedin的資料)
頭像照片:不僅表達自己是誰,還要表達自己要成爲什麼樣的人。
Job title:儘量簡單,更加看重的是你的成果而不是你的title
Job desc: 工作描述,和公司經驗,儘量有關聯,並且有價值。
需要的資料:
Cracking the Coding Interview(6th) PDF 下載
下載地址:鏈接:http://pan.baidu.com/s/1jHI3soQ 密碼:o0rp
編程網站:
Leetcode: https://leetcode.com/
買的課程:
https://www.udemy.com/11-essential-coding-interview-questions/?couponCode=HOWGOOGLE
輔助視頻:https://www.youtube.com/watch?v=qhjvEyAXJjM