高通 嵌入式 暑期實習面經(jīng)
暑期實習的面經(jīng),整理了一下發(fā)出來給大家看看。這是我第一次遇到強度這么大的面試,問了有40min。
1. 開發(fā)字符設備的流程
2. module_init具體的工作
3. init_call的作用
4. 為什么要分級
5. platform_driver 和 設備樹怎么匹配的?
6. 優(yōu)先級
7. 不用device的match,能不能自己實現(xiàn)match
8. 設備樹中自己寫一個關鍵字,能不能去識別
9. 怎么把代碼編譯成ko 或者build-in
10. obj-m 和 obj-y區(qū)別,具體的作用
11. 攝像頭驅動開發(fā)做了些什么?
12. 改了些什么?
13. 視頻流的內(nèi)存怎么分配和使用的?
14. 使用的內(nèi)存有什么特點?
15. 內(nèi)存緩存區(qū)怎么創(chuàng)建的?以及需要做什么來方便流轉?
16. 中斷 同步?
17. 自旋鎖和互斥鎖
18. 項目介紹
19. 兩個鏈表是否相交?
20. 哈希表
21. 項目上下文切換的實時機
22. 進程切換策略
23. 堆和棧
過了得有三個星期(跨了一個五一) 收到了oc
1. 開發(fā)字符設備的流程
2. module_init具體的工作
3. init_call的作用
4. 為什么要分級
5. platform_driver 和 設備樹怎么匹配的?
6. 優(yōu)先級
7. 不用device的match,能不能自己實現(xiàn)match
8. 設備樹中自己寫一個關鍵字,能不能去識別
9. 怎么把代碼編譯成ko 或者build-in
10. obj-m 和 obj-y區(qū)別,具體的作用
11. 攝像頭驅動開發(fā)做了些什么?
12. 改了些什么?
13. 視頻流的內(nèi)存怎么分配和使用的?
14. 使用的內(nèi)存有什么特點?
15. 內(nèi)存緩存區(qū)怎么創(chuàng)建的?以及需要做什么來方便流轉?
16. 中斷 同步?
17. 自旋鎖和互斥鎖
18. 項目介紹
19. 兩個鏈表是否相交?
20. 哈希表
21. 項目上下文切換的實時機
22. 進程切換策略
23. 堆和棧
過了得有三個星期(跨了一個五一) 收到了oc
全部評論
是根據(jù)您簡歷里的東西來引申出這些八股的嗎
佬,感覺問的都挺有深度的,答上來多少呀?
相關推薦
點贊 評論 收藏
分享

點贊 評論 收藏
分享