Try   HackMD

2022-11-08 課堂問答簡記

作業三回顧

cantfindagoodname

  • Embedded System Software Development Engineer
    • 工作可以從工作地點着手 (武漢產業偏向生產汽車、電視,軟體可能會注重再電視投影上)
    • 可以分析同領域競爭對手公司的職缺
    • 職缺描述過時 (發布超過一年)、且需要工作經驗
    • 可能的產品
      • TV (TCL) <- 投影
      • wifi direct (mobile <-> router <-> TV)
      • MiraScreen
    • 需求
      • OS、wifi
    • 可能的問題
      • 工具 (e.g. netperf)
  • 找的職缺最好集中再小部分領域中,不要太過分散
  • 比較 domain specific 的內容可以事先做好功課,在面試時會比較有優勢

Google: Yo Yi

  • 簡介自己成長歷程
    • 台南二中(沒畢業) -> 成功大學 化工 (來 CSIE 修課) -> 台大資工 -> Google
  • 以自己在學校和 Google 的經驗,介紹系統軟體在產業的應用和需要度
    • 過往 Linux 相關的作業
    • Project 細節 (平常準備好開發紀錄 / 日誌)
  • 如何準備研究所,到了台大發現什麼
    • 人脈
    • 研究主題陌生 (AI compiler)
    • 發現要發展自己的專長
  • 到 Google 工作之前,做了什麼準備
    1. 考研時同步修 Jserv 的課
    2. 每天準備/複習 8 小時
    3. 學習的方法 / 方向很重要
  • Google 面試流程
    • 11~2 月 (5 關)
      • 每關都有 Code interview
    • 有第 6 關是 behavior question
    • 有遭遇加面(因為每關的表現不一)
  • 在不揭露公司的機密的情況下,介紹 Google 近期的職缺,以及學弟妹該如何準備
    • Software Engineer, Silicon
    • 如何準備
      • Speech 的主流處理方法 (Deep Learning)
      • 在 AI processor 上要如何運行 DL / ML Model
      • Speech 的新的 Paper / 方法
        • E.g. Data input 到 AI processor 的流程
        • 領域新的 Paper
  • 在拿到 offer 的時候有當完兵了嗎?還是他們願意等你當完兵?
    • 會,留職停薪
    • 在 interview 時要先如實申報
  • 想請問 Yo Yi 當初準備的心態和目標是怎麼設定的呢?
    E.g. 成大化工 --> 台大資工、找工作的時候
  • 面試前刷了幾題
    • 1000 題(!?
      • 針對不熟悉的題目加強
      • 放掉所有事情
      • 刷題策略(題型、資料結構)
        • 隨機刷
      • 面試前一個月開始刷
  • 在研究未完成的情況下,要怎麼去回答自己的成果?
    • 將步驟、流程和目標表達清楚
    • 不一定要有成果才去找工作,因為會太晚
  • Experience in programming domain-specific accelerators, including GPU, TPU, or DSP. 具體 experience 是要到什麼程度?
  • 其他工作的面試經驗
    • Synopsys 新思科技 (做 EDA 的公司)
      • 軟體架構 (design pattern)
      • 物件導向 (Object Oriented Programming)
    • MTK
      • 去年很容易進
      • 主管(CPU 部門)有問很多 Linux 的問題
  • 提早投 Intern 會比較
    • 有轉正機會
    • 今年到 12 月底
    • 線上說明會在 11/11 下午,LINK

Amazon: Yu-Chen Liu

  • 目前的在校生對校友去外商工作普遍有興趣,特別是你畢業後直接去 Synology 工作,隔年則去 Amazon,中間你做了什麼準備?
  • 只有大學文憑,對於找工作是否很吃虧?當初如何找工作?
    • 在 Synology 因為大學學歷問題會比別人少拿幾千。(Amazon 則沒有)
  • 簡介在大學時代的課程、研究,和人生規劃
    • 109 級畢業,修課 180 學分
    • 大二修滿電機的課,之後轉往資工來修課
  • 在 Synology 的見聞
    • 約待了 1 年
    • NAS 公司
    • OS 是基於 Linux 修改的,因為在大學有修 Linux Kernel 相關課程所以有加分
    • 參考文章:RAID 磁碟陣列是什麼?
    • 台灣在 2020-2021 年度約 150 人,大部份都是 software
    • 台大交大的比例很高,成大只有不到 5 個
    • 跳糟轉機
      • 因為身邊的朋友來源和轉職的同事得知外商正在台灣擴編
  • 如何準備 Amazon 面試,以及 Amazon 在台灣有什麼相關職缺
    • 目前的職稱是 SDE(Embedded System Engineer),團隊的產品是 Ring 的 doorbell camera
    • 面試時除了職缺的相關內容要準備外,最好動手試試看
    • 在沒辦法回答時可以引用相關 / 接近的經驗來回覆
    • 英文面試
      • Mark interview 很重要
    • 面試準備
      • 在 Synology 時利用下班後的時間來準備,約 2 個月
    • 面試內容
      • 5 關
      • 會由不同關卡的人投票, 3 or 4 票以上才會通過
      • 基本上都有 code interview
      • 題目:演算法、System Design Design Pattern
    • Amazon 職缺冷凍期為 1 年
  • 如果可以談 RISC-V,再搭配公開資訊,談為何 FAANG 一類的公司都有做硬體/加速器
  • 我朋友在amazon實習,他說每一個月會固定開除1/10的人是真的嗎,要怎麼樣才能活下來
  • 面試前刷了幾題
    • 2,30 題
    • 但要刷得很透徹
  • 對於正處於培養進階能力的階段的人,會建議準備好了再求職還是騎驢找馬嗎?
    • 騎驢找馬還是個不錯的策略,得失心會比較輕
    • Amazon 職缺冷凍期為 1 年
  • 請問亞馬遜雲端部門主要開哪類型的職缺?
    • 現在在信義區
    • Cloud Support 的缺比較多
    • FPGA(Field Programmable Gate Array)使用的 SDK
      • 目前 AWS 也有在開發自己的 ARM 晶片
        • E.g. Amazon EC2 A1 instances
  • Amazon jobs: https://www.amazon.jobs/en/
  • 校招:LINK