[心得] 0到100的軟體工程師面試之路
Hi Sir,
我是XDucka, 2022年過年完到7月底大概花了4~6個月
準備和實戰了台灣一些外商公司(Google/Amazon)等等的面試
小弟這幾年在板上觀望和準備面試的過程中看了非常非常多板上的文章
Wheels大,ghostreporty大,punk86862001大,wulouise大,還有jserv大神大大
等等等等族繁不及備載
所謂取之於版,用之於版,這次面試完錄取之後
花了不少心力,
在IT邦上打了一系列總共十萬個字左右的面試準備攻略暨心得文
希望這系列文章可以整合SWE換工作時,
各種會遇到的情境/問題和心路歷程經驗,以及那些在網路上搜尋會查到的文章分享
(是一系列一直reference別人的文章的文章)
因為以繁體中文的資源而言,不管是PTT Tech_Job/Soft_Job還是Dcard
雖然面試心得文很多,但主要都著重於介紹背景和(簡略的)公司面試過程居多
完整或整合面試的各個面向的文章倒是寥寥可數
怎麼選擇要不要換工作/選擇要去的公司
規劃進度,踏出刷題的第一步,哪些是新手常犯的錯
維持刷題的動力,面試前該做的事,
面試中必須注意的事項,面試完的薪水談判等等文章
而一畝三分地裡每個topic都有一堆文章可以搜,
資源多到不行,十分感慨
-------
這系列文章的受眾原本主要是想focus on
1.有在刷題但是還沒上岸的工程師們
2.刷題刷得差不多了準備進入面試階段但是有些細節沒注意到的工程師們
後來寫了寫草稿發現打得有點長 不如來報名一下鐵人賽
再加上一些章節把這些東西變成所有階段/背景的工程師都能有一點收穫的系列文
(但是寫給初學者的建議部分我自認寫的蠻差的,所以大家就看看就好)
雖然嘴上說取之於版,用之於版
但後來還是選擇IT邦的平台,
第一是打到超過一萬個字的文章應該是很容易直接被end而且閱讀不便,
更不用說10萬個字...
第二也是因為PTT對於這種較長的文章不太方便,
不管是超連結還是打code塞圖片條字體排版,都是支援markdown的友站比較方便
第三 (最重要的)要是沒有這種強迫每天都要寫一篇文的比賽制度,
要把自己列的洋洋灑灑的大綱用心填滿應該是不可能的事
(10天後每天都在後悔,大概要花3-5個小時擬稿/打字 x 30天,痛不欲生)
更多更詳細的緣起/內容/希望帶給讀者的事情都寫在文章裡了
https://ithelp.ithome.com.tw/users/20152262/ironman/5615
我把他取名為 0到100的軟體工程師面試之路
希望有在觀望的版友能因為這篇文章跨出第一步
大綱:
- Intro / 香香外商面試秘笈 / 踏破鐵鞋無覓處 搞定coding interview
- 人生篇
我該刷題嗎? / 在面試之前 / 追尋自己想要的人生是一輩子的功課 / 刷題只是一種選擇
- Leetcode篇
演算法比你想像的重要
刷題能學到什麼嗎?
想要Ace面試,要刷多少題?
今天開始規劃刷題schedule
開始刷題前一定要知道的事
道生一 一生二 二生三 三生萬物 / Leetcode超級菜鳥先寫哪一題
1 to 75 to 169
思而不學則殆 站在大神的肩膀上
學而不思則惘 Leetcode Contest
你可能不知道的 Leetcode 小知識
169 to 500
500+
LC rating 2000+
刷題心理學
如何保持刷題動力
Code Template (C++ only)
推薦的Hard題目
給面試官的出題建議 / 如果不考Leetcode那要考什麼?
- 面試實戰篇
在你面試前一定要做的事
在你面試時一定要做的事
BQ - Behaviorial Questions Interview
Google
Google Round2
Amazon
Microsoft / Kronos / EDA / Nvidia / Quant
你有什麼問題想問我們嗎? / 問面試官的問題
抱歉很遺憾或是薪資攻防戰
On board之後才是挑戰的開始
- 補充資料篇
C/C++面試題
Linux/OS/Computer Architecture/Networking面試題
SWE強者書單 / Effective Engineer / Software Engineering at Google
小插曲:G社 Hiring Freeze
小故事:提離職feat勞基法
優秀網路文章分享/ 後記
不過最主要還是希望自己寫的東東能夠拋磚引玉,
鼓勵所有潛水的版友也可以稍微分享自己所知
不管是PO文分享經驗也好,私訊筆者分享心得也好
或是留言指正錯誤,問問題,或者是敲碗想要的主題也都可以
都會能夠有更多資訊讓接下來要走這條路的人能夠少一點迷茫的機會!
(就我所知iThome會員註冊超簡單又可以匿名,
目前在於一個亂寫一通沒人回我的狀態,歡迎各位與我交流!)
如果懶得辦帳號,在這邊推/貼文我也都會轉錄過去的!
再貼一次文章網址XD
https://ithelp.ithome.com.tw/users/20152262/ironman/5615
--
推
推!幫助很大,感謝大大
推
推
推個
推
也太多小劇場......
詳細推
最近來到TM階段,看了一些,覺得這些整理的挺好的
推個犀利鴨鴨
很用心整理了很多參考資源謝了
推
推
推
非常好的文章
推一下
推
推
推推
推
推
推
感謝
推
推
推
感謝心得與整理!
推推
推
推推推~
推
推 讚讚讚
推
推推~~~
感謝分享
推
先推再看
推
這篇真的精華中的精華 鬼神的鬼神
推強者!
跪著推
推
推
大師
推!
推
推
這大概就一些人同樣的路線 在一些一般優化就與深入優
化相差不大的情況下強調算法 再搭配aws類的缺點凸顯
算法不是沒用 是大多數沒用到 當然有例子是有用到的
雖然臉書一堆人噴 但還是做出一些東西 例如zstd壓縮
就是算法重要的例子 快壓縮率又不錯 然而它開源了
除非它內部又有什麼更高深的算法 否則這優勢算是沒了
業界遍地都是普通解法 更不用說高級解法甚至自研
推
當然都有一些很普通的都覺得自己好犀利
推
十萬字神了
萬分感謝
太神啦傻鴨
推分享
推
推
用心推
推
推 真的好用心
推整理 裡面不少文章都看過
寫得超好,看完再推一次 XD
推 很實用
推
推
推
引用的文章也很棒,再推一次
已收藏,感謝分享
推 包含整理的資源 謝謝分享
哇好多篇,推毅力跟恭喜
推
推!
不斷撞牆/懷疑自己的智商/懷疑刷題的意義
刷leetcode後,我天天都懷疑自己是不是不適合這行
推大神
大推 感謝分享 整理
推
推
學習資源
猛
推!
推
推
很詳盡,謝謝分享
推
推
推! 真的是會刷了之後開始懷疑自己到底適不適合這行
推推
好文推
推推
推
push
懷疑自己的時候就來推一下
推推
推推!
推
推 真是完美描述刷題心境 成長曲線滿像的XD
169題前真的是不用浪費時間思考 去參考別人精簡跟清楚
的程式碼才是上策
有閒拜讀
推
推推 太神啦
推
推
真心感謝大大願意花這麼大量的時間把這段過程這麼鉅細靡遺
的整理出來分享給大家
好猛
推
推
推
推用心的整理
推推
推
補推
推
推
爆
[面試] ASML US 控制工程師面試心得分享前陣子小弟我有幸錄取在美國的ASML,由於一直受惠於ptt多年,小弟又秉持著取之於社 會,也同樣回饋給社會的理念,忙碌之餘,趁腦海中還有一些印象,分享一些面試心得跟 一路上的個人感想,希望有機會能幫助到版上有需要的人,尤其是孤身在美國求職的留學 生們,或是正在準備面試海外公司的鄉民。就算都不是的話也沒關係,就當個長篇故事看 看也行。爆
[心得] 研替面試心得 (M/R/P/Q/Google/Ring/NV)哈囉 小弟是 #1XZFhgw6 (Tech_Job) 這篇的原PO 因為有新的選擇了 加上之前也受到Tech_Job板很多心得文的幫助 決定也來整理一下這段時間找工作的心得 先上一下背景介紹: 大學是118 CS 碩班是113 CS 碩論題目就是很普通的AI仔爆
[心得]軟體職缺面試準備前面有我拿到offer的心得文,可自己A我的文章 # 背景 台大機械畢業 最高學歷碩士 現職半導體設備外商軟體開發 YOE 988
[心得] Google TW Software Engineer 面試心得本人目前在新加坡,最近剛收到offer,所以想來記錄一下心得 去年九月在linkedin收到hr面試邀請, 因為和hr說要準備一下,所以面試開始是在一個月後的十月 我自己比較喜歡寫c++,工作上用golang,刷題和面試都用c++ 1) Phone interview: medium74
[心得] Google TW SWE 面試心得分享小弟是菜鳥工程師,一直以來從這個版上得到很多資訊。取之社會、用之社會。 現在正在某A牌半導體廠當RD,當初在美國讀書的時候就在這裡實習。雖然拿到了return offer,但因為疫情+自己犯蠢,違反了國際學生的工作規定,害自己丟了學生簽證只能離 開美國。還好公司幫我大力喬,讓我回台灣工作一年然後拿L1-B回美,現在正在辦綠卡。 因此我對老東家很感謝,也沒有跳槽的想法。但是好的工程師應該要持續精進,了解自己在 市場上的定位。因此我三不五時會投一些履歷出去,訓練自己面試的能力。56
[討論] 道歉文&面試準備C語言分享我在稍早時犯下了大錯就是把請益文自刪,害各位大大給我的建議付諸流水,實在非常抱歉 ,我實在是不知道該如何用言語才能表達我的歉意。 我是真心感到非常的後悔,因此還被調侃我是演員 辱罵我是拉基等等字眼,我實在不知道 要怎麼平息網友們的怒火,說真的 我看了非常的傷心,也很能夠理解網友們生氣的點。 這 些我都接受,我被罵被嘴是應該的,也有人不少留言叫我7414 我也接受。66
[面試] 面試人員心得分享版上都是站在求職者的角度在分享面試文 趁最近疫情大爆發,六日沒地方跑來分享一下面試人員的角度的心得文 小弟擔任面試人員的經驗只有五年 有更資深的前輩有覺得小弟寫得不好的部分歡迎指正 基本上本文是針對新鮮人與三年年資以下的部分來討論65
[心得] Google TW SWE 面試心得# Google TW SWE 面試心得 背景: 3yoe,做了兩年豬屎屋後受不了工作型態轉職Backend,目前約一年後端經驗 無奈薪水太低加上今年上半年各種外商擴招就開始面試 3月在LinkedIn 收到Google recruiter面試邀約,大多數recruiter都建議可以先準備一個38
[心得] 可以問面試官的問題整理這些問題是四處面試跟工作後得出來的一個整理集 整理起來當需要面試的時候翻出自己的筆記效率就很高,不用重新想一次 而且看到蠻多人都在對工作可以問什麼樣的問題,有這樣的需求 大部分的問題是實際經驗上踩過的雷點,可以藉由問出一些問題來掃雷 不要等到進了公司被地雷炸到斷腿