經過幾個月的慘烈秋招,終於上岸linux開發,現總結一些秋招經驗,希望對下一屆或者準備春招的同學有幫助。
2019.07.15
奧威亞 嵌入式軟體工程師
**面:
1、tcp、udp的區別
2、http 、get 、post的傳輸過程
3、虛擬檔案系統的作用
筆試:sizeof、strlen的區別
已知畫點函式,求出圓心座標
已知3個點座標,求出圓心座標
乙個陣列,求出堆疊過程可能出現的所有情況
實現歸併排序
h264 、i、p、b幀的含義
3道數電模電考的觸發器、鎖存器樓主直接放棄
翻譯一段核心對映的英語文章
技術面:
tcp、udp的區別
tcp如何保證是可靠的
乙個位元組,保證第二個位為1,如何操作
問專案相關問題
面完送了個一盒鋼筆,挺人性化的
2019.07.20
曲速未來 嵌入式軟體工程師
1、你覺得c語言有特點的地方是什麼
2、為什麼要用指標?
3、int 和 unsigsned int 有什麼區別
4、什麼情況使用tcp、udp
5、tcp的粘包、分包問題
6、有過tcp的應用嗎
7、esp8266 wifi有幾種模式(3)
8、資料結構學過哪些(慎答,不會的一定不要說,說了就問)
9、專案哪個專案使用了執行緒,執行緒的作用是什麼
10、介紹一下你的專案,這個專案有什麼亮點
11、什麼是波特率
12、串列埠為什麼要設定相同的波特率
2019.08.18
中科龍智 嵌入式軟體工程師
memcopy函式的實現
編寫函式,顯示一遍文章中最常見的十個單詞
**規範的注意事項
2019.09.10
cvte 筆試 嵌入式軟體工程師
1、運算子優先順序
2、記憶體 kmalloc vmalloc
3、usb全雙工、半雙工
4、分時系統、實時作業系統的程序排程演算法
5、軟體設計六大原則、開閉原則
6、排序穩定性
7、智慧型指標用法
8、串列埠檢驗方式
9、什麼狀態必定引起程序切換 3種狀態
10、解除安裝核心指令
11、十六進製制轉二進位制
技術面一面
1、執行緒同步 如何保證資料
2、手撕strcmp
3、二維陣列,手撕3×3 「ab」(\0算乙個)
4、專案的亮點是什麼
地鐵口接送到公司,排隊兩小時,面試10分鐘,菜是原罪,含著淚去c廠的五星級食堂蹭一頓吃的
2019.09.18
博冠光電 嵌入式軟體工程師
筆試+技術面
擁塞控制是哪個函式
最小系統組成
微控制器常用外設
執行緒如何保證同步,用哪些函式
客戶端 伺服器 tcp步驟
二叉樹的特點
什麼情況要用到二叉樹
a[][]
a+1表示a[1]的位址,是二維陣列的位址
*(a+1)表示a[1]的位址,也就是二維陣列的值,一維陣列的位址
static 區域性變數 儲存域 靜態資料段 作用域 僅存於子函式,子函式呼叫結束 區域性變數就不可用
全域性變數 儲存域 靜態資料段 作用域 本檔案
2019.09.21
綠公尺科技 嵌入式軟體工程師
筆試c基礎 linux作業系統 程式設計題改變字串的某個字母
技術面1、tcp/ip協議各層如何封裝
2、為什麼要把ip位址轉換為實體地址
3、為什麼要有虛擬記憶體
4、程序發生死鎖怎麼解決
5、手撕7層網路
6、手撕各層代表協議
7、如何避免標頭檔案重複
8、核心如何編譯
9、畫出i2c時序圖
10、uboot啟動流程
11、手撕判斷大小端的兩種方法
12、暫存器、硬碟、記憶體、緩衝區的速度比較排序
hr面1、你最驕傲的事
2、你覺得你個性上最大的優點是什麼
3、你的職業規劃是什麼
4、你生活中最佩服的人是誰
5、生活有沒有被誤解過
綠公尺的面試體驗不錯,面試官非常和善,技術面會指出回答的對錯,回答不上的問題會細心的給你講解,遇上這種面試官可以直接問他對這次的面試提出一些建議和不足,相信他會樂於指出你哪些知識點的不足的
下面是秋招筆試過程整理的一些題
1、反轉鍊錶
2、c++過載和重寫的區別
3、*(*(a+i)+j) *(*a+i)+j
4、struct 可以宣告成員為private?
5、class、struct成員預設函式是?
6、沒有定義建構函式,系統將不會呼叫它?
7、char *s="abc";
s+=2;
printf("%d",s);
8、檔案目錄主要作用
9、運算子優先順序 t=*s++;
p++ *++p *p++ ++*p (好好消化)
10、if圓括號內可以任意表示式?
12、int k=5 ,a[k];是否正確
13、float x 與零值比較 if語句
14、乙個c程式執行從什麼地方開始
15、c編譯到執行的4個階段
16、linux檢視系統效能命令
17、linux7種檔案裝置型別 硬碟屬於那種裝置
18、驅動裝置節點儲存在哪個目錄
19、哪個運算子型別必須是整數
20、linux改變所屬組命令
嵌入式軟體工程師需求分析
嵌入式系統是以應用為中心,以計算機技術為基礎,並且軟硬體可裁剪,適用於應用系統對功能 可靠性 成本 體積 功耗有嚴格要求的專用計算機系統。它一般由嵌入式微處理器 外圍硬體裝置 嵌入式作業系統以及使用者的應用程式等四個部分組成,用於實現對其他裝置的控制 監視或管理等功能。嵌入式軟體工程師就是編寫嵌入式...
嵌入式軟體工程師筆試題
一 選擇題 1 定義函式 時,預設函式的型別宣告,則函式型別取預設型別 a.void b.char c.float d.int 參 d 二 簡答 1 多型類中的虛函式表是compile time,還是run time時建立的?參 虛函式表是在編譯期就建立了,各個虛函式這時被組織成了乙個虛函式的入口位...
嵌入式軟體工程師崗位需求
嵌入式軟體工程師崗位需求 a.嵌入式軟體開發工程師崗位職責 a 負責嵌入式作業系統的移植和應用開發 b 負責移動網際網路的應用開發 c 負責嵌入式系統圖形介面的開發 d 負責系統及軟體設計文件的編寫 e 對編碼進行除錯和確認,完成系統組裝及測試工作 f 對測試結果進行分析研究,給出問題的解決方案。b...