一面0819——數(shù)字系統(tǒng)部門(mén) 偏聊天,簡(jiǎn)歷上的基本都問(wèn)了 i. freertos的任務(wù)分級(jí),如何移植的 ii. 如何協(xié)調(diào)任務(wù),用了哪些機(jī)制 iii. 哪些具體是你做的,有無(wú)分工 iv. 線程池究竟是怎么實(shí)現(xiàn)的,對(duì)比posix接口有何優(yōu)勢(shì) v. 詢問(wèn)個(gè)人經(jīng)歷(獎(jiǎng)項(xiàng)、比賽、項(xiàng)目經(jīng)歷) vi. 實(shí)習(xí)相關(guān)的工作是怎么做的 1) 怎么對(duì)其做優(yōu)化的 vii. Memcpy-遇到目標(biāo)地址和源地址重疊怎么辦 viii. 反問(wèn) 二面0926——偏技術(shù)拷打 i. 為什么選擇這個(gè)方向 ii. 什么是嵌入式系統(tǒng) iii. 用過(guò)哪些操作系統(tǒng),不同操作系統(tǒng)的對(duì)比,你覺(jué)得操作系統(tǒng)是什么 iv. 了解進(jìn)程嗎講一講,進(jìn)程通信的方法 v. 提到了消息隊(duì)列,了解其是如何實(shí)現(xiàn)的嗎 vi. 為什么linux不是實(shí)時(shí)的(調(diào)度、內(nèi)存管理等方面) vii. 常用對(duì)臨界資源的保護(hù)的方法,常用的同步方法 viii. 為什么操作系統(tǒng)要區(qū)分不同的狀態(tài) ix. 你的task分了哪些,如何分優(yōu)先級(jí)的 x. RTOS中如何保護(hù)臨界資源,如果任務(wù)和中斷里都要修改臨界資源怎么辦 xi. 了解什么驅(qū)動(dòng)開(kāi)發(fā),寫(xiě)過(guò)嗎,講一講具體流程 xii. 手撕——二進(jìn)制字符串加法