謹以此文紀念2019年3月春招

謹以此文紀念2019年3月春招

簡歷情況

  1. 本科大三,5%。
  2. 計算機視覺深度學習項目2個(一大一小),大項目論文投了《計算機應用》。
  3. 浙江省“新苗”科技創新項目立項,紹興市科技創新立項。
  4. ACMer,看過STL和JVM,非常熟悉數據結構。
  5. 技術棧:C++/Java/Python比較均衡,瞭解Linux和docker,設計模式。
  6. 生活中:計算機社團社長,大學生暑期社會實踐團隊負責人。
  7. 看的書:機器學習基礎+花書+西瓜書,leetcode,JVM虛擬機,effective C++
  8. 貢獻量:Github: https://github.com/lizhimins CSDN: https://blog.csdn.net/Terrances
    總結:簡歷可以沒有很多經歷,但是一定要有亮點,值得被面試官注意!

offer情況

  1. 已獲:美團(4面),默安(3面),塗鴉(2面等HR),騰訊(5面)
  2. 已掛:字節跳動(1面)
  3. 希望:阿里(1面),華爲(簡歷池),百度(簡歷池),滴滴

投遞情況

  1. 小米集團,3月13日投遞,上海,軟件開發工程師-Java方向,還在簡歷池裏面,估計校招時間沒到。
  2. 美團,3月2日投遞,北京,後端開發,3月13日技術一面,3月16日技術二面,3月18日offer。
  3. 阿里巴巴,3月13日投遞,杭州總部,Java後端開發,3月15日內推到新零售事業部,Java研發。3月28日晚5點準備去吃飯,收到面試邀約,天氣暴雨,隨便找了個教室面試,然後過了一面等二面中…
  4. 字節跳動,3月13日投遞,上海,後端開發,3月16日春招在線編程4題全對。3月23日技術一面,技術方向和面試官不符合,這是我最生氣的一次面試,莫名其妙被對面掛了,也是暫時唯一面試掛的。
  5. 默安科技,3月14日投遞,杭州,C++開發,3月15日晚連續一面,二面技術面,秒殺了幾個算法題後技術面過,3月16日HR中午面試給了offer call,這也是我收到的第一個offer,非常感謝默安,蹭一下雲舒大大的歐氣,說五月給正式offer並且加了微信好友。
  6. 騰訊,3月15日投遞,深圳總部,後端開發,找了工程師內推到CSIG雲與事業產業羣,然後被微信撈起,簡歷面+三次面試,3月30日HR面。
  7. 京東,3月16日投遞,北京,未收到第一批未筆試,Java開發崗。3月28日進度:簡歷池
  8. 拼多多,3月17日投遞,上海,基礎平臺研發工程師。QQ登錄的,簡歷填寫較爲簡單,感覺完全是騰訊旗下的企業。
  9. 塗鴉智能,3月17日投遞,杭州,後端開發工程師。主要做5G+物聯網+機器學習的。一面算法秒殺,二面問了多線程,二面是leader級別的,答的還可以,說給offer是C++音視頻方向,主要做視頻會議這類的,還沒有HR給正式offer call,但是留了聯繫方式和微信。
  10. 華爲雲計算,3月17日投遞,北京,雲計算產品工程師-IT產品線。估計是我渣渣本科不能過關,簡歷池了,筆試機會都木給我,果然菜是原罪。
  11. 深信服,3月17日投遞,廣州,說暫拒2020實習生,讓我四月再投。
  12. 網易,杭州總部,後端開發,未投簡歷。準備找人內推。
  13. 搜狗,3月21日開始投遞,崗位只有北京。未投簡歷。
  14. 滴滴新銳。3月22日感覺有點困難,未投簡歷。這個沒找到鏈接。
  15. 攜程。3月23日看了下只有廣州的,暫時沒有投遞。
  16. 百度和度小滿(百度金融)3月25日投遞,郵件內推,暫時沒有收到面試。
  17. 有贊,3月27日,杭州,後端開發,電商。因爲已經投了塗鴉和阿里,就拒了。
  18. 中國移動。覺得沒有杭州的崗位就沒有投遞。
  19. 還有一些就不提了,春招不易…

面試情況

默安科技

