仲一說:這篇文章是去年參加秋招的讀者寫的一篇總結(jié)。今年秋招馬上到了,希望對(duì)大家有幫助
秋招概況
今年秋招嵌入式形勢(shì)非常嚴(yán)峻,面試率級(jí)別的慘淡,對(duì)于我來說,也是煎熬的,我算不上優(yōu)秀,有很多大佬是亂殺的。
個(gè)人背景
雙非本碩,本科生醫(yī)工,碩士電子信息,本科有競(jìng)賽國(guó)二,一年多嵌入式工作經(jīng)驗(yàn)(有產(chǎn)出),對(duì)于我來說,我想從事嵌入式工作,投遞的崗位都是嵌入式相關(guān)的。
秋招總共投遞了150+家,按照投遞崗位、公司平臺(tái)、部門以及地域的優(yōu)先級(jí)次序,所以是有投了不少北京上海杭州的公司,但給我面試的總共只有20家左右。挺早意識(shí)到機(jī)會(huì)不多,我珍惜每一次機(jī)會(huì),從自身出發(fā),積極的復(fù)盤反思。
仲一說:每次面試完的復(fù)盤很重要!咨詢過我的,我都著重強(qiáng)調(diào)過很多次!
秋招情況
走完流程:大疆(oc)、匯川(oc)、聯(lián)發(fā)科(oc)、大華(oc)、億道(oc)、恒玄、泰凌微、兆芯
二面掛:創(chuàng)維數(shù)字、蔚來、諾瓦星云
一面掛:360、快手、三星、地平線、百度、小米(拒)....
筆試掛:思科、英偉達(dá)(錯(cuò)過)、字節(jié)跳動(dòng)、中興、虹軟....
前期準(zhǔn)備
秋招準(zhǔn)備來說,我是從前年12月份開始的,不斷的再給自己一些buffer助力,參加一些訓(xùn)練營(yíng)、完成開題答辯、寫博客以及出差談項(xiàng)目。
我想說珍惜每一段來之不易的經(jīng)歷吧,這些都會(huì)是你的財(cái)富,在學(xué)校主動(dòng)參與的大部分經(jīng)歷都有它的意義價(jià)值和時(shí)間周期,僅供參考。
競(jìng)賽階段:
相信大家很多都有參與過競(jìng)賽,我覺得競(jìng)賽里最大的收獲應(yīng)該是跟大家溝通協(xié)作解決問題的過程。我的伙伴對(duì)我非常寬容,愿意多次容納我的不足并提建議給我,我這里也在作相應(yīng)的反思總結(jié)改進(jìn),當(dāng)時(shí)的我能夠和他們一起坦然從容的面對(duì)和解決問題。
猶記得決賽答辯前一周的眾志成城,修改完善3w字的報(bào)告,設(shè)計(jì)一個(gè)展板,準(zhǔn)備答辯ppt,作戰(zhàn)前設(shè)備實(shí)地測(cè)試,最后也有收獲好的結(jié)果。
卡哥算法訓(xùn)練營(yíng):
參加卡哥算法訓(xùn)練營(yíng),真的是我做的一個(gè)正確的決定,講解思路清晰,讓我們高效的的刷題,節(jié)省了很多時(shí)間,對(duì)于我們嵌入式來說,上面的題目基本上是夠了,其中像動(dòng)規(guī)之類的是比較少考的,常考的就是鏈表、字符串操作以及基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)構(gòu)造(例如棧與隊(duì)列),當(dāng)然還需要過一下C語言基礎(chǔ)代碼手撕哈(例如拷貝函數(shù)、判斷大端小端、位操作等等)。
但更重要的是,它讓我養(yǎng)成了寫博客的習(xí)慣,學(xué)習(xí)是要不斷的輸出的,兩個(gè)月時(shí)間的堅(jiān)持,也有很好的獎(jiǎng)勵(lì)正反饋,我選擇了要卡哥的書作為紀(jì)念吧(雖然不怎么看哈哈)。
這個(gè)過程中,我看到了很多戰(zhàn)友的優(yōu)秀博文,這讓我開始對(duì)自己寫的博客審視起來,有了愧疚之心,我在寫垃圾?。。『竺嫖曳啪徚瞬┪母碌念l率,一方面完善前面的博文,一方面思考著輸出對(duì)自己和大家都有益的高質(zhì)量博文。
Linux內(nèi)核筆記訓(xùn)練營(yíng):
前段時(shí)間我一直在學(xué)習(xí)跟進(jìn)韋老師的Linux課程,也是學(xué)習(xí)到了驅(qū)動(dòng)開發(fā)篇,與此同時(shí)在CSDN上看到這個(gè)訓(xùn)練營(yíng),看了一下內(nèi)容,一個(gè)月三周六篇博客要求,時(shí)間進(jìn)度上來說正合適,突然我有了一個(gè)想法,我是不是可以結(jié)合韋老師課程和筆記老師課程,梳理總結(jié)出自己的學(xué)習(xí)思路,并進(jìn)行深度實(shí)踐,輸出高質(zhì)量有意義的博文。當(dāng)有了這個(gè)目標(biāo)后,我動(dòng)力十足。
每周deadline刺激下,硬生生抽出時(shí)間高質(zhì)量的去完成博文。最后也有所收獲,進(jìn)了TOP5并獲得認(rèn)證證書,也認(rèn)識(shí)了很多嵌入式方向志同道合的朋友。
畢設(shè)開題階段:
我相信大家都有各自的論文要開題,并有深刻的印象。我是從這個(gè)過程中學(xué)習(xí)收獲了很多,注意力高度集中,梳理出自己的研究脈絡(luò),凝練出自己的創(chuàng)新貢獻(xiàn)點(diǎn)以及解決方案,并通過ppt清晰的呈現(xiàn)講述出來。這里面國(guó)內(nèi)外研究現(xiàn)狀是最難寫的,大家應(yīng)該深有感觸吧,這個(gè)過程真的很鍛煉自己的一些綜合能力,并且對(duì)自己課題會(huì)有一個(gè)較深的認(rèn)知和理解。
對(duì)于我來說,課題應(yīng)該是近段時(shí)間里做的最深入的工作,是亮點(diǎn)和獨(dú)特點(diǎn),面試中我在講述我課題時(shí),是我最自信的時(shí)候。去尋找自己的閃光點(diǎn)、獨(dú)特點(diǎn)和比較自信的東西。
尋找暑期實(shí)習(xí)階段:
辛虧我沒有放棄尋找暑期實(shí)習(xí)吧,讓我盡早的找到自己的問題,意識(shí)到不能all in 醫(yī)療行業(yè)企業(yè)。有實(shí)習(xí)offer選擇不去和沒有實(shí)習(xí)offer不去是兩碼事,提前的筆試面試也能盡早檢驗(yàn)認(rèn)知自己的水平是怎么樣的,并作出相應(yīng)的準(zhǔn)備。
這個(gè)過程中,很多面試官給予我肯定,給了我一些信心,鞭策我不斷前行。這段時(shí)間也經(jīng)歷了等待煎熬和選擇困難,oppo排序沒泡出來,華子最終審批沒過,拿到了華勤驅(qū)動(dòng)工程師崗位實(shí)習(xí)offer并陷入糾結(jié)(6月底)。
這個(gè)時(shí)候,我覺得我是因?yàn)闆]有驅(qū)動(dòng)相關(guān)的經(jīng)歷,所以掛了很多的簡(jiǎn)歷;
但是過去實(shí)習(xí)的話,我感覺又不會(huì)有大的幫助。我問了很多人并問了我的引路人仲哥,他結(jié)合我的情況給出了我至今都覺得很對(duì)的意見:
1.你大部分都是簡(jiǎn)歷掛,這我們沒辦法,每個(gè)公司有每個(gè)公司的用人要求,不是我們能決定的。
2.嵌入式短期實(shí)習(xí)大部分都是打雜,如果不是大廠的話,不建議你去,好好的打扎實(shí)基礎(chǔ)。
最后,我選擇放棄去實(shí)習(xí)。
在滿足有實(shí)習(xí)/工作經(jīng)歷篩選門檻之后,就需要追求質(zhì)量,而不是數(shù)量。
仲一說,為什么一定要大廠實(shí)習(xí)經(jīng)歷呢?中小廠不行嗎?
首先要搞清楚,我們實(shí)習(xí)的目的是什么?是為秋招經(jīng)歷找一份好的背書?還是為了學(xué)習(xí)一些技術(shù)呢?
如果是前者,我認(rèn)為一定要去像字節(jié),小米,oppo,大疆,騰訊等一線大廠實(shí)習(xí)。這份經(jīng)歷在秋招中將會(huì)是加分項(xiàng)。
如果是純粹為了學(xué)一些技術(shù),那去中小型公司也沒問題。但是,實(shí)習(xí)時(shí)長(zhǎng)要有所保證,建議最少兩個(gè)月起步。
秋招總結(jié):
到了秋招階段,則是開始對(duì)自己有更深的復(fù)盤剖析。整個(gè)過程中分可以為多個(gè)階段吧,搜集信息、簡(jiǎn)歷準(zhǔn)備、筆試、專業(yè)面、主管面以及HR面。
搜集信息:信息是非常重要的,投遞簡(jiǎn)歷宜早不宜晚,可以提前關(guān)注你想去的公司招聘公眾號(hào),有很多人有做了公司名單整理的。也可以稍微關(guān)注牛客,會(huì)有一些意想不到的收獲。
簡(jiǎn)歷準(zhǔn)備
簡(jiǎn)歷沒有一次就寫好的,都是要經(jīng)歷多次的改版完善,必要時(shí)積極尋求前輩大佬們的一些修改意見。根據(jù)自己經(jīng)歷,找出自己能去接受的崗位以及自己最想去的崗位,并思考需要自己要付出些哪些努力。以今年嵌入式為例,最好簡(jiǎn)歷上的項(xiàng)目能有3個(gè)以上,但不宜很多,需要對(duì)簡(jiǎn)歷上的項(xiàng)目有深刻認(rèn)知和理解。
筆試
嵌入式的話考的內(nèi)容比較雜,涉及到C語言、數(shù)據(jù)結(jié)構(gòu)與算法、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)這些,是有不少的筆經(jīng),題型可以提前了解一下,也有做了整理的專欄可以訂閱。算法題還是比較常見的出現(xiàn)1-2道的,當(dāng)然編程算法題還是要刷的。
專業(yè)面
面試的內(nèi)容一般都是自我介紹+項(xiàng)目介紹+八股+手撕,自我介紹方面,提前做好背書,講清楚自己契合崗位的點(diǎn),并體現(xiàn)出自己的亮點(diǎn);
項(xiàng)目介紹方面,盡量以總分總的結(jié)構(gòu)講清楚,項(xiàng)目背景、項(xiàng)目描述、個(gè)人主要工作、項(xiàng)目難點(diǎn)以及項(xiàng)目結(jié)果;
八股方面,更多都是圍繞著項(xiàng)目展開的,所以在對(duì)自己項(xiàng)目技術(shù)棧的深入了解后,深入自我整理總結(jié)相關(guān)八股的筆記。遇到簡(jiǎn)歷上沒有接觸過的和沒深入的,坦然的承認(rèn)自己不會(huì)和沒深挖就好了,保持著正常的狀態(tài)跟面試官聊就好了。
如果你進(jìn)了這家公司,很大概率就是會(huì)跟面試官同事的,應(yīng)該是怎么相處呢?最后建議面試過后及時(shí)的作個(gè)人的反思總結(jié)。
主管面
通過專業(yè)面之后可能會(huì)有主管面,基本上考察你的綜合能力,例如溝通能力、抗壓能力等等,看你是否合適來他的部門。
常見的一些問題,例如問你目前遇到的最大挫折,困難以及怎么解決的,項(xiàng)目難點(diǎn)等等,如果覺著自己可能回答不好就提前準(zhǔn)備下。還有一些需要臨場(chǎng)應(yīng)變的問題,如果你經(jīng)歷過的可以很從容的回答。
HR面
能進(jìn)入HR面基本就穩(wěn)了,排除一些特殊情況,問的一般都是比較常規(guī)的問題,保持一個(gè)平常心去面對(duì),不能太不重視HR面。尊重這個(gè)面試,也是尊重你自己之前的努力。
有很多面試真的是運(yùn)氣問題,面試沒通過不要覺得完全是自己能力不行,放平心態(tài)作好總結(jié)反思就好了,自信的迎接下一次面試。
大疆面經(jīng)
一面(50分鐘)
基本上是圍繞著簡(jiǎn)歷上的項(xiàng)目和畢設(shè)課題提問,少量八股。
- 自我介紹為什么工作了一段時(shí)間后選擇讀研?出于哪些維度的考慮簡(jiǎn)歷上的項(xiàng)目和畢設(shè),那個(gè)更能體現(xiàn)你的能力詳細(xì)講述畢設(shè)課題,之后圍繞著基本原理、系統(tǒng)組成、技術(shù)點(diǎn)、挑戰(zhàn)點(diǎn)等深入討論。哪些方面會(huì)影響傳感器的精度和信號(hào)質(zhì)量。從產(chǎn)品角度,系統(tǒng)設(shè)計(jì)上有考慮什么方面?低功耗實(shí)現(xiàn)方面,硬件傳感器上的漏電如何去解決?設(shè)計(jì)的算法是如何部署在Android app端的?算法優(yōu)化過程中,在Android端如何進(jìn)行測(cè)試調(diào)試?工作階段的項(xiàng)目,MCU和FPGA之間是如何通信的?現(xiàn)在MCU資源這么豐富,為什么要采用FPGA?IIC協(xié)議、串口協(xié)議、SPI協(xié)議的特點(diǎn)、具體參數(shù)以及具體時(shí)序。(畫時(shí)序)IIC數(shù)據(jù)采集不正常時(shí),你會(huì)怎么去分析問題?可能的原因有哪些?你剛拿到板子時(shí),你會(huì)以什么步驟去檢查和驅(qū)動(dòng)?在學(xué)習(xí)新知識(shí)和新技能,有什么心得?對(duì)原理圖設(shè)計(jì)和layout有涉及嗎?板子回來后的上電測(cè)試以及check流程?
反問:具體部門方向
二面(40分鐘)
- 自我介紹簡(jiǎn)歷上項(xiàng)目的詳細(xì)闡述畢設(shè)課題所要解決的問題以及框架分析Linux和單片機(jī)程序之間的區(qū)別聯(lián)系。舉一個(gè)例子,現(xiàn)在所學(xué)的Linux知識(shí)對(duì)你所做的課題有什么借鑒幫助?對(duì)ARM架構(gòu)什么理解嗎?寄存器、中斷等Linux上注冊(cè)中斷,有什么需要注意和關(guān)注的地方嗎?
回:我是從Linux中斷程序?qū)崿F(xiàn)流程的角度回答的
- 死鎖相關(guān)的問題項(xiàng)目實(shí)現(xiàn)過程中敲代碼和項(xiàng)目協(xié)調(diào)等的花費(fèi)時(shí)間比例?代碼復(fù)雜度以及體量級(jí)別
回:時(shí)間比例,并舉例講述項(xiàng)目中的難點(diǎn),之后分析并如何講述是如何解決的。
- 圍繞著項(xiàng)目的具體細(xì)節(jié)問了一些問題,例如數(shù)據(jù)丟失、buffer爆掉之類的。嵌入式里方向其實(shí)有很多,你比較傾向于做什么方向?你對(duì)大疆有什么了解?擇業(yè)方面,醫(yī)療企業(yè)和無人機(jī)企業(yè)之間你是如何比較思考的?
反問:具體部門方向
三面(30分鐘)
- 自我介紹有什么做的有成就感、有亮點(diǎn)的項(xiàng)目可以想分享一下?項(xiàng)目中遇到的最大困難和挑戰(zhàn)是什么?摸索學(xué)習(xí)過程中的心得、經(jīng)驗(yàn)總結(jié)。有什么寫作型的項(xiàng)目?如何寫作方面的講述項(xiàng)目中的具體角色和具體分工合作過程中有遇到什么問題,如何解決的?項(xiàng)目成員對(duì)我的一些反饋以及評(píng)價(jià)有了解過大疆的產(chǎn)品嗎?如果做無人機(jī)產(chǎn)品,你有什么一些想法嗎?工作過程中,是什么樣的一個(gè)情況呢?為什么沒有選擇繼續(xù)工作,而選擇去讀研?讀研過程中,有對(duì)自己的技術(shù)不足,有作相關(guān)的針對(duì)學(xué)習(xí)嗎?對(duì)于工作選擇,你那是有什么樣的考量?對(duì)公司工作氛圍、文化上有什么樣的考量?
反問:具體工作分配以及時(shí)間流程
總結(jié)
相比往年,我覺得今年的嵌入式秋招是難了很多,一方面很多公司縮招甚至不招(尤其芯片行業(yè)),一方面很多人轉(zhuǎn)來嵌入式,一般都是海投很多公司,才有較少的面試機(jī)會(huì),整體時(shí)間線戰(zhàn)線拉的很長(zhǎng)。
明年秋招嵌入式的形勢(shì),不一定會(huì)好起來,想要去走嵌入式的同學(xué),可能需要放平心態(tài),之后堅(jiān)持下去。在明晰自己的基礎(chǔ)情況下,尋找志同道合的戰(zhàn)友,有方向的去準(zhǔn)備項(xiàng)目,每一次的筆試和面試都耐心的復(fù)盤總結(jié),珍惜每一次機(jī)會(huì)。
最后的最后,也祝愿大家也能找到自己想去的去處,共勉。