個(gè)人基本情況:
2020屆六月份畢業(yè)的碩士研究生;求職方向后端開發(fā)(Java); 計(jì)算機(jī)相關(guān)專業(yè);實(shí)驗(yàn)室做網(wǎng)絡(luò)協(xié)議,我是TCP優(yōu)化方向。
意向行業(yè):互聯(lián)網(wǎng)
求職城市:北京、深圳、杭州
求職途徑:北郵人論壇、??途W(wǎng)、公司官網(wǎng)、同學(xué)分享;
暑期實(shí)習(xí)面試&投遞公司(2019.2月末-2019.5月底):

投遞但是未被通過簡歷篩選的公司有: 斗魚、酷狗、七牛云、虎牙
最終選擇: 1. 首先有通號院的offer,就直接去了。過程積攢了項(xiàng)目經(jīng)驗(yàn)、也準(zhǔn)備了基礎(chǔ)知識、同時(shí)也在投遞簡歷、準(zhǔn)備面試。2.六月底,接受了阿里的暑期實(shí)習(xí)。
暑期實(shí)習(xí)面試中的體會:??
1.最重要的是提高個(gè)人實(shí)力,而面試是最有動力的學(xué)習(xí)途徑。面試過程中刷了接近180+leetcode+劍指offer;刷了幾本書,JVM虛擬機(jī)兩遍、jdk常用源碼讀過兩遍、并發(fā)編程2遍、高性能Mysql2遍、TCP/IP詳解(TCP相關(guān)的7章)2遍;操作系統(tǒng)教材2遍;許多面經(jīng);
2.實(shí)驗(yàn)室不放實(shí)習(xí)怎么辦?遠(yuǎn)程實(shí)習(xí)也可,目的豐富自己的實(shí)踐機(jī)會,我這樣做過。
3.暑期實(shí)習(xí)是進(jìn)入心儀公司、比較快、比較穩(wěn)、難度相對低的機(jī)會。實(shí)驗(yàn)室不放實(shí)習(xí)怎么辦?一邊寫項(xiàng)目申報(bào)書、一邊寫小論文、一邊偷偷實(shí)習(xí)、全程輿論惶恐、提心吊膽也可以嘗試一下。
4.運(yùn)氣(眼緣)是較小概率事件。運(yùn)氣不是常常有、但是需要實(shí)力抓住。
5.實(shí)習(xí)單位越知名越好。實(shí)習(xí)過程中產(chǎn)出越多越好。如果知名大廠 + 滿滿的產(chǎn)出、秋招應(yīng)該挺幸運(yùn)。
6.2月底-五月初這個(gè)時(shí)間準(zhǔn)備暑期實(shí)習(xí)面試應(yīng)該沒錯(cuò);
秋招面試&投遞公司(2019.8月底-2019.9月末)

秋招投的公司比較少、后來有些大廠像閱文、亞馬遜都沒面了,感覺累了。暑期實(shí)習(xí)轉(zhuǎn)正了 + 實(shí)習(xí)產(chǎn)出大大的、實(shí)習(xí)項(xiàng)目很具備技術(shù)難度。
秋招中的體會:
1. 有大廠實(shí)習(xí)簡歷好過篩選、有實(shí)習(xí)產(chǎn)出好過面試。
2.??沒有實(shí)習(xí)、會有更多的時(shí)間、精力準(zhǔn)備基礎(chǔ)、算法、項(xiàng)目。個(gè)人覺得比無產(chǎn)出實(shí)習(xí)更好、秋招機(jī)會更大。畢竟北郵的學(xué)歷已經(jīng)算香的了(個(gè)人感覺、大佬莫噴我)。
3.? 盡量早點(diǎn)準(zhǔn)備,最早的VIVO6月好像就發(fā)秋招提前批offer了,而且聽說相對簡單。
4. 基礎(chǔ)、算法、項(xiàng)目都很重要。
有些公司特別看重算法。像猿輔導(dǎo)三面,我一共A了六道算法,這是我現(xiàn)場手感最好的一次。頭條每面都最少考兩道,我總共面了兩回、算法都沒撕好,都掛了??焓置棵娑伎妓惴?,算法必須講到點(diǎn)上、基礎(chǔ)也必須達(dá)到點(diǎn)上。
有些公司特別看重基礎(chǔ)和思維。美團(tuán)、阿里、騰訊,一般會基礎(chǔ)連環(huán)追問、一直到不會或者折服面試官。有一些需要用基礎(chǔ)知識解釋的場景題(比如內(nèi)存無限大、HashMap不停插數(shù)據(jù)有什么缺點(diǎn)、怎么解決)
有些公司比較關(guān)注cs基礎(chǔ)。騰訊,我面的騰訊比較喜歡問計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)。
所有公司都會看項(xiàng)目。只不過注重項(xiàng)目的程度和面試官的興趣和技能匹配度有關(guān)。
所有公司基本都要求基礎(chǔ)、算法、項(xiàng)目三者有兩個(gè)達(dá)線(我自己猜的、不對莫噴我)
個(gè)人書籍清單:
1. JVM虛擬機(jī)
2.JDK源碼(不是書,就是ctrl + A的那種源碼)
3.高性能Mysql
4.并發(fā)編程藝術(shù)
5.TCP/IP詳解
6.操作系統(tǒng)(教材)
7.大話設(shè)計(jì)模式
8.圖解HTTP指南
9.Netty實(shí)戰(zhàn)、Netty權(quán)威指南
10.Docker 掘金小冊
(面經(jīng)就不整理了,背用處不大。理解和運(yùn)用、融會貫通才是我輩追求的)