CodingMan.cc

Code Your True Nature

如果你第一次來,可以看看 熱門文章
如果你想聯絡我,你可以在 連結 找到我

很高興在這裡遇見你。

CodingMan updated at 2026.02.13

備註:此部落格以桌面版為主,手機版可能會有些不便,請見諒。

你是否遇過這種情況:家中的中華電信 300M/500M 甚至 1G 光纖,測速時數據非常漂亮,但打開手機 Twitter (X) 看影片時卻一直轉圈圈,反而切換到行動網路 5G 就瞬間流暢?

這次我試圖針對 RouterOS (MikroTik) 進行了一次優化。這不僅僅是「改改設定」,更是一次從 解析 (L7)、傳輸 (L4) 到安全性協定 三個面向的「網路底層重構」。以下是核心邏輯與設定摘要。

此次結果為個人嘗試結果,實測有可見的改善,也可能因為各種外在因素而無法改善你的情況,請見諒。

在 Kubernetes 的世界中,Helm 是最主流的套件管理工具。而在 Helm Chart 中,values.yaml 扮演著靈魂角色,定義了所有部署參數的預設值(Default Values)。

然而,隨著環境變多(dev, stag, prod),我們經常面臨一個挑戰:如何有效管理不同環境的差異?

嗨!這次來介紹一下我開發來聊小秘密用的工具
https://codingman.cc/talk

這個網頁的目的是,讓你可以和另一個人在網路上安全地聊天、交換秘密訊息,而不用擔心內容被偷看。

而這個工具所有的運算都是在你的瀏覽器上完成的,你的私鑰、訊息內容完全不會傳送到我的伺服器或任何地方,所以隱私絕對安全。

背景:私大資工系延畢兩年,彰師大數學所畢業,有十年工作經驗,喜歡開放原始碼與寫部落格 😀

睽違兩年,再度接到了來自台積電的面試邀請。2023 年那次因為家庭因素中止,這次很幸運終於可以跑完所有流程。

這次挑戰的依然是軟體工程師職缺 (我也只會這個 😆),底下就來分享一下這次的闖關心得。

主要流程

整個流程跑了一個多月,比我想像的還快,因為我希望留兩個週末給英文考試,所以中間有刻意放慢腳步。

日期事件
Day 1遠端面試邀請信.1
Day 1HackerRank 程式測驗信
Day 3寫完 HackerRank 程式測驗
Day 6遠端面試,一位主管
Day 7HR 遠端面試邀請
Day 8遠端面試邀請信.2
Day 9到廠測驗邀約
Day 13HR 遠端面試
Day 15遠端面試,三位主管
Day 19廠測,英文與適性測驗
Day 33HR 電話通知聘書送簽核,確認薪資
Day 36取得 e-offer

HackerRank 程式測驗

背景:LeetCode 500+

這次的程式測驗是用 HackerRank 平台,總共有三題,時間 90 分鐘。

這次體感比兩年前抽到的程式測驗簡單應該是 EEM,約 45 分鐘寫完三題測資全對送出。

但中間花了不少時間摸索怎麼除錯,如果跟我一樣是不熟悉 HackerRank 的人,建議可以先去官網練習一下,熟悉平台的操作。

主管面試

主管面試總共兩次,第一次是一對一,第二次則是一對三。

體感上,面試過程主要分成兩個部分:

第一部分是履歷的真實性考察。主管會針對你寫的專案或經歷,深入挖掘細節:
「這個是怎麼做到的?中間有沒有遇到什麼困難?你是怎麼解決的?」

所以,千萬不要只是把酷東西寫在履歷上,而是要把你的完整經歷都準備好,這樣才能應付每一個問題。

第二部分則是職缺的契合度評估。會考驗你對大型後端系統的理解、對 Best Practices 的熟悉度、怎麼設計 Microservices、對 Message Queue 的了解,我在最後還被考了一題後端系統設計。

如果你也是面試後端工程師,建議可以多準備一些大型系統的設計與實作經驗,能畫個架構圖更棒!

HR 面試

HR 面試這關,主要想了解你的個人特質、工作態度,以及對未來的職涯規劃。

