十面字節跳動,依舊空手而歸,我該放棄嗎?

十面字節跳動,依舊空手而歸,我該放棄嗎?

樓主985渣碩一枚,計算機專業,春招作死選擇了算法方向。。之後就在作死的路上頭鐵了下去。。。於是開始了求虐之旅,確實因為水平不夠,所以在春招到秋招也經歷了多次打擊。。比如三次面試阿里,第一次掛在二面,第二次掛在一面,第三次掛在四面;再比如騰訊根本不撈簡歷;再比如華為實習轉正被強行換部門;再比如字節跳動面了整整十面。。分別來自春招、提前批、秋招、散招。

說起字節的面試,真的是懷疑是不是因為自己本命年的關係,所以導致這麼曲折。。下面憑著印象寫寫面經。。

十面字節跳動,依舊空手而歸,我該放棄嗎?

春招面試

春招一面

算法題:樹的子結構

問答題:一些算法的基礎,還有概率論基礎。還有一個樸素貝葉斯如何垃圾郵件分類,CNN如何進行文本分類

春招二面

算法題:手寫K-means

問答題:問的比較深,SVM原理,為什麼使用對偶,凸集的定義,凸函數定義等等一些最優化方法的問題。

春招三面

印象比較深刻的一次面試,像是壓力面,本來二面的難度讓我覺得應該穩了,結果還是我想太多了哈哈哈。實現聲明,本次面試前我從未準備過開發相關的知識。

面試官上來第一個問題:“熟悉的語言是什麼”,答:“python”。

面試官:“說一下有序map和無序map的區別以及底層實現”,我:“???我只會python”

面試官:“啊,好吧,那你知道智能指針底層怎麼實現的嗎?”我:“啥是智能指針啊?”

面試官:“你連這個都不懂啊?智能指針是XXX,”我:“嗷嗷,這樣呀”

面試官:“那你說說底層實現吧,”我:“........(之前看過python的垃圾回收機制就類比的說了一下引用計數,標記清除相關的東西)”

面試官:“還有呢?”我:“.不知道了。。。”

面試官:“你怎麼連這個都不知道啊”,我:“....我平常用python比較多,看算法類知識比較多”

面試官:“啊,我看前面兩面算法都面差不多了,也知道你挺了解,我就是想問問前面沒問過的”,我:“....”

後來才知道這是C++裡面比較基礎的問題。。。奈何本人確實沒接觸過。。接下來的面試就在“你怎麼連這個都不會啊?你怎麼連這個都不懂啊”中度過。。。於是面到一半就想關掉視頻,心態爆炸,但還是忍了下來,記得途中寫了兩道算法題。都秒了,但是還是改變不了面試官對我啥都不懂的印象。。

面完十分鐘,收到感謝信。

十面字節跳動,依舊空手而歸,我該放棄嗎?

暑假面試

然後就到了暑假,就去華為實習了,提前批的面試是在實習過程中開始的,面的是互娛部門的抖音團隊,這個戰線拉得比較長,前前後後大概三個星期吧,

提前批一面:手寫歸併排序,算法基礎問題,計算機基礎問題。

提前批二面:leetcode 中等難度題目兩道,算法基礎問題。

提前批三面:聊聊人生,談談理想,結束。

總的來看提前批的三面還是很容易的也不知道上次為啥遭遇了地獄三面,等了倆天,hr加了微信,並表示通過,要走了身份證號,說等意向書就行(窩草,當時賊雞兒開心,想著能進字節的抖音,我的秋招要結束liao~!~),於是開心的出去嗨了兩天,回來後收到hr微信:嗨有時間嘛,可以聊聊嘛。預感情況不對。。果然hr說:“同學不好意思哈,我們這邊offer審核沒有通過,具體原因比較複雜就不告訴你啦,這邊建議你著眼於未來的呢親,如果對我們部門還感興趣建議秋招繼續投遞我們部門哦”,我心裡:“我信你個大頭鬼。。我傻啊還投你們部門。。”。

十面字節跳動,依舊空手而歸,我該放棄嗎?

秋招面試

傷感的度過幾天后,打起精神來投了字節的秋招,筆試A了4道,拿到了面試機會

秋招一面:算法題是一個鏈表問題,具體啥不記得,但是記得是leetcode上兩道題的組合,其他也就是基礎問題

秋招二面:一個拓撲排序問題,差點沒做上。。還好面試官人nice提示比較多,記得這一面還問了SVM中SMO具體的操作以及原理。

秋招三面:好像比較輕鬆。。問了概率題。

三面結束後倆天看到官網變成面試已完成,收到一個月內給通知的短信。心裡有一絲竊喜,感覺自己表現還不錯,因為挺難的算法題也寫上來了,於是立了flag,如果過了的話我就去寫面經,題目就叫九面字節跳動!(也就是因為當時的flag,才有了今天這篇流水賬)

事實告訴我們不能亂立flag。。。等了一個月後。。。收到hr電話問願不願意調崗,客戶端,測試選一個。。想也沒想拒絕了,同時也知道自己秋招又涼了。。。。

在八月初華為實習結束後,因為和主管溝通的問題(其實就是膨脹要價要高了),於是被調劑到了別的部門,但同樣是CBG,也還可以接受。實習結束後,回學校陸陸續續面了一些廠,比較理想的AT沒有拿到offer,其他中廠拿到offer的感覺沒有華為平臺大,故最終選擇了華為(華為逼籤也是一部分原因哈哈哈),在簽約結束後就進入了鹹魚狀態,也懶得再投其他廠,面試也都拒掉了,直到前幾天字節跳動再次聯繫了我,讓我去面試,當時第一反應就是拒絕(畢竟之前面的太多了),奈何hr說這次是直接leader面,表現好就可以拿到offer,表現不好就當和大佬交流交流沒啥壞處,我一聽也沒毛病就去了,面試過程也還算輕鬆,考察了一些算法基礎和項目基礎,匆匆三十分鐘結束,回去等通知。

今天收到了hr的oc,雖然是白菜價,但是也比華為白菜要香很多,而且也是自己想做的方向,最終其實還是想問一下,老哥們,華為的14級20k,消費者bg協議部門和字節跳動白菜,商業變現部門,你們會選哪個呢~都是算法工程師職位(沒想到吧,這其實是個諮詢帖)

同時也鼓勵沒offer的老哥們加油~總歸能找到心儀的工作的~!最重要的是不能放棄,說不定下次就是機會呢!往後日子裡趕緊老老實實看書學習,踏踏實實做事兒~

說到老老實實看書學習,我就難受~~歷經十面,從春招到秋招,每次失敗我都沒放棄,瘋狂的刷題複習,我相信皇天不負苦心人的(哭唧唧),下面我把自己的複習資料分享出來,供大家參考,畢竟好好學習,天天向上(哈哈哈哈)!

關注一下免費領取方式啦:轉發+私信【資料】免費領取

JAVA核心知識點整理(PDF):包含JVMJAVA集合JAVA多線程併發,Spring原理微服務,Netty與RPC,網絡,ZookeeperKafkaRabbitMQMongoDB設計模式負載均衡數據庫一致性哈希

JAVA算法數據結構分佈式緩存等等

十面字節跳動,依舊空手而歸,我該放棄嗎?

Redis學習筆記+學習思維腦圖(JAVA,併發,多線程,Redis,MySQL,Spring等等)

十面字節跳動,依舊空手而歸,我該放棄嗎?

JAVA架構面試專題+JAVA學習書籍資料(升職加薪全靠它)

十面字節跳動,依舊空手而歸,我該放棄嗎?


分享到:


相關文章: