奉献一波鹅厂的面经!纪念最后的校招!| 掘金技术征文
薪資:special offer(已收到正式offer)?
個人情況:主要做后臺研發方向(c/c++/java)都用過,末流985計算機專業碩士,有過長達一年半的實習工作經歷。計算機基礎,算法,項目都還馬馬虎虎。之前秋招有運氣好有拿到百度,滴滴(sp),京東(sp),美團,攜程,搜狐(sp),好未來(ssp),便利峰(sp),一點資訊,小紅書,虎牙(sp),樂信,華為,中興等。。
?一面:電話面,問了我目前的offer情況和找工作的理由,講述一下zab協議過程,分布式鎖原理,寫失敗會怎樣?redis中自己使用的場景,為什么這樣用?驚群和雪崩效應說一下?redis源碼看過沒?它的性能瓶頸是什么?nginx驚群效應?消息中間件開源了解過沒?(這個沒深入問我,說了熟悉kafka,amq),說說tcp如何保證消息有序吧。接著大概問了我平時怎么學習的,愛看什么博客之類,面試就過了! 時間:25分鐘左右。?
二面:電話面(一個星期左右)自我介紹,說說你會什么語言?問了一點c語言方面知識,然后又問了一點java語言集合類的知識,你比較熟悉虛擬機是吧,jvm運行機制?jvm怎么進行類型安全檢查?中間還問了一個jvm編譯方面問題?沒回答出來,設計模式了解哪些?說說動態代理模式和靜態代理模式區別,動態代理底層實現原理?反射了解嗎?作用說一下?文件描述符作用?進程間通信方式?linux系統怎么查看網絡連接?都有哪些狀態?你剛才說的狀態怎么發生的?tcp為什么要進行四次揮手?。。。。。。。接下來兩個算法題吧第一個,
?1.A.....Z所有字母組合方式,不允許有重復的,用最優的方法實現!(說了位運算的方法)。
2.寫一個方法輸入一個整數,輸出這個整數里面最大的質數,再次強調了方法最優! ?
最后,后續會有人聯系你! 感受:后來這位二面面試官成了我的老大,面試過程還是很愉快的! ?
三面:現場面 過了10天收到了邀約現場面的消息,周五到了深圳,周六上午正式開始面試的,當時陸陸續續有好幾個認真比等,社招的,實習的,校招的都有,大概11點輪到了我,一進去面試官老師給我遞了一張紙,寫兩個代碼吧: 1.跳躍數組問題 2 廣度優先遍歷二叉樹 然后討論了我做的項目,也介紹了他們自己正在做的業務。前面兩個算法問題我都很快寫出來了然后自己做的項目面試官也比較感興趣,所以過程還是很愉快的,沒什么大問題。?
四面:總監面 當天下午進行的總監面,一進去首先自我介紹,說說你最熟悉的項目,介紹下后臺架構,你做的主要部分。(省略15分鐘,全程我在說),你算法怎樣?二叉樹后續遍歷怎么實現?用一個棧呢?然后問了一個算法問題,熟人問題,說一下你的思路?你要怎么構造數據集?。。。你還有什么想問我的? 全程面試 30分鐘左右的樣子?
五面:hr面 簡單聊了一下學習,實習,愛好,女朋友之類的情況,接著問了目前拿到offer一些薪資情況,就要我回去等消息了!記得hr當時說我應該沒問題。。?
六面:面委會面 回來找內推人問了情況,顯示是報批中,然后當時老大也說我這邊也基本通過了,等offer就好了,然后接下來的兩個星期本人就一心沉迷論文不能自拔。。結果就最近收到了要加面通知,面委會很快就打來電話了 :
自我介紹下!你做的項目中最拿手的架構介紹下?服務器用的什么?我在網絡上點擊一個鏈接說一下全過程,到tomcat后,tomcat做了什么呢?底層如何處理整個請求的?詳細說一下?就這個問題我講解了很久,面試官根據我的回答也問了很多其他知識點,線程池,nio,socket,servlet等。。http常見狀態嗎300 302 301 304?http緩存說一下?tacerroute原理?linux系統熟悉嗎?怎么查看占用某個端口的進程?怎么查看網絡連接?cpu100如何定位?us解釋一下?什么時候是不正常?closed-waited timewait狀態是什么時候出現的?數據庫存儲引擎了解嗎?說一下innodb和myaisam區別?底層索引怎么實現的?然后問了一個黑名單功能算法實現。 面試時間:大概16分鐘左右。
總的來說面委會面,問的比較廣,不是很深入,當時基本都回答出來了,面試官對我的評價還是很不錯。讓我直接等hr電話。 ?
然后第二天就收到了錄用電話和郵件,溝通了薪水,最終也是給到了sp。整個面試過程經歷了將近一個月左右。非常感謝牛客,拉鉤,檸檬等平臺,校招過程中通過這個這些平臺認識了很多朋友,學到了很多知識,收獲了很多大公司的offer,衷心祝越他們越辦越好,也祝19屆的學弟學妹們能找一個好的工作。好好加油,機會總是留給有準備的人!?
掘金技術征文??juejin.im/post/5aaf2a…
總結
以上是生活随笔為你收集整理的奉献一波鹅厂的面经!纪念最后的校招!| 掘金技术征文的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软件工程—团队作业1
- 下一篇: 【python】-- Django 中