這部分沒有標準答案,誠實地展現自己就好。

不外乎就是,「如何舒壓?」「如何面對挫折?」「為什麼想來台積電?」「未來五年職涯規劃?」

到廠測驗

過去都在純軟公司打滾,從來沒考過多益,這次算是人生初體驗 🥲
雖然待過跨國公司,英文溝通也還行,但多益的單字範圍可不只軟體領域,加上真的離開校園太久,心裡還是蠻緊張的。

所以面試節奏上我給自己兩個週末,惡補了一下英文。

題型上是 25 題聽力以及 25 題選擇題加閱讀題,時間 30 分鐘。
不過聽完聽力就已經剩下十幾分鐘了,當我認真做完一大題閱讀題,覺得自己很棒的時候,時間只剩三分鐘可以做剩下的兩大題閱讀題…🫨🫨🫨

在這裡,送給各位一個古老的智慧結晶:三長一短選最短,三短一長選最長,長短不一就選 C

祝大家好運 🍀

另外就是,英文測驗是可以自己帶耳機的,可以準備一副好一點的抗噪耳機,聽力題中的抑揚頓挫會清楚很多,也不容易被周遭環境干擾。
我自己是帶 Sony WH-1000XM5,效果非常好,推薦給大家 🤣

適性測驗

這部分就是跟著自己的心走,誠實作答即可,沒有什麼好壞之分。
印象中,我好像三五分鐘就全部點完了。

寫在最後

整體來說,台積電的面試流程相當嚴謹且全面,從技術實力、個人特質到英文能力都有完整的評估。希望這篇文章能幫助到未來也想挑戰看看的你。

祝大家求職順利,順利取得 offer!🚀

也許你也會想看看

在數位安全的領域中,雙因素認證(Two-Factor Authentication, 2FA)已成為保護帳戶和敏感資料的基礎。

其中,一次性密碼(One-Time Password, OTP)是最常見的實現方式之一。為了將這種強大的認證機制標準化並整合到硬體安全模組(HSM)和智慧卡等加密設備中,PKCS#11 標準引入了對 OTP 的支援。本文將根據相關技術文件,深入探討 PKCS#11 OTP 的核心概念、運作機制及其重要性。

本文將探討 PKCS#11 中 OTP 的整合,並介紹其核心運作機制。

在資訊安全的領域中,資料加密是保護敏感資訊的關鍵手段。然而,傳統的加密方法通常會改變資料的原始格式與長度,這在許多既有系統中可能會引發問題,例如資料庫欄位長度不符、或是無法通過格式檢驗。

為了解決這個問題,「保留格式加密」(Format Preserving Encryption, FPE)技術應運而生,而 FFX 模式正是實現 FPE 的一種重要框架。

本文將探討 FFX 模式的核心概念、運作原理,以及其在現代資訊安全中的應用。

在現今複雜的網路環境中,如何有效且安全地管理使用者的存取權限,是一項至關重要的任務。RADIUS (Remote Authentication Dial In User Service),中文全名為「遠端使用者撥入驗證服務」,就是為此而生的關鍵協定。它提供了一個集中式的管理框架,確保只有合法的用戶才能存取網路資源。

本文將探討 RADIUS 的起源、核心概念、運作架構以及安全性考量,幫助您更深入地了解這個在網路安全領域中扮演重要角色的協定。

在現今複雜的網路環境中,如何安全地驗證使用者身分並授權其存取網路資源,是一項至關重要的課題。Kerberos 協定,作為一個成熟且強大的解決方案,被廣泛應用於各種分散式系統中,提供了強固的身分驗證機制。

本文將探討 Kerberos 的起源、核心元件、驗證流程以及其在現代網路安全中的重要性。

在資訊安全的世界中,如何證明一份文件、一筆交易紀錄或一個數位簽章在某個特定時間點就已經存在,是一個至關重要的問題。
X.509 時戳協定(Time Stamp Protocol, TSP)為此提供了標準化的解決方案,其核心目的在於建立資料在特定時間之前就已存在的證據。

本文將探討 X.509 時戳的核心概念、運作流程以及其在資訊安全中的應用。

0%