讀書日——我最推薦的一本技術書籍《程式設計師面試金典(第6版)》
本書簡介
顧名思義,看這本書的名字就知道是和麵試相關的,那麼,你真的瞭解面試嗎?
此書英文名為《Cracking the Coding Interview》,作者是一名軟體工程師,參加過谷歌、微軟、蘋果、亞馬遜等公司,也做過面試官,所以內容上我覺得非常接地氣。
再說回這本書的內容,首先它不同於《劍指offer》的一點在於,這本書不光講了演算法,還有面試的流程、各大公司的面試獨特之處、面試之前的準備工作、錄用通知及注意事項、數學邏輯、物件導向、C/C++、Java、資料庫、作業系統等知識點,並對每個題目有1-3個小提示分散在全書。所以我認為內容範圍覆蓋的非常廣且循序漸進。
而這本書裡的100多道面試題涉及了大範圍的資料結構和演算法知識,且一道題目(並不保證是所有題目)有1-3個不同解法,因此強力推薦這本書作為技術面試的一個資源。
章節內容
第1章-第4章,瞭解面試流程和準備面試材料
第5章-第7章,準備自我介紹和主觀性面試題,時間複雜度分析和技術面試題的思路講解
第9章-第10章,面試中會碰到的問題及解法(重要)
第8章,如何處理錄用與被拒的情況,如何評估錄用待遇,入職須知及談判
第11章,進階話題,擴充套件內容,屬於一些有用但較難的知識點,一般在進行4-7輪面試時估計才會用到
將書上內容串起來,就是一個完整的面試經歷了:準備找工作or跳槽——> 準備簡歷,練習自我介紹——>技術面試、HR面試——>處理錄用通知,接受/拒絕 。
其它想要說的話
麵霸並非是速成的,在平時的面試中,建議準備一支錄音筆,方便在面試結束後覆盤整個面試流程,汲取面試經驗與注意點,完善自己的面試能力體系
光看書中解法是不行的,建議再找習題來檢測自己的學習效果,推薦LeetCode的程式設計師面試金典題庫
刷題推薦使用“五遍刷題法”,一道題需要看解法刷、自己刷,隔一天刷、隔一週刷、面試前一週或半周刷
將面試視作一次檢驗自己知識掌握度的機會,或者是和一位技術大佬溝通的過程,而非審訊,或許會緩解面試時的緊張感。(從騰訊技術面中學習到的)
祝各位閱讀愉快~
相關文章
- 我最推薦的一本技術書
- 程式設計師經典書籍推薦-附 PDF程式設計師
- 推薦一本技術類書籍:Unix環境高階程式設計程式設計
- 我最推薦的一本技術書《機器學習實戰》機器學習
- Python 程式設計師應讀的 7 本經典書籍Python程式設計師
- 頂級程式設計師推薦的程式設計開發書籍【整合】程式設計師
- 強烈推薦所有程式設計師都要看完的書籍程式設計師
- 書籍推薦:《API 設計模式》API設計模式
- 「程式設計師讀書月」: 參與活動,每天贈送一本技術圖書!程式設計師
- 經典程式設計書籍大全程式設計
- 【程式設計師面試金典】20180801程式設計師面試
- 【程式設計師面試金典】洪水程式設計師面試
- 強烈推薦10本程式設計師在家讀的書程式設計師
- 一本Python新手入門書籍推薦Python
- 10多本計算機經典書籍推薦計算機
- 新書出版 |《Oracle程式設計師面試筆試寶典》新書Oracle程式設計師面試筆試
- 統計學書籍推薦
- 頂級 Linux 開發者推薦的程式設計書籍Linux程式設計
- 年薪30W前端程式設計師,需要吃透的前端書籍推薦前端程式設計師
- 誰能推薦推薦好的 PHP 設計模式得書籍和有關框架核心得書籍PHP設計模式框架
- 書單推薦:每個程式設計師必看的11本書程式設計師
- Java書籍推薦Java
- javascript推薦書籍JavaScript
- 技術書籍推薦-v1.0版本
- 計算機書籍(必看推薦)計算機
- 新書出版 |《資料庫程式設計師面試筆試寶典》新書資料庫程式設計師面試筆試
- 程式設計師面試金典Chapter1程式設計師面試APT
- 適合初學者學java技術的書籍推薦!Java
- 推薦JS入門書:JavaScript DOM程式設計藝術(第2版)JSJavaScript程式設計
- python 書籍推薦 三Python
- 後端書籍推薦後端
- 初學者學習Java程式設計的基礎書籍推薦Java程式設計
- Python書籍|分享一本Python的書籍Python
- 如何閱讀技術類書籍
- 有沒有好的測試書籍推薦
- 程式設計師成長之路上的10本必讀書籍程式設計師
- 15本有關IT技術領導力的英文書籍推薦
- 幽默:請推薦一本讓你抓狂的Java基礎書籍?Java