默安科技一面

  1. 自我介紹+項目。
  2. 二叉樹前序遍歷。
  3. 深入瞭解項目。
  4. 線程進程區別,線程狀態。
  5. 做了幾個題,具體有些忘記了。
  6. 怎麼看端口占用狀態。答lsof -i, netstat。
  7. Linux常見命令。ls,mv,cp,source,cron等等。

默安科技二面

  1. 鏈表找中間節點。快慢指針
  2. 講講快排。口述僞代碼。
  3. TCP/UDP區別,用途,優勢。
  4. socket編程一般順序。
  5. 二叉樹層次遍歷,口述僞代碼。
  6. Java基礎,封裝,多態。
  7. 默安科技主要還是C++主導,Java崗位也有。

默安科技HR

  1. 問了下基本情況就給了offer,五月正式offer
  2. 默安在我比較絕望的時候給了我很大的信心,謝謝默安科技。

騰訊

投的是CSIG雲產業羣,意外的被WXG微信組撈起,感謝機緣巧合吧。

騰訊簡歷面(編程+33分35秒)

  1. 記事本里手寫OOP實現一個簽到的程序。
  2. 從一堆數字中O(n)找不重複的數字。
  3. 字符串處理,其實可以上升爲KMP。
  4. 數學智力題,64匹馬取前8,問最快要幾次。11次。
  5. 簡歷面,問項目做了什麼,主要的技術棧。

騰訊一面(41分38秒)

  1. 深入問了我項目。
  2. 線程池,連接池,各自優點。
  3. Java常見設計模式。
  4. 講講builder建造者模式。這個答的不太好。
  5. TCP/UDP區別,什麼時候該用什麼。
  6. UDP實現TCP。
  7. 設計一個APP,TCP/UDP具體運用。
  8. 數據庫索引,數據庫引擎。
  9. 學習方向,我說C++/Java/Python比較均衡。
  10. 監督學習,無監督學習。
  11. 科技創新立項都做了什麼。
  12. 沒給我機會問問題,大概還是我太菜了。

騰訊二面(視頻面試,75分鐘,主要是寫代碼)

  1. ACM複雜規則模擬。這裏可以用Java責任鏈模式,但當時問的時候我沒有答出來,看過忘記了。
  2. Java GC。開始背誦balabala。
  3. 雙親委派機制。
  4. 產生死鎖的四個必要條件:
    互斥條件:一個資源每次只能被一個進程使用。
    請求與保持條件:一個進程因請求資源而阻塞時,對已獲得的資源保持不放。
    不剝奪條件:進程已獲得的資源,在末使用完之前,不能強行剝奪。
    循環等待條件:若干進程之間形成一種頭尾相接的循環等待資源關係。
  5. 獨佔鎖,共享鎖和更新鎖。
  6. 還有什麼想問的。問了下技術氛圍和學習情況。
  7. XSS注入攻擊瞭解不。答不會。
  8. SSH登錄,我說了半天,對面說這個方法叫什麼。想了一下,非對稱加密。
  9. 實現一個人臉識別軟件要多少工時?
  10. 說實話,這一面面的我快自閉了,有些看過就忘了。

騰訊三面(微信語音的)

  1. 進程調度,進程狀態切換。
  2. 怎麼用Java/C++實現線程池,具體的做法。
  3. Spring框架,ORM框架Hibernate講講。
  4. IOC, AOP,IOC(控制反轉)和DI(依賴注入)有什麼不同,Java反射機制。
  5. 適配器模式(Adapter pattern),橋接模式(Bridge pattern),組合模式(composite pattern)
  6. 主要問我想做的技術方向。
  7. 介紹騰訊的部門和人員劃分等。
  8. HDFS, Paxos選舉協議,zookeeper和redis一點點。
  9. 口頭offer

騰訊HR面(小哥哥)

  1. 自我介紹,社會活動介紹。答了計算機社團,暑期社會實踐。
  2. 選了簡歷上一個項目,項目中你的貢獻。
  3. 你對騰訊的認識。
  4. 你爲什麼要投這個崗位,還投了其他公司嗎?提了阿里,塗鴉,美團。
  5. 那ali和tx你選那個。騰訊呀,機會更多balabala。。。
  6. 父母親人有從事相關計算機崗位嗎。
  7. 父母對你成長的影響,對你崗位的選擇怎麼看。
  8. 平時都學什麼東西,沒課的時候幹啥。
  9. 你覺得你有什麼優點,缺點。
  10. 你提到了老師,請問你覺得老師最好的品質是什麼?示以美好,授以希望。
  11. 還有什麼想問的。問了下部門人員結構和轉正率。

