小公司實習(xí),值得去嗎?

作者:沉默王二
二哥的Java進階之路:https://tobebetterjavaer.com
大家好,我是二哥呀。
最近有不少小伙伴咨詢實習(xí)的事情,星球?qū)凇禞ava 面試指南》中有一篇《如何找到一份實習(xí)工作》的內(nèi)容,作者是球友阿零(一家知名的互聯(lián)網(wǎng)大廠),這篇內(nèi)容算是他對自己實習(xí)經(jīng)歷的一個總結(jié)吧,對于在校生,尤其是想找實習(xí)的小伙伴會很有幫助。

順帶給大家同步一個關(guān)鍵的信息,暑期實習(xí)的招聘基本上會和春招重合,所以近期打算找暑期實習(xí)的小伙伴一定要抓緊時間。
接下來給大家分享的主題也是關(guān)于暑期實習(xí)的,來自二哥的編程星球,一位球友,大三,想暑期找一份中小廠的實習(xí),為秋招加分,他問了一些非常有含金量的問題,這里同步出來,希望二哥的回復(fù)能給大家一些啟發(fā)和幫助??。
球友提問
二哥,我是普通二本,現(xiàn)在大三,想在暑假找到實習(xí)為秋招準備,目標(biāo)中小廠,看一些群里的很多小伙伴最近都在準備面大廠的暑假實習(xí)了。說一下目前我的情況:
1.Java基礎(chǔ)現(xiàn)在每天有在牛客刷題補充
2.MySQL剛看完黑馬進階部分,就是面試問的索引mvcc那些有看了,然后也準備看MySQL的面渣逆襲還有刷牛客的SQL在線編程
3.現(xiàn)在準備把之前學(xué)的博客項目好好二刷,查漏補缺一下之前不懂的點,這個博客項目搞定完再搞Redis,簡歷目前只有這個博客項目,打算學(xué)黑馬Redis,剛好視頻有黑馬點評項目,到時候?qū)W好Redis可以補充簡歷項目上
4.算法沒怎么刷過,我的想法是想刷代碼隨想錄但是一直沒有動手,好像是每天學(xué)完沒什么時間了,就不想刷算法題
5.面渣逆襲該怎么看高效,看不懂的記也記不住怎么辦,現(xiàn)在也是打算每天上課不聽的時候可以刷Java基礎(chǔ)題或者看看面
6.我上面的安排是否合理,每天分配多少時間在上面,側(cè)重哪部分
7.我看有人翹課去實習(xí),我在想我是否要先投學(xué)校附近小公司(這種小公司值得去嗎),找到實習(xí)就翹課去,找不到就繼續(xù)自學(xué)準備暑假實習(xí)
二哥回復(fù)
球友好。
很努力了,制定的計劃也是比較清晰,最好是有一些產(chǎn)出的成果,比如說思維導(dǎo)圖,這樣等你秋招面試的時候也可以重新拿出來復(fù)習(xí),不然很可能到時候就忘記了,還要重新復(fù)習(xí)。有了思維導(dǎo)圖,你到時候可以直接拿出來查漏補缺。
下圖是一位球友在學(xué)習(xí) Redis 時總結(jié)的思維導(dǎo)圖,可以說非常的硬核,你可以作為參考。

接下來,我們來一一過一下你的問題。
1、Java 基礎(chǔ)
重點就是面向?qū)ο?、字符串、集合框架和并發(fā)編程(同步與互斥、線程池、鎖)部分,這部分會問的比較多一些,除此之外,還有異常處理、類加載機制、垃圾回收算法、內(nèi)存模型這些。可以先刷《二哥的 Java 進階之路》。
最近有一個球友在復(fù)盤大廠實習(xí)面試的時候,就感慨沒有好好刷 Java 進階之路,只顧著背八股了。像他在美團面試的時候,要求手寫一道 LRU,結(jié)果不是很理想。面試復(fù)盤的時候發(fā)現(xiàn) Java 進階之路上竟然寫的這么詳細。

除此之外,最好去看一下《Java 面試指南》里的面經(jīng),做到知彼知己。里面收了了不少學(xué)長學(xué)姐的經(jīng)驗貼。

2、MySQL
這部分可以問的東西也比較多,比如說事務(wù)、ACID、索引相關(guān)(B+樹、聚簇索引)、SQL 優(yōu)化(索引優(yōu)化)、鎖機制等,如果還有時間可以看看高可用、分布式(主從復(fù)制、讀寫分離、分庫分表、分布式事務(wù)、分布式鎖)這些,有時候會結(jié)合項目一起來問。
學(xué)習(xí)路線:https://tobebetterjavaer.com/xuexiluxian/mysql.html

