阿秀一直強調過實習的重要性,很早以前就強調過,能去實習的機會一定要優(yōu)先去實習,校招求職這塊實習的加分項很大。
如果還是讀本科的話,更是如此了,要知道國內讀研很多學校老師是不讓出去實習的,所以各位還在讀本科的學弟學妹,能去實習一定優(yōu)先去實習;
如果是讀研的話,導師沒明說就盡量去申請試試,還是有不少好導師會放人去實習的。
今天分享一位阿秀的學習圈中師弟的實習面經&總結,他是24屆的,所以現在并不能參加秋招,于是阿秀就建議他盡量去實習。
后來9.7號那天晚上跟阿秀微信私聊說前順利上岸了抖音后端日常實習,offer已經審批下來了,過段時間就去入職。
雖然他在微信上感謝阿秀的學習筆記網站以及C++學習路線,也感謝阿秀幫他修改潤色簡歷之類的,其實這都不算什么。
歸根到底還是他自己比較上心,自己對自己的未來比較上心,也愿意付出努力,最后才順利上岸的一些不錯的崗位,拿到一些含金量比較高的offer。
因此拜托這位學弟做了一些個人總結&分享,已經分享在阿秀的學習圈中了,后來覺得這份經驗很是不錯,因為抖音后端的含金量很足,諸如此類的含金量很足的崗位還有微信WXG后端、阿里螞蟻后端等,都可以說是互聯網大廠核心崗位中的核心,屬于核中核的那種崗位,能上岸的都很不容易。
于是就在公眾號上也分享一下這位學弟的經驗&總結。下面是分享大綱,下文中的“我”代表這位師弟本人:
一、前言
本人24屆985科班碩士,剛拿到抖音后端日常實習offer,在這里分享下,
其實本來hr讓我報抖音客戶端,我說我想去抖音架構或者抖音后端,他說這兩個hc很少就那么幾個,自己去可能希望不大,勸我不要浪費機會。
本來我有點退縮沒敢報,但是想到不是正式秋招,自己是在找實習,并不會一錘子定音,還是決定去試試,沒想到能夠上岸,感覺下半輩子的運氣都用光了。
我加入秀哥的學習圈也比較早,一直在里面潛水,看著不少學長學姐打卡學習,今天做這個分享一方面算是給自己做個階段性的總結,要開啟下一段歷程啦,畢竟還有畢設+實習+明年秋招三座大山壓我身上,著實是亞歷山大了。
另一方面也給正在準備秋招的星球兄弟們打個氣,相信自己付出的努力一定會有收獲的。
如果沒有,那只能說是現在暫時沒有,并不代表以后沒有,希望大家今年都能收獲滿意的結果!沖!
二、現狀與后續(xù)
自己因為是科班出身,感覺基礎還可以,準備的不是很早,遠遠比不了那些秀哥學習圈里提前一年多就開始準備的同學。
我仔細想了下,自己大概是2月份才開始系統(tǒng)規(guī)劃路線的,到現在大概系統(tǒng)準備半年多了,時間不算長,但也不算短。
即使現在自己拿到了不錯的實習offer,但在準備的過程中還是發(fā)現自己各部分都有不足,各個部分需要補充的地方懟還有很多。
目前各個模塊的進展如下:
C++ : 《c++primer》很模糊的看了1遍,目前正在一邊復習,一邊寫筆記。
stl :侯捷老師的課看了一遍,也打印相關筆記,《stl源碼剖析》看了一遍 ;《effective c++》目前看了一遍,有做筆記。
計算機網絡:秀哥網站筆記 + 小林coding的圖解網絡看了一遍,打算再去看《圖解http》《圖解tcpip》,然后再復習一遍《計算機網絡自頂向下》
操作系統(tǒng):秀哥網站筆記 + 小林coding的圖解系統(tǒng)
數據庫:小林coding的圖解MySQL看了一遍,秀哥的數據庫筆記看了一遍
這里推薦一下尚硅谷宋紅康老師的MySQL基礎篇+優(yōu)化篇視頻(只看索引和主鍵部分就行,面試深挖也就這兩個,其余的基本可以跳過)
待完成:MySQL實戰(zhàn)45講 + MySQL是怎樣運行的 已完成:MySQL必知必會筆記觀看,書還沒看
待完成:Redis的狂神說視頻,黑馬redis視頻,Redis的話,基本知識 + 會用即可,知道緩存有啥用,如何用就行,再加上秀哥的筆記面試基本夠用了。
Linux:待完成韓順平老師的視頻和《鳥哥私房菜》。
網絡編程:只看了??途W的視頻,跟著做了一個web服務器項目,待完成《TCPIP網絡編程》這本書
算法:有480道 leetcode 的基礎,后續(xù)準備將leetcode hot100和劍指offer再刷一遍。
計算機系統(tǒng)結構和分布式系統(tǒng) :MIT Operating System Engineering 6.828,也就是麻省理工學院MIT 6.S081 操作系統(tǒng)工程 鏈接:
go語言:待完成:go網絡編程,gin和gorm框架。
其他:nginx和docker
三、三輪技術面經
1、一面
2022年9月1號字節(jié)抖音后端日常實習一面(60分鐘)
1.科研項目的介紹,難點,收獲
2.put和post的區(qū)別,能用put的都能用post嗎
3.對c++封裝繼承多態(tài)的理解
4.vector和list的區(qū)別
5.https和http的區(qū)別
6.http3大概說一下
7.tcp和udp的區(qū)別
8.指針和引用的區(qū)別
9.算法題:三數之和
總結:都是常規(guī)八股,算法題也是常規(guī)題,不難,還是要看平時的基礎積累。
2、二面
2022年9月1號字節(jié)抖音后端日常實習二面(60分鐘)
1.單例模式的應用場景
2.工廠模式的應用場景
3.django后端框架低層消息路由的傳遞過程
4.項目選型方面,問的很多,比如:
- 為啥選pg不選mysql
- 為啥選django不選spring boot
- 為啥選vue不用react angular
- 數據庫表為啥這么多
- 項目數據庫是如何應對新添的需求的
5.瀏覽器請求相冊里的數據,這一整套的流程
6.進程/線程/協(xié)程的區(qū)別
7.進程通信的方式
8.數據庫索引的存儲結構
場景題1:m元分成n個紅包,隨機分配,需要保證紅包的金額均勻分布,每個紅包金額大于等于0.01,且是0.01的整數倍
場景題2:m*n矩陣,從第一行第一列開始走,每次只能往右或者往下走,求走到最后一行最后一列的位置有多少種走法:dp和數學方法都說一下
總結:項目這塊還是看積累,八股也都是基礎八股不算偏,場景題面試官人很好,會一步一步引導,給面試官打call,哈哈
3、三面
2022年9月2號字節(jié)抖音后端日常實習三面(40分鐘)
1.工程項目如何保證工程質量呢
2.場景題:如果我需要監(jiān)控抖音平臺的預警情況,需要實時監(jiān)測各個指標信息,及時通知與報警,請問如何設計這個系統(tǒng),從架構方面詳細問。
面經總結:自我感覺系統(tǒng)架構和場景題這方面很能考察出候選人的素養(yǎng),這方面確實需要加強,準備去實習好好學習這方面的知識了。
最后點贊字節(jié)的流程,真的很快,非常感謝和我對接的hr,真的手把手跟我溝通流程,太感謝了。
不管是面試流程推進還是審批offer,他都幫了我大忙,估計以后很難遇到這么好的hr了,想給他五星好評哈哈。
阿秀看完只覺得很是不錯,他跟這兩篇算法轉開發(fā),拿了3個offer!、三無人員簡歷掛麻了,磕磕絆絆終上岸字節(jié)后端主人公類似,都是屬于那種學歷背景很是不錯的人,但依然會提前半年左右準備,最后也都拿到了一些不錯的offer。
同樣的,對于其余阿秀的學習圈中一些學校不太好,學歷一般的同學,比如跟阿秀一樣都是普通二、三本出身的同學來說,那就提前更長時間去系統(tǒng)準備,他們有的準備時間甚至比我當初更久,阿秀自己是提前了一年左右的時間去系統(tǒng)學習&準備,下面這些文章主人公都是普通學校出身,最后也都通過自己的努力拿到了讓自己滿意的offer。