彩蛋

  1. 小夥伴A,HR面,我覺得WX是最好的產品。對面:我不是WX的。舔錯了(?)
  2. 小夥伴B,一面說,我不會C++。面試官:曉得了,一面過了。
    二面,面試官:聽一面說你的C++特別好。然後。。。

字節跳動(今日頭條)

  1. 手寫歸併排序。
  2. Git版本控制。按項目怎麼用答了一下,分支衝突解決。
  3. Python裝飾器。答當時我用來寫單元測試的,久遠,忘記了
  4. 講講docker。答隔離機制,掛載點,線程,還扯了內核調度,估計不是想要的答案。
  5. docker內網IP段是什麼。
  6. 數據庫索引機制。
    答B+樹,hash,各個優勢balabala,然後說不太對?
    答聚簇索引,非聚簇索引balabala,還不太對?沒懂這個題問什麼。
  7. 數據庫B+樹。能答的都答的差不多了。
  8. 樂觀鎖悲觀鎖,CAS, ABA問題。
  9. 還想問的?您是做什麼的,GoLang開發。

總結一下問題:Git,docker,Python,Golang。
沒問任何C++/Java。也沒有問數據結構,計算機網絡。
今日頭條後端開發一面涼。。。心態有點爆炸啊。。。
在這裏插入圖片描述

阿里巴巴

阿里一面(38分50秒)

  1. 自我介紹+項目介紹。深度學習,SSH框架,C#,Java
  2. 看你提到了連接池,druid連接池。
  3. 常見排序算法。快排,二路歸併,冒泡,插入,錦標賽排序。topK問題。
  4. TCP三次握手,四次揮手。
  5. 數據庫引擎對比,索引。Innodb,Myisam和Memory對比了下,B+樹,hash,between操作,left join操作。
  6. 看你搞ACM,你給我講個簡單的數據結構,答了並查集和線段樹。
  7. 怎麼保證多線程操作的原子性。原子類,鎖,volitile。
  8. 深入問了樂觀鎖,悲觀鎖及其實現。我提了CAS, ABA但是不問我hhh。
  9. Python機器學習基礎。
  10. 怎麼解決依賴問題。
  11. zookeeper鎖,數據庫隔離級別。
  12. docker隔離部署問題。
  13. taobao查詢排序要考慮那些因素?這個問題賊困難了,能說的東西很多,估計是看了我簡歷上機器學習,答了過往消費記錄,搜索記錄,協同過濾,聚類。
  14. 有什麼要補充的呢,要考慮商家那邊的情況,balabala。
  15. 還有什麼想問的。
    總結一下,問的問題很碎但是很全面,很容易看出一個人的基礎掌握程度。

塗鴉智能

一面

  1. 自我介紹。
  2. 主要問了下項目。

二面

  1. 線程進程區別,線程狀態。
  2. Linux權限755是什麼。
  3. select pool epoll,文件描述符FD。
  4. 設計一個多用戶APP,你會怎麼分配,安排,和騰訊的問題比較類似。
  5. 還有一些碎的問題。
  6. 口頭offer,還沒等到offer call。

致謝

在3月中的幾天,每天都擔心被撈起,接不到面試電話怎麼辦?沒談好掛了怎麼辦?爲什麼自己還在簡歷池?
爲什麼別人不如我都能上岸。其實還是因爲自己不夠強,想明白了又滾去學習了。
加入了誇誇羣,相互鼓勵,讓我有信心繼續等下去,也沒荒廢手上的閱讀。

特別緻謝:小吳,Roni,娜娜,陸YH,蔡CH。

尾語

我覺得開發維護一個世界級的項目能夠爲社會創造價值,讓人們生活的更美好。
無論春招結果怎麼樣,心態不能炸呀。
做一個善良的人,爲羣衆謀幸福——高爾基
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章