經過幾個月的慘烈秋招,終于上岸linux開發,現總結一些秋招經驗,希望對下一屆或者準備春招的同學有幫助,
樓主雙非本科,非大神,7月份才開始制作簡歷投,網投了差不多7、80家公司,基本上石沉大海,最后改變策略,從9月中開始轉參加校宣講會,可以從應屆生求職網、梧桐果app看各公司宣講會的舉行時間和地點,專挑有現場筆試的公司去,這樣筆試過了可以直接面試,不會卡在簡歷上,c基礎扎實的筆試基本都可以過(聽技術官說你卷面100分有60就可以了),當然線上筆試就不一樣了,線上你可能要和幾百人甚至上千人一起競爭某一崗位,難度可想而知,樓主半年內參加了c廠三次筆試才得到二面機會,所以還是建議多跑宣講會面試,廣東it類公司的宣講會基本集中在華工,還有廣工,下面是整理一些面試過的公司的面經
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改變所屬組命令
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/6689.html
標籤:其他
