※ 本文轉寄自 ptt.cc, 文章原始頁面
[面試] 面試心得 Phison/MTK/RTK
(以下代po)
面試期間受惠版上不少心得文,發願拿到理想offer要回饋面試題目(C語言)
但考題確切數字都不記得了 囧
因此只能分享題型
希望大家多多回饋,形成良性循環~
[Phison SSD 韌體工程師]
兩張考卷,第一張共6題(1hr)
1.array指標操作
ex: int a[5]={1,2,3,4,5}; 問印*(a+2)之類的
2.寫一程式輸入n,計算距離現在n天後是幾年幾月幾號
3.bitwise操作
ex: 特定bit設為0之類
4.struct的size、memory alignment問題
ex:
struct node{
int a;
long b,c;
char d;
};
問sizeof(node)、如何可以減少node佔用的memory
5. 一未知element個數的linked-list找正中間node的值
6. binary search function
第二張(30min),有4題不過我金魚腦只記得這些了..
1. 寫出知道的device傳輸介面
2. DLL是什麼
3. 找最大公因數的function
白板題 - 檢討考卷、第一張考卷第5題更有效率的方式
[MTK 嵌入式Linux軟體工程師]
上機50分鐘,有兩部分
第一部分
選擇題、填充題,基礎的程式語法邏輯
ex: 迴圈、fibonacci之類的
第二部分
1. 寫ㄧswap function
2. 給一array,output最大subarrry的和
白板題 - 寫swap,從中去延伸interrupt、static等觀念
[RTK 藍芽韌體工程師]
聊完論文,直接上白板題
一開始先問bitwise操作,用macro寫設特定bit為1,再來問array pointer ++--
之類的問題,接下來是linked-list add node、call by value、call by reference、
參數傳遞雙重指標
不用怕答錯,面試官會給提示,答對之後會一直延伸再延伸
一邊面試還一邊學c語言的博大精深XD
謝謝大家,祝各位面試順利:)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.45.231 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1610616619.A.AC8.html
推
推
推
推
→
推
推
推
推
推
推
推
推
推
推
推
推
推
推
推
推
→
推
→
→
→
→
→
推
推
推