金九銀十,一個收到騰訊、美團等五家大廠意向offer的Java大神

互聯網提前批基本告一段落,大大小小的offer也拿了一些,秉着回報社會,堅持中國特色社會主義,挽救新一代碼農的思想,整理了下各個公司的麪筋、考點,希望能激勵各位搬磚工,起到鼓足幹勁,力爭上游的作用O(∩_∩)O

程序員面試

閒聊

本人北京985渣碩一枚,是真的渣,舍友商湯、曠世,出國留學,學校中各類大佬一坨,在夾縫中求生,混口飯吃

主攻方向:無。領導搞行政的,天天端茶倒水取快遞,外掛寫不盡的基金本子,論文全靠個人參悟+上天憐憫

說點正事吧,關於工作路線,我最終選擇的是大數據研發方向,主要原因是研一上了點分佈式的課,拿出來吹一吹,還能唬的住人。個人感覺算法也能做,研發、算法半斤八兩吧

學校這邊的話,有優秀高校背書自然要好,沒有的話,就沒有吧,大牛們不差這點,渣渣們大家也強不到哪去,不必強求

項目,在讀書過程中,一定要了解個項目,否則面試官真沒啥問題你的,尬場基本就涼涼了。這項目不必真的是你的,當找工作時,所有前輩、朋友的項目全都是你的,包裝下,你說是你的就是你的,沒人去查你底細的,關鍵瞭解要深,這樣和別人說底氣才足。我有幸給一個數據流項目做了些邊角任務,但在簡歷上,我成爲了該項目的負責人...自己體會包裝的藝術...

簡歷,我以前認爲大家“沒見過豬跑還沒吃過豬肉嗎”,網上那麼多強調簡歷重要性的,直到我看見我小師弟的簡歷,發現真的有人沒吃過豬肉(我學碩他專碩,一起找工作,他有百度大廠背書,可這工作找的唉...)。最簡單的修改方法,讓你附近的同學看看,第一眼感覺可以嗎,可以就ok,不可以就gg,照着人家的改改

現在前頭,準備要早,投的也要早基本7月中旬就陸陸續續開始有提前批了,錯過就沒了>...<

乾貨

這貨也不幹,過去一整陣子了,我能寫多少給大家寫多少吧,考點網上一抓一大把

技術面

先說說技術面流程:

讓你做自我介紹(準備好)

看看你簡歷,說你對這個比較熟?balabla...你問的簡單就熟,問的難不好意思不太瞭解

看看你實習經歷,讓你介紹實習幹啥了,有沒有什麼大項目能拿得出手,幹聊10-20分鐘的

問問職業規劃。這裏表現出你態度的虔誠,不會亂跳槽,踏踏實實的幹,讓他感受到你想進這家公司,兩眼能放光就更好了... 大佬們可以海吹一波

你有啥子問題。我一般預備兩個問題,您這部門具體做什麼能介紹一下?我什麼時候能知道自己是過了還是沒過呢?儘量不要不問,各路大佬在貼中都說過了

一定要把主動權掌握在自己手中,面試官會問很多你平時不瞭解或壓根不知道的問題,這時你可以說平時我用不到這些(可以理解啊,應屆生上哪懂這麼多邪門歪道啊,大佬請無視我),然後說自己對xxx領域有點研究,引導他來問你

對面提問你時,其實很考驗你答辯技巧的,當你熟悉的東西時,那很OK,balabala即可,問你不熟悉的(你只知道點皮毛,但也在簡歷上寫了),你可以說“我做項目時碰到過一點,大體查了下,有點印象,您可以試着問一下”,這樣會讓面試官把期望放低,問題難度也會降低,答出來加分,答不出來也無所謂

HR面

自我介紹(準備版非技術的! 從本科到大學,研究方向,選擇這家公司理由,實習經歷拉一拉,時間一般能湊夠了,讓對方感覺你是個健談的人)

聊聊興趣愛好(準備些健康的愛好,遊戲公司可以考慮非健康的...)

聊聊實習經歷,和上下級處的如何,有壓力怎麼辦

你有啥問題。我對這部門還有些不瞭解,您能在系統介紹下嗎?入職培訓介紹一下?

下面具體拉拉各廠面試經歷吧,我把比較有特色的問題列出來,統一的我放在下面知識點了,重寫太麻煩了...

