能獨立完成小程序全棧開發?
中科院某所研究生,之所以回答這個問題,因為每年都有學弟學妹去BAT互聯網一線公司實習,感覺還是有經驗分享的。
先推薦一個校招和實習的利器:牛客網。
找實習直接去這個網站找在職的內推你,直接內推到具體組比你傻乎乎投簡歷的機會多太多了。
正如很多答主說的,建議你把基礎再溫習一遍,這里主要說一下重點:
數據結構與算法:最為重要,建議去刷劍指offer和Leetcode。無論實習,校招還是社招,無論開發還是算法,國內大廠都愛這招,特別是字節跳動。建議本科生參加ACM,ACM,ACM。重要的事情說三遍,互聯網還是挺看重的,特別是大廠!
其他基礎:題主應該是走開發這條路,Linux基本命令得會吧,計算機網絡的三次握手,四次揮手得會吧,HTTP這方面也得會吧……操作系統,計算機網絡這方面不用全部復習到,在牛客上找找高頻面試點即可。
具體專業知識:后臺開發的話,Java得會吧,最起碼Hashmap源碼得看過,List等集合要看過源碼。這是最基礎的開發需要基礎,你還要了解目前挺火的Spring boot等等這些框架吧,還有redis……這些你可以沒用過,但是一定要多少了解一點。有一點好的是,這些你也可以去牛客上找到高頻面試點。
項目:有則最好,無則也罷,把基礎打好。
最后面試成功還有兩點:學歷 和 運氣。學歷越高,遇到校友的機會越大,成功率越高。運氣這個沒法說,有的同學可能只做幾道算法題就進了,比如我同學去 字節跳動 就做了算法題,不得不說,字節待遇說真好!
因為我是算法,上面的開發經驗說參考舍友的復習經歷簡要寫一下。看的人多,再更具體點。