由於下定決心想轉到後端工程師,因此就把工做辭了,開始了漫長的尋找工做之旅。linux
面的是一家上海的創業公司,地址比較偏遠,找了半天,過去的時候還發現他們在搬家,心想,創業公司真不容易啊,什麼都要本身來。面試
期間他問到了個人Python基礎知識,我答得支支吾吾,各類不肯定,還有被問到了後端組件的知識,我也是不瞭解。框架的知識就也是各類不瞭解。第一次面試就這樣結束了,不過考慮到本身剛學Python不久,只是試試水溫,因此還好。算法
改進:sql
繼續瞭解Python基礎知識;數據庫
繼續瞭解後端組件和後端框架;後端
面的是北京某大明星公司,同窗進行的內推,它問的Redis的操做,可是本身記不起來了😓,因此本身後來把Redis中全部的操做都背下來了,而後她又問了關於算法的文章,一樣的,我只想到暴力解,顯然面試官不滿意,通過幾回的提醒之後仍是不會作,因而面試就讓我走了。網絡
改進:框架
背下全部的Redis中的操做;大數據
把劍指Offer過了一遍;spa
面的是北京一家作出行搜索的公司,電話面試,面試過程當中提到求二叉樹中任意兩個結點的距離的問題,當時本身真的是一臉的蒙逼,通過面試官些許提示,題目轉化成求LCA,可是本身仍是記不起來了,最重要的是這仍是本身總結過的知識,因而面試翻着我本身寫的博客跟我說。。。面試官還問了動態規劃的問題,我並無瞭解這個的概念,只是作過這樣的題目,因此就說了狀態方程相關的,顯然面試官並非想要這個答案。因此面試官就掛了電話。。。
改進:
LCA問題都看了一遍;
繼續刷算法;
背網絡知識;
面的是一家作CDN的創業公司,一面面了一些關於Python的基礎知識,二面面了網絡,網絡這塊的確比較生疏,還問了哈希算法,最後仍是經過了拿到了Offer,雖然最後的薪資被壓了。過幾天后仍是拒掉了這個Offer。
改進:
總結網絡知識;
繼續刷算法;
面的是一家以前在上海就已經約好的公司,一面問了算法,二面問了生成器,記不起來了,Redis底層實現則是不清楚,因此面試官就讓回去了;
改進:
總結Redis底層實現;
總結Python特性;
繼續刷算法;
面試地點在清華附近,面試開始就讓作筆試題目,兩道算法,結果本身第一道題理解錯誤,原本應該用dp,結果本身用了貪心。。。因此面試官就直接說不合適了,不過面試官也給本身一些職業發展的規劃。
改進:
繼續狠刷算法;
面的是一家短租創業公司,只有一面就是技術經理來面試,問了兩個算法題目,一個是深拷貝實現,一個是字符串全排列,都寫出來了,接下來就問了數據庫和以前的項目,就發Offer了,最後這個Offer被拒掉是由於我還想去面大點的公司,雖然這個公司我也挺喜歡的。
改進:
總結數據庫底層實現;
繼續刷算法;
接下來就是各類大公司的內推,雖然最後的結果都是失敗,不過這段經歷也讓我看清了本身和大公司的差距。因而本身又開始從新開始找工做了。
面的是一家作大數據爬蟲的公司,我記得個人筆試題作的很好,基本都答出來了,可是由於招的是爬蟲,問的基本都是爬蟲相關的內容,本身也沒有這方面的比較深的準備,因此就讓走了。
面的是一家大數據廣告公司,兩個面試官一塊兒面,搞得我特別緊張,可是中間本身記不起來sql語句怎麼使用了,還有算法也忘記怎麼寫了,還不知道linux語句怎麼寫,還把本身公衆號的文章也給忘了。
刷sql語句;
繼續刷算法;
背linux語句;
把本身的公衆號文章都從頭看一遍;
面的是一家明星公司,這家公司也是我最想去的公司,也是我最後的歸宿,經歷了四輪的面試,一面問了算法,網絡,底層實現;二面問了系統設計和算法,三面問了網絡和算法,四面hr面,最後拿到Offer。找工做也告一段落了,開始新的人生旅程。