[面經]京信2018秋招(嵌入式與C++)
阿新 • • 發佈:2019-02-15
嵌入式工程師
- 自我介紹
- 涉及到USB嗎?沒有,是uart-usb。(可見,嵌入式開發usb是有多常用)
- 系統呼叫與庫函式
- 編譯連結
- 預處理
- 預處理的過程中,巨集,會怎麼做?#param是不會被替換掉的
- 對嵌入式開發,有了解過哪方面的東西?
- 我回答的是:我的學習過程,這個學習過程看過的書,學過的知識領域。(從中透露出我學習過網路)
- ip地址多少位,mac地址多少位
- 交換機
- 二層交換機與路由器的區別(直接用osi模型解釋)
- mac地址經過上述兩個機器,會經過什麼改變,那個欄位會被改變
- 程序的通訊方式
- 訊號由多少種?常用的訊號由那些?
- Linux驅動有了解過嗎?講述裝置對映關係
- Linux檢視系統記憶體、系統狀態、程序資訊的命令
- C++看過什麼書?
- 解構函式什麼作用?
- 解構函式可以是虛擬函式嗎?為什麼?
- 解構函式是虛擬函式好,還是非虛擬函式好?
- 在生活中找一個物品,把它設計成類
- 解釋一下select函式