由於公司變更,lz不得不出來看看機會, 面試的崗位主要是後端,歷經三週,面了北京大大小小的幾家公司,最後收穫了滿意的offer。html
本身也成長收穫了很多, 謹以筆記,本身能夠往後回憶,也但願能幫助到最近寒冬下須要找工做的同窗,在文章的後面會附上一點當心得和建議。java
我是16年本科畢業, 算上實習接近2年半-3年的工做經歷吧,一直作java後端。 本身定位大概能到p6+的水平。有大廠經驗,本科211, 因此面試機會整體來講仍是挺多的。python
大概是從元旦事後開始寫簡歷,投簡歷,從7號開始陸陸續續面了若干公司, 有好有壞,以表格形式記錄以下,以我面試的時間排序。mysql
聲明:雖然博客沒有什麼人看,可是若是您認爲記錄有不實或者傷害到下述公司名譽啥的, 直接聯繫我刪除便可。git
有朋友建議我省掉公司名,我就用某代替吧。github
公司 | 部門 | 渠道 | 結果 | 感覺(辦公環境,面試難度,感覺) |
某信銀行面試 |
DevOpsredis |
Boss | 4+0,拿到offer.算法 (4技術面 0hr面,下同)spring |
某信的位置和辦公環境都很不錯,位於安貞門。 面試官人很nice,沒有多餘的操做, 而且友好地幫我倒了一杯水。 主要針對簡歷中的項目,以及java基礎進行面試。 難度也是按部就班, 說實話由於是第一家面試, 我確實不少地方沒有準備好,可是仍是感謝面試官給我機會。 感覺:以前感受銀行可能比較水, 可是感受各方面都挺與時俱進的, 待遇和人文也頗有競爭力。 某信應該有大幾百人的研發團隊,各方面應該都不輸於D輪的互聯網公司。 整體是比較讚的。 |
某動 | Boss | 線上筆試 | 3道Codility,英文,大概3h限時, 我應該1h就寫完了,用例跑通我就提交了,可是隻有一道題ac。(很奇怪,也沒有錯誤用例的提示,和LeetCode有些不同) 而後hr仍是讓我去面試, 我拒絕了,多是我當時已經對這家公司沒有太大興趣了。 |
|
某見科技 | Boss | 筆試+面試 | 一家AI創業公司, 看jd介紹不錯就去了。 最後發現是在一個很偏,有點破的創業園,裏面環境有點像家鄉的網吧。 筆試3道很簡單的題, 面試也沒什麼深度,面試官說實話感受水平比較通常。 整體技術和互聯網差異很大, 我當時也是抱着練手的態度過去。 因此也沒下文了。 |
|
某vo | 金融 | Boss | 視頻面試 | 1面視頻面,難度按部就班,兩位面試官提問。 面試官說次日hr聯繫我,結果也沒聯繫。我也沒問了。 主要是由於某vo在深圳,我在北京,可能我也不是很想換城市,後面投的都是在北京了。 |
某團 | -- | Boss | 3+0 拿到offer | 某團的環境感受就是標準的互聯網風格, 面試官也很務實友好, 難度按部就班,二面會問一些底層,併發的理解。 某團不管是從技術沉澱仍是我面試團隊的潛力, 都是我很心儀的。 很幸運也給了我一個不錯的定級和待遇。 |
某米 | 某品 | Boss | 2面撤了 | 說實話,我開始是不想投某米的,可是考慮到我是湖北人,可能回武漢。 可是!!!我面試以前應該在脈脈上搜一搜這個部門的。 這個部門位於清河一個挺偏的地方, 周圍彷彿回到了18縣小鄉鎮。 面試官也是low爆炸了,一面面試官穿了一個脫鞋,讓我在樓下等了20min,前臺態度也很差。 而後居然去了一個茶吧檯面試。不過一面面試官整體態度還行。(某米不提供飲水,面試官帶我去飲料機買了瓶汽水,固然是我自費,從某米出來我就有了帶水的習慣了。) 二面簡直是個活寶,上來站着問,你懂hashmap嗎, 我簡單答了一下數組+鏈表,而後按理應該往碰撞,或者併發的方向繼續問, 結果坐下,抖腿,問什麼抓包的原理,而後扯的亂七八糟的。 最後憋了一分鐘吧,出了一個很無聊的題(LeetCode第十題)。 我實在不想浪費彼此時間,就直接走了。 某米自己在我心中仍是個挺有態度的公司,和雷某總也是老鄉。 哎,真是刷新了個人三觀。 |
某脈 | 效能 | Boss | 2+1 | 某脈我以爲公司和產品同樣nice, 位於768,環境很安靜。 hr笑的很開心,面試官也頗有禮節。 他們主後端是用python, java主要作一些離線和效能的工做。 由於第一天3面面試官不在, hr讓我次日過去, 可是因爲面試過程當中瞭解到是去作效能平臺,財務平臺。 秉着發展的考慮,我仍是拒絕了。 可是我仍是推薦某脈, 小而美。 |
某某跳動 | 某告 | 獵頭 | 3+1,拿到offer | 面完某米以後,我以爲我不能在小公司上面浪費時間,同時也有了某團的offer。 因而我把其他的面試都取消了,只剩下了某條和某裏。 某條辦公環境,位置都很好。 每層都有食堂(請我吃了一頓,很好吃) 同窗們給我最大的感覺是 年輕,有活力,友好。 還有就是真的忙。 我身邊已經有陸陸續續很多同事選擇了某條了。 面試難度其實沒有傳說中的那麼難, 不至於手寫紅黑樹,可是基本的數據結構和算法要熟悉,每一面都會寫算法。 hr感受也很盡心盡責。 |
某某巴巴 | 某學 | Boss | 3+1 | 某巴巴的面試整體有點失望,首先hr沒預定會議室,致使在休息區面試。 也沒有茶水,雖然我自帶了。 而後是辦公區處處都是屏幕,循環着某雲的創業視頻。 三面面試中規中矩。 某學原本就不是我投的部門(我投的u某c,不知道咋流過去了,而後讓我面試,我也想試一試吧,而後hr說我某蟻簡歷沒過,可我壓根沒投過) 某裏最難的是hr面, 一個hr非要充小心裏學家,問你人生高潮是啥, 很是沒有禮貌,說話直接打斷,也沒什麼信用,感受這羣hr把某裏搞得烏煙瘴氣。 特別是hr套路不少, 面完了說沒有hc,hc要審批(那你喊我來幹嗎) ,而後我有很優秀的同事面過了 (其實也一直拖着沒給offer),我說有人拿offer了 ,hr又說人家面的早。讓我感受她就是在刷kpi啥的。 反正這個部門我是不建議去了, 周圍拿到某學offer的同事也打算拒了再看看。 |
某馬遜 | 物流倉儲 | Boss | 還沒面 |
1.必定要提早準備好,刷必定量的題,特別是如今各大公司都有本身的招聘系統,若是一面就掛了,可能直接就拉黑,後續面試就更難了。
2.關於刷題,大概刷完劍指offer上面的經典題, 或者leetcode前100道應該就夠了,我建議有選擇的刷,主攻排序,鏈表,大文件處理這些面試高頻的,也有意義的。
3.關於練手,我以爲不要有太大的內心負擔, 你去通常公司面試,對於公司多是一種匹配,可是對我的但是一次很好的自我認知檢討的機會,甚至會改變後續的不少結果。
咱們結合對行業的瞭解,以下公司能夠說小而美(其實也是大獨角獸了),自己就值得加入,面試也有不少收穫: 某輔導,某脈,某探,瓜某,某vo互聯網。
固然拿大廠的邊緣部門練手也何嘗不可,就是有風險有記錄。
固然也有一些黑名單,面試官迷之自信,態度傲慢,技術淺顯, 建議你們面試前脈脈一下。。
最後一棒子打死,感受位於清河的公司,可能都不太利於我的生活和發展。
4.關於基礎,我在下面附上一些前輩整理好的url。必定要夯實打撈。
5.關於面試禮儀,我以爲面試禮儀是衡量雙方的重要標準, 面試者要注重本身的儀表整潔,談吐禮貌天然。 能夠從公司面試官的行爲判斷出公司的大致人員素質,我我的比較看重公司行政或者面試官是否能給瓶礦泉水或者倒杯水,我認爲這是尊重一個面試者的基本表現,雖而後來我都是本身帶水。 我面試中就某米和某裏沒有提供(而且某裏某學是飯點約去面試,也無論飯,餓着肚子從5點面到9點多),而後就是雙方是否守時,我通常提早20分鐘到,提早10分鐘給hr打個電話。
6.關於面試難度,我以爲正常應該是圍繞簡歷和基礎按部就班,一上來手撕紅黑樹,給個hard基本要dp的,或許不是真心想招人的。
固然,即便難點也不要慌, 表達好本身的思考過程,展示本身一個綜合的素質 ,即便錯了也不會被一票否認。
7.關於面試技巧, 以前看了有的前輩說盡可能把面試官往本身熟悉的領域帶,有一點道理, 可是我沒有刻意這樣操做過, 不會的通常思考一下,直接說不肯定/沒研究過/不會,而後說一個可能的原理,若是合理我認爲也能體現一種技術功底和應變能力。
其餘的想到在整理吧。
各家的面試題其實都大同小異, 掌握基礎和原理,走到哪都不怕。
基礎
leetcode上有一些總結,star數很是高了。貼上url
https://github.com/CyC2018/CS-Notes
https://github.com/Snailclimb/JavaGuide
這兩個大概只是個提綱,若是是高級職位,深度可能不夠,具體的還得看書。
另外強烈推薦 http://www.iocoder.cn/ 芋道,個人面試題不少都是從上面找的。平時對提升也有幫助。
reids
redis的話,我推薦《Redis深度歷險:核心原理和應用實踐》 和《redis設計與實現》
java-core
基礎的話主要看源碼吧, collection和juc裏面的。 而後就是《java編程思想》和《java核心技術 卷1.2》(有不少過期的章節直接跳過便可)
java-併發
我推薦《java併發編程藝術》 我以爲比 《java併發編程實戰》更好理解一點。
JVM
JVM應該就一本《深刻理解JVM虛擬機》 就夠了, 可是我買的版本比較老,1.8之後內存區域作了一些改動,本身的得知道。
Spring
spring的話,感受如今問的少了, spring cloud會問的比較多, 應該算在微服務/分佈式的知識點裏面。
Netty
我不會
分佈式相關
主要考察對cap和base的理解吧, 我沒有系統學習過,主要靠平時的積累。
mysql:
《Mysql技術內幕-innodb存儲引擎》就夠了。
原文出處:https://www.cnblogs.com/novaCN/p/10328380.html