※ 本文轉寄自 ptt.cc 更新時間: 2021-01-15 13:48:04
看板 Tech_Job
作者 標題 [面試] 面試心得 Phison/MTK/RTK
時間 Thu Jan 14 17:30:17 2021
(以下代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 (臺灣)
※ 文章代碼(AID): #1W00yhh8 (Tech_Job)
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1610616619.A.AC8.html
推 : 推推1F 01/14 17:36
推 : 推2F 01/14 17:48
推 : 感謝分享推3F 01/14 17:55
推 : 請問是第一份工作嗎?4F 01/14 18:01
→ : 對5F 01/14 18:10
推 : 高手6F 01/14 18:16
推 : 推7F 01/14 18:20
推 : 推 也恭喜8F 01/14 18:25
推 : 感謝您9F 01/14 18:26
推 : 推10F 01/14 18:27
推 : 可以問您的背景嗎?11F 01/14 18:28
推 : 找中間node是用快慢指針嗎12F 01/14 18:30
推 : 推13F 01/14 18:41
推 : 對14F 01/14 18:42
推 : 推 幾乎都考過一樣的欸15F 01/14 18:42
推 : 記憶驚人16F 01/14 18:51
推 : 都是easy等級的 跟外商差好多17F 01/14 18:53
推 : 推18F 01/14 23:07
推 : 考太難沒意義,進去不會都可以查19F 01/15 00:16
推 : 推20F 01/15 01:04
推 : 資工嗎?21F 01/15 03:52
→ : 真簡單,外商刷題門檻高多了。呵呵呵。22F 01/15 08:05
推 : MTK2-2不算簡單吧 最佳化寫法有medium難度了(linear time)23F 01/15 08:22
→ : Phison 1-2也算有難度的考題了 很多edge case跟優化要考慮
→ : 鄉民有這麼強這些都覺得簡單喔?
→ : Phison 1-2也算有難度的考題了 很多edge case跟優化要考慮
→ : 鄉民有這麼強這些都覺得簡單喔?
--
※ 看板: Tech_Job 文章推薦值: 0 目前人氣: 0 累積人氣: 2366
回列表(←)
分享