## 力扣 https://www.dcard.tw/f/tech_job/p/257103251 題目清單: - interview150(重刷三遍) - neetcode150 - blind75 - grind75 - leetcode上所有官方提供的免費刷題清單(dp, graph之類的全寫一輪) ## 面試 [0 到 100 的軟體工程師面試之路](https://ithelp.ithome.com.tw/articles/10288192) [IC 產業結構和軟體工程師的機會](/BkE4X5vvF) [會記錄滑鼠等等的力扣網站](https://www.hackerrank.com) [資訊科技產業專案設計](https://hackmd.io/@sysprog/info2024/https%3A%2F%2Fhackmd.io%2F%40sysprog%2FH1-4KbanC) [LeetCode 刷题攻略](https://github.com/youngyangyang04/leetcode-master) [加速大語言模型訓練的第一手經驗和美國工作經驗談](https://hackmd.io/@sysprog/2024-12-24) [筆記](https://hackmd.io/0Ai0hR3XQ06nvG_axf6sBg) :::spoiler 出國工作 不用擔心英文 但最重要的事要能講出來 因為AI晶片的興起 編譯器的行業也有人要(國外) 第一階段 口說可以先從TED之類的跟著唸 直到唸到不用看字幕可以跟著直接唸 第二階段 找一些口試題目 自問自答 大部分的東西都要進了公司才學得到 所以可以準備的方向就是大部分共同的技術 作業系統 c c+ java 計算機組織之類的 面試中的反問 主詞最好不要是自己 盡量的把“我”淡化 推薦從團隊開始出發 如果對方是對技術有熱情的也可以問技術 有些太敏感的問題也不要 對你的工作怎麼看之類的 商業上的問題 對於小公司來說可以加減問 外商可以問遠端工作的問題 待遇 如果對方有提到錢,可以問獎金 不要提到自己,可以以某某校友為參考問他的程度所拿的獎金 --- 跳槽的部分 35歲以前可以多去面試 在臉還沒被大家認出來以前 隨時做好跳槽的準備 面試的重點,讓自己知道自己在職場中的價值 什麼特休補休之類的 有空就可以請2~3H面試 --- 找工作時競業條款要注意 台灣的很多條款都很荒謬 不可能給你限制一輩子 最好找律師朋友討論 最長不得超過兩年 如果要延長,需要有相等的報酬 ::: :::spoiler 12/31筆記 瑞昱 PC 帝王蟹 WIFI部門 CN3 WD1 新鮮人:重視學歷 工作過:學歷還好,但薪水有機會被砍 面對不熟的東西,可以先從熟悉的切入,進去以後慢慢學 不要被實驗室所侷限 第一份工作可能會注重碩論、作品 能的話盡量做Project類的實作,能面上的機率會大幅提高 包裝是一定要做的 但不能過頭 會ML =! 會Tensorflow RISC-V到現在還是很重要, 投資RISC-V、RTOS絕對沒問題 Linker Script WIFI 蝙蝠書 第一份工作 儘管不能學到十全十美 但至少面試時提到關鍵字時要能夠有反應 不僅要知道關鍵字 最好要知道目前業界需要甚麼技術 在履歷上不要放講不出來的內容,就算要放也不要放在前面 一線豬屎屋年資三年以後上下班會開始正常 小專案: 不用太厲害的專案,就算只是能解決生活上問題的小專案也可以拿來做,說不定還有奇效 C OS 計組都很重要 AI: 公司的AI不一定是在產品上,許多包裝、報告、表達等等的東西都可以靠AI讓工程師的效率提升 純軟的AI工程師,在台灣機會真的很少 真的負債累累、又進不去一線聯發科等等 台積是不錯的選擇 但不缺錢的情況 不是很優 因為技能轉換的問題 要出來很難找到第二間 ::: :::spoiler 12/17筆記 branchless bitops staff engineer 幕僚工程師 比資深工程師再高階 ::: :::spoiler 12/10筆記 面試常考C語言 一畝三分地 從第二份 第三份開始就會問system design 嘗試把第一份工作的經歷做結合 拿幣圈當跳板也不錯 薪水約平常的1.2倍 又可以學到很通用的技術 在剛入門時,能學越多越通用東西越好 注重嚴謹性 >對於new graduate 沒有工作經驗的履歷 ,最關注它的哪點,有哪些點可以吸引到你並願意讓它來面試? 還是要看公司的需求 表達出主觀能動性 積極性 不是講講而已 而是真的有動作讓主管知道你在乎 ::: :::spoiler 12/4筆記 早點投,比起多準備更完善還好 基本上面的東西都大同小異 準備好力扣跟project 就好 可以找大牌一點的公司 對找其他公司有幫助 做open source 2 3 4月還是投履歷 基本上也不用太多先備知識 進去以後再開始學即可 新人基本上不用看JD 所以要著重在面試面好 刷題刷好 想追求的是畢業去大公司,就刷題 不是PhD 想第一個工作找AI、NLP真的挺難的 基本能用英文解決問題 溝通即可 不用特地擔心英文成績 基本上頂著一個成大的頭銜 不用擔心拿不到面試的機會 公司對於New graduate 的要求也不會太高 大部分的人也基本上沒有任何太多side project 了不起放一個學校專題也行 當然做side project 肯定也是加分項 ::: :::spoiler 面試/找工作注意事項 中資公司(博弈)最好注意 雖然錢肯定給的起 但對于找後續的公司 可能會有歧視等等問題 面試給的問題,回答最好不要牽扯到家庭。 力扣刷不過 可以從side project 下手 要做什麼可以詢問黃老師 搞清楚主管要什麼 ::: :::spoiler 一些影片教學 https://www.bilibili.com/video/BV1JJ4m1M73B/?vd_source=492a3cd189010e4828cc2c85f7d94fc2 刷題 https://github.com/greyireland/algorithm-pattern https://www.bilibili.com/video/BV1TH1PY5ELW/?vd_source=492a3cd189010e4828cc2c85f7d94fc2 **PyTorch or Tensorflow** [标星48.3K,包含380多个深度学习想项目代码,直接抄就完事了!](https://www.bilibili.com/video/BV1LP1PYdEKt/?vd_source=492a3cd189010e4828cc2c85f7d94fc2) 尤其是PyTorch **Unix/Linux** https://www.bilibili.com/video/BV1S6tjeZEvx?vd_source=492a3cd189010e4828cc2c85f7d94fc2&spm_id_from=333.788.videopod.episodes https://www.bilibili.com/video/BV1XS411w7qr?vd_source=492a3cd189010e4828cc2c85f7d94fc2&spm_id_from=333.788.videopod.episodes&p=3 ::: :::spoiler アイディア 開新創公司老闆 留學生 ai缺需要找獵頭 ::: :::spoiler 公司基本上要看的能力 New Graduate基本上也不用太多先備知識 進去以後再開始學即可 新人基本上不用看JD 所以要著重在面試面好 刷題刷好 想追求的是畢業去大公司,就刷題 -> 比起搞這些有的沒的 不如乖乖刷題 -> 有些台灣廠會問OS相關問題 -> 還有英文 ::: ## NV RTOS side project RISC-V Leetcode ## GG 錢很多 也不太會裁員 每年調薪 黃光部門建議快跑 ## Himax 海馬 豬屎 IT 純軟 軟韌薪水都差不多 基本上科技廠都6~70k 14個月 ## SpaceX 想要FreeRTOS Cortex-M 想去SpaceX 可以考慮走聯發wifi 然後鬼轉 有機會在美國工作 ## 趨勢 台灣純軟補習班 養老 給的資源很多,對職涯前期很重要 但建議不要待太久 QPS較多 (百萬級)