舉個例子,小明打算去某個本身心儀的場子面試,能夠這個場子必定會問到某幾個技術,但是小明對這個技術掌握的太粗淺,總結的東西,但願對小明有幫助~~~~手動滑稽
總結的方法,而且實踐有效,只要自身不是特別菜的狀況下,三個月踏踏實實的足夠學好,並且是真的學會,能夠拿出來上手的那種git
注: 次方法對大多數技術都有效,可是對於算法、數據結構、設計模式這種須要慢慢積累基本功的不太有效github
詳情以下:面試
舉個例子以下:
能夠去看看某些大佬的博客,找找他們整理的面某個大廠的知識體系思惟導圖,找些有深度的面試題列表,好比阿里.騰訊.百度系而後逐一排查,嘗試這看看本身可否觸類旁通,回答的儘可能完美,不會的能夠去選擇查資料,而後本身整理出本身須要的思惟導圖算法
解答徹底部的面試題後,對於這個技術你會獲得一個大致的思惟導圖。而後繼續刷更多新題來查缺補漏,思惟導圖就會比較完整了。編程
注意的是: 查漏補缺這個過程多是比較枯燥繁瑣的,可是檢查下來真的會發現不少本身不掌握容易忘記的知識點,就算再次忘記也能輕易的找到本身的複習筆記(滑稽)segmentfault
有了思惟導圖以後,就不斷在大腦中複述導圖中的內容。必定要用具體的語言把知識點表達出來,就像教別人同樣,默唸便可。這一步比較重要,用具體的語言表述知識點纔會知道本身有哪些模棱兩可的地方。這樣幾回以後就會造成穩固的肌肉記憶設計模式
每次回憶時,深刻挖掘還不太懂的部分,嘗試理解原理,更新到思惟導圖上,這樣對於該技術的理解就會慢慢變深厚。多看源碼。數據結構
這一步也很重要,一直停留在表層技術並不能幫你拿到一個好的offer。框架
都說實踐是檢驗真理的惟一標準,切勿紙上談兵。當本身以爲掌握些那些技術的時候,要實戰檢驗,也要能觸類旁通,本身實踐事後才知道哪裏還能夠在完善,面試事後才知道這個點還能這麼作學習
等你對思惟導圖瞭然於胸,而且有了必定深度以後,就去面試吧,很大可能會把面試官忽悠住,覺得你是個隱藏王者。
打鐵還需自身硬,用這種速成方法首先你得有不錯的基礎,不然在研究面試題解法這一步你就堅持不下來,由於看不懂原理。靠死記硬背永遠都過不了面試。
保留好這些知識圖譜,它們都是你的財富。找到工做後也最好天天抽一個分支出來複習,在深冬冰封之際,我等食物鏈底層的碼農要時刻保持武器的鋒利,本身足夠強悍才能抵禦風險
複述思惟導圖的內容
所以當你學會了一個知識點以後,你的大腦會產生「朕已徹底學會」這樣的假象。
然而當你嘗試給別人講解該知識點時,就會發現其實還有不少解釋不通的地方,這種狀況基本上100%會出現。
另外,在編程實踐中,用這種方法能夠快速排查故障,快速弄懂複雜的代碼等等。
打個比方,若是你看不懂一段代碼背後的業務邏輯或實現細節,那麼能夠試着用幾句話來精確描述這段代碼的功能和實現手段。若是能作到這一點,說明你已經懂了。
不要覺得這是畫蛇添足,人腦不可能在任什麼時候候都保持清醒。在實際開發中,咱們的大腦並不會用天然語言來處理代碼,而是直接進行邏輯和抽象思惟。這就產生了不少腦補,你對代碼的理解頗有多是錯誤的,想必不少人都常常遇到。
這個方法看起來有點蠢,實際上很是有用。
1.言簡意賅。
2.我的技能要與最新Android行業崗位對標。
3.項目經歷要詳細,把用到的技術以及遇到的難點和解決方案寫上去能夠加分。
4.最新的項目開發經驗中所涉及的框架和技術最好是能更新到最新技術或者框架。
5.不少人喜歡一份簡歷投多家公司,這樣是不合理的,必定要對症下藥,根據對方崗位需求定製簡歷。
最後總結一句,簡歷是給HR和麪試官的第一印象,細節必定要作到位。同時,真正把本身的技術水平提高上去纔是王道。
更多面試內容分析,分享,學習筆記整理,視頻整理
https://github.com/xiangjiana...