3、博客項目
不是很建議寫到簡歷上,這種類型的項目幾年前都爛大街了,最好是能換一些別的,像技術(shù)派、MYDB、動態(tài)線程池、網(wǎng)盤,這些星球里推薦的,現(xiàn)在用的人比較少,但面試官 HR 應(yīng)該都是比較喜歡和認可的。

當(dāng)然了,你可以把博客項目作為簡歷上的第二項目,在二刷的時候加入一些新的功能和技術(shù),比如說加入 Redis 緩存、DB 自動初始化這些,這個在技術(shù)派的教程里也有寫。

4、算法方面
可以跟著星球里的《二哥的LeetCode 刷題筆記》來刷(卡哥的代碼隨想錄當(dāng)然也可以),也可以從簡單題開始,會一些基礎(chǔ)的排序算法、查找算法,然后再逐步切入到高級算法,當(dāng)然了,算法這部分比較靠天賦。也可以只刷我在知識圖譜里提到的算法 50 題,就能應(yīng)付大多數(shù)中小公司的面試了。
https://t.zsxq.com/0cxU6HN5v

5、面渣逆襲
最好的辦法,就是理解不了的先跳過,能理解的一定要背會,這就相當(dāng)于題庫,你多背會一道,面試的成功概率就會越大。然后就是遇到理解不了的,就去搜一下為什么要這么回答,理解背后的原因,并且最好是,通過代碼演示一遍,就是說在自己的項目中敲一遍,這樣效率應(yīng)該會高一些。

如果實在是看不懂記不住,也沒關(guān)系,這些題并不是所有的都會問到,有些我估計一些面試官也不會,只是說我們要這么籌備,盡可能讓自己站在一個有利的位置。
然后在秋招的時候,根據(jù)面試反饋的結(jié)果或者你去投實習(xí)的時候根據(jù)面試反饋來調(diào)整,看看哪些題的概率更高一些。
6、Java 后端四大件
側(cè)重的部分就是我一直強調(diào)的 Java 后端四大件,這是面試求職的時候必選項,這部分你拿下了,面試官就會覺得你很扎實,有項目有基礎(chǔ),只要面試表現(xiàn)不是特別拉胯,我覺得機會挺大的。
面試官也會結(jié)合實際的項目來問你這部分內(nèi)容,所以有時間就好好搞這些。
7、關(guān)于實習(xí)
可以去實習(xí)僧、boss 直聘、公司官網(wǎng)、公眾號上多了解信息,多投一投,如果能去,也不用翹課,和輔導(dǎo)員班主任溝通清楚,學(xué)校其實愿意看到一些積極向上的學(xué)生,如果能提高學(xué)校的就業(yè)率,何樂而不為。
至于去小公司實習(xí)值得嗎,這個還是要具體問題具體分析,實習(xí)也是開盲盒,如果你剛好去的是一家能接觸的核心業(yè)務(wù)的小公司,那么就是一段非常美好的經(jīng)歷。下面是之前一位讀者分享的實習(xí)經(jīng)驗,我前幾天發(fā)文說過:雙非,找到了一份不錯的工作(18*16)。

但盡量不要太隨意,如果去一些學(xué)不到知識的公司,去了也是出賣廉價勞動力,耽誤你秋招準備的進度,還是要挑選一些合適的目標(biāo)公司,真正能學(xué)到東西的。
以上,希望能幫助到你,保持好的心態(tài),不斷學(xué)習(xí)和實踐,積少成多,踏踏實實過每一天,我覺得問題不大。
ending
一個人可以走得很快,但一群人才能走得更遠。二哥的編程星球已經(jīng)有 2100 多名 球友加入了,如果你也需要一個良好的學(xué)習(xí)環(huán)境,戳鏈接 ??加入我們吧。這是一個編程學(xué)習(xí)指南 + Java項目實戰(zhàn) + LeetCode刷題的私密圈子,你可以閱讀星球?qū)凇⑾蚨缣釂?、幫你制定學(xué)習(xí)計劃、和球友一起打卡成長。
星球的知識圖譜里已經(jīng)沉淀了非常多優(yōu)質(zhì)的內(nèi)容,相信能幫助你走的更快、更穩(wěn)、更遠。

最后,把二哥的座右銘送給大家:沒有什么使我停留——除了目的,縱然岸旁有玫瑰、有綠蔭、有寧靜的港灣,我是不系之舟。共勉 ??。

歡迎點擊左下角閱讀原文了解二哥的編程星球詳情,這可能是你學(xué)習(xí)求職路上最有含金量的一次點擊。
