protocal 1. 馬達(?? 2. PWM 3. PID control 4. I2C 5. 行程間通訊IPC 6. multi-thread linux 1. ls 2. chmod 3. grep 資料結構與演算法 1. stack, queue差異 2. tree結構,20個數字建立tree會是一樣的tree嗎? 3. hash function 4. max heap 5. DFS BFS差異,用stask和queue建立的話要怎麼做 6. Dynamic programing怎麼實作 7. 何謂greedy 8. 走迷宮應該用哪個資結演算法 數學 1. 費式數列,用C/C++打出來 2. 傅立葉轉換,在freq. domain應用 3. chain rule 4. big O 5. eigenvalue and eigenvector C/C++ 1. private/public/protected差在哪 2. 何謂virtual function 3. name space 4. 有哪些傳參數進入function方法,傳很大的東西應該用哪個 5. global, static, local, dynamic array在記憶體中怎麼分布 6. static variable怎麼運作 7. 給三個不同排列組合的int const *p(*和const位置會改),哪個可以更動pointer指到的值 8. funtion overloading 雜項 1.用過cmake嗎 2.用過git嗎 CV 1.有哪些color space 2.何謂HDR,怎麼調整 3. sobo filter(偵測edge那個,忘記怎麼拼) 4. Histogram FPGA/數位電路 1. 同步/非同步電路差在哪 2. 同步/非同步reset差在哪,哪個timing比較緊 3. setup/ hold time 4. 何謂metastability 5. 跨clock domain怎麼處理 6. FPGA裡面怎麼存資料的
簡單回答點到即可