2023年11月28日接到一家公司的面試通知,職位是linux驅動開發,約好下午過去。下午3點多到達那公司,前台拿了份試題給我做。題目差不多都做過了,除了幾道linux核心方面的題目。無非是static,const,volatile,巨集定義等。心裡想著沒多大希望了,他們招的應該是熟手。結果也正如我所意料的,發現自己處於乙個很尷尬的位置,既不是做應用開發,也不是做驅動開發,而是在這兩者之間!這是這次面試的收穫吧。
一直以來,雖然想從事驅動開發方面的工作,但是卻沒有花時間學驅動方面的東西。我把時間花在uboot移植,linux核心移植方面上了,這可能是錯誤的。現在看來系統比驅動難,要學好系統比驅動花更多的時間。而我如果想學驅動的話,可以在移植好的系統上做驅動開發。這是我一直忽略的東西。所以現在我應該把時間放在驅動開發上的學習上,不要在系統移植上花太多的時間。
網上搜了一下今天面試的題目(嵌入式c語言經典0x10道筆試題),發現做驅動開發還有很多的東西要學習。
c開發面試
1.程式設計驗證大端還是小端 方法一 void isbigendian else 方法二 void isbigendian temp temp.a 0x1234 if temp.b 0x12 低位元組存的是資料的高位元組資料 else 2.int a 10 int a 10 區別,sizeof a ...
iOS開發 面試
今天一大清早去面試,公司距離我家還挺近的,花了乙個小時走著去,也順路印下簡歷,理理思路,到了公司面試官什麼的都不錯,還給我講了很多知識,收穫也是滿滿的,總結下今天都遇到了哪些問題,調整調整狀態.1,當需要自定義tabbar的item的數量可變時怎麼做的 這裡原本是想說自定義tabbar的,不過估計考...
測試開發面試集錦 linux
1 檢視最後 xx行,和檢視前xx行命令 最後 tail xxf 日誌路徑 前面 head n xx 日誌路徑 2 檢視程序被占用情況 ps aux grep 3 檢視埠被占用情況 ps ef grep 埠號 4 殺死程序 kill 9 pid 5 檢視每個檔案的磁碟占用情況 df hdf命令可以顯...