1. 程式人生 > 其它 >【面試總結】35歲的程式設計師被裁,媽媽再也不用擔心我找工作了!

【面試總結】35歲的程式設計師被裁,媽媽再也不用擔心我找工作了!

前言

疫情一過,我相信將會是面試求職的高峰時期,如果此時手裡有份高質量的面試寶典,那麼你將得心應手面對考官各種問題。雖然不敢保證你能應聘上心儀的職位,但是能保證看完這些內容你的收穫將超乎你的想象! 此份面試寶典蒐集各大網路平臺(如果侵權,請您告知),在此感謝他們的用心總結,才有這份足夠全面的面試寶典!

內容點較豐富,建議找工作的小夥伴一定要慢慢細細品,我這裡隨意展示一下,保證不會讓你失望!

Android開發者打好程式設計基礎

  • Java基礎(Kotlin)
  • OOP思想與設計模式
  • Android基礎
  • 資料結構與演算法
  • 其他,比如JVM相關

除了程式設計基礎,我們還需要補充哪些能力

  • 喜歡鑽研的興趣
  • 良好的英語理解能力
  • 善於思考和總結的習慣
  • 高效率的學習方法
  • 能夠機智地利用Google搜尋
  • 善於利用工具
  • 和現實事物關聯類比的能力
  • 對待問題的態度

1.喜歡鑽研的興趣, 儘管高階程式語言的出現讓我們將精力更多的放到業務上,而不是程式設計細節。正所謂知其然知其所以然,鑽研細節可以更好地幫助我們實現業務,做到了然於胸。

2.良好的英文理解能力。 由於一些原因,我們接觸到的一些技術的資料都是二手資料,而這些二手資料往往在知識傳遞的效果上有一些折扣,甚至是偏差。英語可以說是(安卓)程式設計提升的加速器。同時,英語好的話,可以輔助我們寫出更具有自解釋的程式碼。

3.善於思考和總結的習慣。 真理越辯越明,同樣技術越思考越清晰。對於一個技術通常我們需要抱有這樣的疑問

  • 它是什麼 一句話概括
  • 解決了什麼問題 存在的意義
  • 怎樣解決了問題 內部的實現
  • 它的缺點是什麼 多角度分析

比如我們關於WebView的考慮點的總結

  • 是否支援js
  • 是否支援mixed content (https網頁載入http圖片)
  • 與js通訊的問題,比如給方法增加JavaScriptInterface註解
  • 是否自身處理某些URL(協議不同,不讓flipboard://showSection等)還是交給外部程式
  • 關於UA中是否加入特定的標識,比如Flipboard字樣
  • 是否增加特定的header

有了思考,我們需要以文字的形式記錄下來,這也應了那句老話,好記性不如爛筆頭。建議以部落格的形式總結出來。

4.高效率的學習方法。

  • 理清楚概念很重要
  • 做好控制變數法
  • 多動手實踐,與理論結合
  • 抓住重點,剔除干擾因素

其實,任何複雜的事情都是由簡單的事情組成,程式設計也是一樣。在程式設計過程中,我們會接觸到很多概念,這些概念很重要,對於概念的一知半解往往會使得我們越走越慢,學習起來原來越困難。因此對於程式設計中的概念要務必理解準確和深刻。

控制變數法:我們在初中做實驗的時候,經常會用到控制變數法。在程式設計中紅也是。當我們在解決問題時,也要做到控制一處修改。比如我們專案中需要修一個webview相關的bug,我們要想一想能不能脫離現在龐大而負責的專案,單獨寫一個簡單的變數單一的sample來重現,做到快速和小粒度驗證。

多動手實踐與理論結合:很多時候,我們學習新技術的時候,我們應該先學會使用它,有了初步的認知之後,便於我們更好的理解和深入研究。比如關於GUI的東西,我們最好時不時做出一些東西,理論和實踐要做到相輔相成。

建議

對於初學者,大學生我有一些建議希望你們能好好聽聽

  • 越來越多的關於網際網路寒冬的訊息傳出
  • 聽見越來越多的人抱怨Android找工作越來越難,已經趨近飽和。
  • Android開發的紅利期正在逐漸消逝,尤其是對於初級和中級開發人員
  • 關於現在加入Android開發隊伍,我並不反對。
  • 仍然可以趕上紅利期的有容器,機器學習和人工智慧。
  • 但是無論選擇哪一種技術,即便是Android,請具備好的基礎和較強的程式設計能力和足夠的愛好。不要僅僅追求物質。

如果你已經成為了Android高階架構師,那麼你根本不用擔心Android開發前景,因為你就是前景!

最後

希望大家能有一個好心態,想進什麼樣的公司要想清楚,並不一定是大公司,我選的也不是特大廠。當然如果你不知道選或是沒有規劃,那就選大公司!希望我們能先選好想去的公司再投或內推,而不是有一個公司要我我就去!還有就是不要害怕,也不要有壓力,平常心對待就行,但準備要充足。最後希望大家都能拿到一份滿意的 offer !如果目前有一份工作也請好好珍惜好好努力,找工作其實挺累挺辛苦的。

這裡附上上述的面試題相關的幾十套位元組跳動,京東,小米,騰訊、頭條、阿里、美團等公司19年的面試題。把技術點整理成了視訊和PDF(實際上比預期多花了不少精力),包含知識脈絡 + 諸多細節。

由於篇幅有限,這裡以圖片的形式給大家展示一小部分。可以點選Gitee免費獲取