騰訊

 

難度:easy,可能我比較幸運?

一面

電話面,問了問Java的基礎問題,其中有印象的是

final這個字段用在字段和方法上的區別,在方法上好像能加速,大家自己查吧。。

二面

現場面,基本圍繞着你簡歷上問

xgboost相對gbrt改進

topK問題

三面

總監面,這面基本聊聊實習的項目,用到的技術等,不知死活的我問了問sp的問題...建議各位0-offer黨(offer滿天飛的大佬請無視我)不要在該環節問sp的問題,最後給不給sp,好像不是這夥計定的,具體還是看聊得情況,聊開了什麼都能聊,聊不開,那就88

美團

 

難度:normal

一、二面

Java問了一堆

Spark問了一堆

然後給我介紹部門,我基本在聽他說了...

後面知識點都有我就不展開寫了o_o ....

三面

問我刷題不?(這想要我什麼回答呢),杯子倒水智力題,實習項目聊一聊

360

難度:normal+

一面

上來懟了我一堆python的東西,我python當腳本用的,說能不能換個方向聊一聊,然後懟了一堆

期望

準確率召回率

AUC和ROC

決策樹聊一聊

闡述自己如何設計模型的

開始問題偏向於算法,後來我說我其實擅長架構類的東西...小姐姐說,這樣啊,不過看你答的還可以啊,架構我就不問你了...

二面

問了些數據倉庫的問題,雪花型和星型數據庫等,我表示一臉懵逼,然後和他扯Spark Streaming,他對這個還挺感興趣的,算是晃點住了,後面說加班怎麼看,然後他開始介紹他NB的團隊,我開始瞻仰,膜拜...最後問問能不能來實習,基本回答都是能(不能的好像都沒了...),時間節點自己需要把握一下,最好等到所有offer都下來的時候,我自己預估是10月中旬吧

頭條

難度:father

一面

spark streaming 懟一波

如何保證exactly once

tcp中全連接池和半連接池等

劍指offer上一道題:二叉樹蛇皮走位??

二面

yarn 調度算法

扯了扯spark streaming

一道算法,樹中兩節點找最親的爸爸...

實習聊一聊

面試官不是很感冒,問我還有什麼補充了,我竟然說沒...猝,血淋淋的教訓啊

搜狗

難度:hard

一面

兩個面試官,發了張卷子,裏面什麼題都有:

排序、有重複的數組中查詢某數的index,注意不要退化成o(N)的算法

在一棵樹中查找兩個節點的最近公共父節點(就是頭條二面那道題)

linux $$ $# $0 等含義

智力題 50紅 50黑 分配兩袋子摸球問題

n!後面有多少個0

hdfs的基本操作

大數據處理問題,用spark處理下

二面

問我爲啥不考慮讀博?(學的太渣,感覺沒有必要讀...)

問我對前面面試官的看法(你要炒他們嗎。。。)

實習聊一聊

貝殼

難度:normal+

講道理貝殼我是抱着去打小怪的心態去的,並沒打算留下的,但是面試體驗很好,最後給的薪水超高、福利也爆炸,缺點的話大家懂得,偏養老,看大家選擇吧。算是幫一面的大哥打波廣告吧

一面

數據傾斜怎麼處理,我個人感覺我回答的比較差,以前沒仔細思考過這個問題,後來查了查發現裏面有很多道道。

但面試官很nice,問了問我其他方面,感覺還不錯,後面和我討論了30分鐘的職業發展問題,感覺來的很值,大哥我能加你微信嗎...

二面

比較年輕的高冷小哥面我的

Spark架構

shuffle過程

Spark Streaming 原理

一道關於棋盤左上角跑到右下角的問題,從搜索、dp、到數學的方法都討論了一遍

機器學習捎帶說了一嘴

實習聊了聊


想要了解架構技術知識點的,可以關注我一下,我後續也會整理更多關於分佈式架構這一塊的知識點分享出來,另外順便給大家推薦一個交流學習羣:697579751,裏面會分享一些資深架構師錄製的視頻錄像:有Spring,MyBatis,Netty源碼分析,高併發、高性能、分佈式、微服務架構的原理,JVM性能優化這些成爲架構師必備的知識體系。還能領取免費的學習資源,目前受益良多,以下的詳細知識體系圖也是在裙裏面獲取。

 

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