2023 年「資訊科技產業專案設計」作業 3

MEDIATEK AI&Computing Platform

Job Descriptions

  • 資工/資管/電子/電機/電信/通訊/電控相關研究所背景
  • 對行動通訊、無線及寛頻連結、家庭娛樂晶片解決方案有濃厚興趣

Requirement

  1. 具AI或機器學習(Reinforcement learning、Machine Learning、Deep Learning、NLP、Image Recognition, …etc)課程實作經驗;
  2. 具資料探勘/資料科學/資料分析課程實作經驗;
  3. 熟悉Python / JavaScript / Java 語言;
  4. 具備解決問題的能力,及良好團隊合作與溝通能力

MEDIATEK SW engineering & automation Product security

Job Descriptions

  • 資工/資管/電子/電機/電信/通訊/電控相關研究所背景
  • 對行動通訊、無線及寛頻連結、家庭娛樂晶片解決方案有濃厚興趣

Requirement

  • 熟悉 Android/Linux 行動安全或軟體漏洞開採技術
  • Computer Organization & Architecture (計算機組織 & 結構) / 作業系統 (Operating System)
  • 具安全代碼審查、漏洞分析經驗
  • 具安全測試經驗尤佳 (例如: 模糊測試和滲透測試)
  • 熟悉軟體工程或具著開發流程管理或自動化經驗者尤佳
  • 曾發表過 CVE 者或參與資安競賽/Bug Bounty 者尤佳

面試問題

🧔:講解一下 Process 及 Thread 的差別跟比較
🙋‍♂️:process本身不是基本的執行單位而是thread的容器,在資源使用上,由於每個process互相獨立,資源的開銷會比較大,而thread共享相同的內存空間,因此在資源開銷相對會比較小,討論到執行速度的話,由於thread共享內存空間,因此在thread之間的通訊相較於process之間會比較快。
🧔:講解一下如何避免 Race Condition
🙋‍♂️:可以使用同步的方法 mutex semaphores解決,當有一個thread進入critical section的時候,不給予其他thread使用的權限。
🧔:講解一下什麼是 Hazard
🙋‍♂️:主要在pipeline遇到的hazard有分三種,各別為structural Hazard、Data Hazard、Control Hazard,structual Hazard 是因為硬體資源不夠,導致在同一時間內有多個指令無法執行;Data Hazard是 因為pipeline裡其中一條指令需要用到先前指令產生的結果,但因為先前指令尚未產生結果,使得當前執行的指令無法獲得所需的資料,Control Hazard是指當branch的結果尚未產生,但後續的指令已經進入pipeline導致如果因為branch要到別的位置時會發生錯誤。

Realtek 音訊演算法開發工程師

Job Descriptions

  • 開發創新的音訊或語音演算法。

Requirement

  • 電子、電機、資工、通訊、電信、自動控制相關科系,或相關工作3年以上經驗者。
  • 研究所以上畢業
  • 具下列任一條件者佳:
    (1) 具有音訊處理相關演算法經驗或濃厚興趣者
    (2) 熟悉錄音工程與播放工程者
    (3) 熟音訊編解碼理論者
    (4) 熟語音訊號處理者
    (5) 熟語音降噪、AEC、麥克風陣列者
    (6) 熟 DSP 與音訊處理者
    (7) 熟語音辨識演算法者

面試問題

🧔:請問什麼是 DSP ? 它應用在哪些地方 ?
👶:DSP 是指數位訊號處理,在訊號中通常以離散方式表示,我在研究所修課時有做過幾個project,內容有調頻、調頻後的分析,以及學期末會設計一個filter,常用於電信、音訊處理、數位圖像處理、雷達、聲納等領域。

自我條件分析

  • 學歷:中山大學機電系、成功大學人工智慧碩士學程
  • 由於我大學是機電系控制組,因此有修過自動控制以及做過自動控制相關的專題(自走車)。
  • 大學學歷是致命傷
  • C語言能力還待專精(準備修習Linux 核心設計/實作課程)
Select a repo