面試復(fù)盤,由感而發(fā)
秋招進(jìn)行了這么久,自己也面了很多,從一開始的小白到現(xiàn)在面試 手到擒來。
實(shí)際上我們要正確的了解面試的流程。
面試中無非幾個(gè)流程:
1、筆試:主要是考核C/C++的知識(shí),單片機(jī)基礎(chǔ)知識(shí),Linux。這三大模塊,我就簡(jiǎn)述一些吧。比如C語言的結(jié)構(gòu)體和聯(lián)合體區(qū)別,單鏈表和雙向鏈表,使用指針需要注意什么,判斷大小端模式,寫strcpy函數(shù)的編程,遞歸的題目,單片機(jī)考一些指令,中斷,還有一些硬件知識(shí),Linux考查TCP建立服務(wù)器的流程,TCP與UDP的區(qū)別,線程與進(jìn)程的區(qū)別。
2、技術(shù)面試:我的技巧是,首先你做自我介紹,然后也要說明你對(duì)這個(gè)崗位的知識(shí)有在學(xué)校自學(xué),然后就接著說讓我簡(jiǎn)述一下自己的項(xiàng)目,我的項(xiàng)目是5個(gè),你就說大概功能和流程就行了。(這里其實(shí)就是不斷輸出,讓面試官接不了話,一般我自我介紹完都得5分鐘以上)然后就到面試官問你問題了,這里有個(gè)重點(diǎn)要注意,面試官只會(huì)問你簡(jiǎn)歷里的,所以簡(jiǎn)歷寫你會(huì)的就好啦。遇到問題大概闡述:(我就記得一些重要)
1static關(guān)鍵字的作用?
2結(jié)構(gòu)體和聯(lián)合體的區(qū)別?
3指針使用需要注意什么?
4指針和數(shù)組區(qū)別?
5簡(jiǎn)述一下雙向鏈表?
6c++的三大特性?
7然后問你項(xiàng)目了,我主要是STM32單片機(jī),就會(huì)問你通信協(xié)議(usart,iic,spi,can,iis),問你項(xiàng)目中傳感器的型號(hào),工作原理,使用的協(xié)議,傳輸數(shù)據(jù)格式,速率等等。問你是否用過什么操作系統(tǒng)(Linux,ucos,freeRTOS等),這個(gè)是加分項(xiàng),然后會(huì)問一些TC/iP,UDP的協(xié)議,進(jìn)程與線程區(qū)別,還有一些電機(jī)PID,FOC算法,或者視覺opencv等等。(可能是兩輪技術(shù)面試)
3、hr終面(問福利,談薪資)一樣是自我介紹,然后跟hr聊一些家庭背景,說一下自己優(yōu)缺點(diǎn),其實(shí)重點(diǎn)在于體現(xiàn)你素養(yǎng)與禮貌就可以了。然后談薪資,首先你得了解你這個(gè)崗位的水平,與它招聘要求,要求越高肯定越高,一定得有定位,你開太低虧了,太高別人覺得你好高騖遠(yuǎn),一定得了解行情再虛報(bào)一點(diǎn)點(diǎn)再砍價(jià)??偨Y(jié):無論哪種嵌入式工程師,語言,程序代碼都是完成需求的工具,最后留下來的是原理,協(xié)議,框架,思維才是最重要,祝大家找到理想的工作,身體健康。
#校招第一份工作你干了多久?##如果你有一天可以擔(dān)任公司的CEO,你會(huì)做哪三件事?##面經(jīng)##機(jī)械人面試中的常問題##軟件開發(fā)2024筆面經(jīng)#