Try   HackMD

資訊科技產業專案設計課程作業 4

tags: NCKU

貢獻者:LUNA

作業要求

  • 分析IC設計公司的職缺並探討自己在專業上的匹配程度
  • 列出上述職缺的面試題目
  • 模擬面試的前期準備

Google : Software Engineer, Audio, Chrome OS

Minimum qualifications:

  • Bachelor's degree in Computer Science, Electrical Engineering, or related technical field, or equivalent practical experience.
  • Experience in C/C++ programming.
  • Experience in the field of computer science, with experience in data structures, algorithms, and software design.

Preferred qualifications:

  • Familiarity with realtime operating systems.
  • Proficiency in Tensilica HiFi DSP, Sound Open Firmware (SOF), AMD platform, and Linux kernel ASoC subsystem.
  • Ability to speak and write in English fluently.

Responsibilties

  • Develop and enable new audio features and technologies on Chrome OS.
  • Work on Zephyr/SOF for certain system on a chip (SoC).
  • Work with SoC and audio processing partners to build up audio features on Chrome OS products.
  • Develop in C and C++, on multiple levels of the stack, including Chrome OS and Linux system-level middleware, Linux kernel and userspace drivers, Chrome browser, and Android system and frameworks.

自我檢視

  • C++能力提升

    • 多寫LeedCode的題目培養手感,每天寫相同類型的題目(例如禮拜一Linklist、禮拜二Tree等等),同時一定要去分析其時間複雜度、空間複雜度以及如何再優化
    • 寫題目前試著自己講出想法,在撰寫過程也可以自己講出想法,更好的話用應該再解釋一次
    • 嘗試著自己寫一個小型的專案,可以更快的熟悉
    • 熟讀老師的"你所不知道的C語言"加強觀念
  • realtime operating systemsLinux kernel ASoC subsystemLINUX技術

    • 了解老師的"LINUX"核心設計
    • ASoCALSA System on Chip ,是建立在標準ALSA驅動層上,為了更好地支援嵌入式處理器和移動設備中的音訊Codec的一套軟體體系。閱讀
  • Tensilica HiFi DSP

    HiFi 5 DSP的主要功能如下:
    五個超長指令字(VLIW)- 時隙架構可於每個週期發出兩個128位元負載
    相較HiFi 4 DSP,提供優於2倍的預處理,以及後處理MAC功能,包括:
    每週期支持8個32x32位元或16個16x16位元的MAC;
    每週期可選8個單精度浮點的MAC;
    比HiFi 4 DSP高出4倍的類神經網路處理功能,包括:
    每週期支持32個16x8位元或16x4位元的MAC;
    每週期可選16個半精度浮點的MAC;
    新HiFi類神經資料庫: 可提供一組通常用於類神經網路處理(尤其是語音)的高度優化庫函數。此資料庫可被輕鬆收集到流行的機器學習框架中。
    軟體相容性: 可與總計超過300個HiFi優化音頻、語音編解碼器,以及音頻增強軟體等完整的HiFi產品線相容。

  • Sound Open Firmware (SOF)

  • Zephyr/SOF

    • Zephyr是一個小型的即時作業系統,預期目標是用於從簡單的嵌入式環境感測器和LED可穿戴技術,到複雜的智慧型手錶和IoT無線閘道器。
    • Build SOF with Zephyr

相關經驗分享

模擬面試