Soft_Job 板


LINE

以下附上心得分享: 前陣子拿到 Google offer,之前在準備面試時看前面幾位大大的文章很受啟發,趁記憶 還比較清晰時分享一點準備心得,希望能對正在準備或之後想準備有一點幫助。 以下文字比較偏個人看法,如果用詞有些不太恰當還請大家包涵;Google 大神很多,個 人資訊就盡量不提。 我不算是聰明的人,去年第一次面試沒有過,今年是第二次面試,總共準備時間大約是一 年半。下面分成兩部份:準備方式與心態。 - 準備方式 這一年半中幾乎每天寫題目,刷題是隨機選題,沒有特別挑題。難度的話從 easy 題目開 始寫,大約3~4個月後慢慢寫到 medium,最後面試前幾個月寫比較多的 hard。 睡得飽會讓寫題目比較有效率,太累的時候有時候連題目都看不太懂… 前期剛開始寫題目會搭配著 Cracking the code interview 一起看,這本大概看到一半 之後就是邊刷題邊學習。 剛開始寫 easy 題都會先用手寫的方式去模擬程式碼流程、寫下 pseudo code,熟練之後 只有太難的題目會再用手寫。 有些題目當下想不出來的時候,時間允許的話(兩個月內沒有面試),會盡量希望能思考 出解法;但這很花時間,有些題目卡了半年才想到怎麼解,大約是一兩個禮拜會再回看寫 不出來的題目,不過能想出來的題目還是偏少數,待解題目列表很長。面試前兩個月的話 ,某題想不出來卡30分鐘就參考別人解答。參考的時候會盡量希望了解這題為什麼可以透 過某一種演算法、資料結構去解,背題型的話肯定是背不完的。 這個準備方式有點花時間,列出這一段僅供參考。 有一個 excel 檔會簡要記下題目號碼、通過測項提交幾次、日後需不需要再練習。 正式面試前最好做幾次的 mock interview,周遭有人能幫忙最好,沒有的話線上也有一 些付費、免費的服務可以使用。 - 心態 寫題目的時候最想知道自己思考解題、實作能力在那個位置,但很可惜這兩項能力沒有可 靠的衡量方式,所以初期常常參考別人寫了幾題能通過面試,但後來漸漸發覺題數跟思考 能力其實沒有絕對正相關,寫的題目少也不代表不會思考;之後重點就放在製定適合自己 的準備方式。沒有列出寫幾題因為熟練度、題型每個人不同。 刷題過程中有時候想不出解法,或是看到別人神一般的解法會覺得自己資質平傭,大約是 每幾個禮拜就會有這樣的感覺。比較形象的描述,刷題準備就像是一個人走在暗無光線的 隧道,不曉得前方出口還多遠,不曉得自己走了多少、體力夠不夠撐到出口,更不曉得這 條路對自己來說是不是沒有出口…這一切只關乎個人選擇,能不能撐下去大概還是取決於 價值觀吧。 打趣的說,這段時間都在磨刀,但這把刀一年只能拔一次,如果在小說裡,拔出這把刀肯 定是大殺四方、見血封喉;可惜,在真實世界裡,刀不一定能順利拔出來,真的拔出來還 可能砍不到… 還有一點是怎麼知道什麼時候該面試了?因為永遠都有寫不出來的題目,所以大概就預定 個月份,時間到就找 hr 或是等 hr 找。 面試還是有一些運氣成份在,失敗的經驗就當成是學習。 大概的方向就這樣,希望能對其它人有一點幫助。 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.71.124.239 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1623295885.A.438.html
1F:推 crossdunk: 推,懶人包可以是 刷題 要睡飽 這樣嗎 06/10 11:35
2F:推 decheng: 推,請問是在職準備嗎? 06/10 11:35
3F:推 KingSteven: 準備一年半@@ Google真硬 06/10 11:41
※ 編輯: psdmf (111.71.124.239 臺灣), 06/10/2021 11:42:36
4F:推 darren987469: 強者我朋友,推! 06/10 11:50
5F:推 duck10704: 推 06/10 11:57
6F:推 sniper2824: 真猛 06/10 12:01
7F:推 bill1992: 好屌 可是心得有點少 06/10 12:14
8F:推 a0937395854: 恭喜 06/10 12:46
9F:推 taipoo: 推,謝謝分享 06/10 12:52
10F:推 BlacksPig: 全職刷題!? 06/10 12:55
11F:推 f12sd2e2aa: 有講跟沒講一樣… 06/10 13:03
12F:推 smily134: 推推 06/10 13:06
13F:推 shiauji: 感謝分享 06/10 13:13
※ 編輯: psdmf (111.71.124.239 臺灣), 06/10/2021 13:26:12
14F:推 asd123159: 感覺打leetcode contest能一定程度上瞭解自己的實力? 06/10 13:50
15F:推 qoo321: 推 06/10 13:52
16F:推 siba727: 感謝分享,想請問除了刷題之外,也有分配時間學習design 06/10 13:54
17F:→ siba727: pattern類的問題嗎? 06/10 13:54
18F:推 AriesX: 我覺得講得很棒啊,這些資訊對正在/正要刷題找工作的人 06/10 14:21
19F:→ AriesX: 很有幫助吧 06/10 14:21
20F:→ AriesX: 不然是要分享題號才叫有幫助嗎? 06/10 14:21
21F:推 cyntasha: 想知道學經歷 06/10 14:32
22F:推 YukiTW: 就是保持身體健康,一直刷題,刷到覺得差不多後就去面試 06/10 14:45
23F:推 tiping1039: 推 06/10 14:54
24F:推 phys: 推 06/10 15:39
25F:→ LinuxKernel: 台灣G是不是高機率刷題完進去寫driver啊? 06/10 15:43
26F:→ final01: 9成是112不用問了XD 06/10 16:37
27F:推 bill1992: 沒有吧C++為主 06/10 16:39
28F:推 pornstar: Leetcode contest能穩定35分鐘解完四題就算達到基本面 06/10 16:52
29F:→ pornstar: 試門檻。 06/10 16:52
30F:→ shiauji: 謝謝pornstar大大分享,我會努力朝這個方向邁進 06/10 17:21
31F:推 Apache: 太卷了 06/10 17:48
32F:→ Apache: 看你定義怎樣叫Driver吧 06/10 17:51
33F:推 MyNion: 你最後刷題的數目至少揭露一下,不然這篇有講跟沒講一樣.. 06/10 18:47
34F:→ MyNion: 例如你第一次面試失敗總共easy, medium, hard完成各幾題 06/10 18:47
35F:→ MyNion: 第二次成功時各幾題這樣 06/10 18:48
36F:推 taffy128s: 我朋友說G刷題最少150題 medium到hard 06/10 19:07
37F:→ taffy128s: 每個種類問題至少練習3題 06/10 19:07
38F:→ taffy128s: 45分鐘的coding interview會出2 medium或1 hard 06/10 19:07
39F:→ taffy128s: 以上幫補充 06/10 19:07
40F:→ wt0328: 原po想強調的是刷幾題不是重點,而是刷題的思考過程,所以 06/10 20:49
41F:→ wt0328: 才不講總共的刷題數吧 06/10 20:49
42F:推 a0937395854: 有在打leetcode weekly contest 會發現很多高手們刷 06/10 21:10
43F:→ a0937395854: 題數都不多,重點還是對題目的理解吧。 06/10 21:10
44F:推 alihue: 高手刷的題數不多 是因為他們智商比較高 06/10 21:18
45F:→ shiauji: 高手刷的數量不多??他們是Leetcode刷的不多,但IOI 06/10 21:54
46F:→ shiauji: or ACM-ICPC刷的比你Leetcode總題數還多,你去看willi 06/10 21:54
47F:→ shiauji: am lin怎麼準備IOI就知道了 06/10 21:54
48F:→ shiauji: 總有人以為數量不重要,結果高手刷的數量都比凡人多超 06/10 21:55
49F:→ shiauji: 多XDDDD 06/10 21:55
50F:→ bill1992: leetcode總體數沒多少題 看看高手cf3000-5000都很正常 06/10 21:55
51F:→ alihue: 當你有朋友真的沒在打比賽和刷題,收到谷歌主動面試邀請 06/10 23:06
52F:→ alihue: 然後就上了,你就知道現實真的有這種人 06/10 23:06
53F:推 ss8651twtw: 強 06/10 23:08
54F:推 viper9709: 這把刀一年之能拔一次www 06/10 23:49
55F:推 FlowerKnight: 又不是只有選手才算強者 才能進Google 06/10 23:51
56F:→ FlowerKnight: 一般進FAAMG的大概就是刷200題上下 06/10 23:55
57F:→ wens: 我刷了50題+看了另外50題,有些還是有點廢的題目... 06/10 23:55
58F:→ FlowerKnight: 甚至有100的 超過300就幾乎是在背題了 06/10 23:56
59F:推 bill1992: 只是在回lc 比賽前幾名的基本上題數都超多 06/11 00:22
60F:推 aalexx: 重點不是刷了幾題也不是contest寫多快,那是結果不是原因 06/11 01:35
61F:→ aalexx: ;如原po講的基本功比較重要,其他讀者如果達不到有些推文 06/11 01:35
62F:→ aalexx: 講的結果也不要灰心,努力培養基礎能力不會錯 06/11 01:35
63F:→ aalexx: 同時也提醒準備中的人不要捨本逐末去追題數。人家換個形式 06/11 01:37
64F:→ aalexx: 或難度就原形畢露了 06/11 01:37
65F:→ aalexx: 真正練競賽的地方也不是lc,不要被lc題數騙了 06/11 01:38
66F:推 taffy128s: 其實我想大家都知道思考過程很重要,基礎訓練很重要 06/11 01:54
67F:→ taffy128s: 但連G的HR自己都說最少最少要複習100題了 06/11 01:54
68F:→ taffy128s: 摒除一些能不練習就能面試上的神人,一般人還是需要 06/11 01:54
69F:→ taffy128s: 知道練習幾題才算足夠 06/11 01:54
70F:推 aalexx: 我遇到的hr是沒說100題lc啦,可能剛好沒遇到吧 06/11 03:35
71F:推 Csir: 高手之所以叫高手就是不用刷得比你多但是就是會上阿 06/11 06:53
72F:→ Csir: 不然都叫比較努力多一點天賦的一般人 06/11 06:53
73F:推 hduek153: 幾題只是代表你努力的程度吧 吵這個有用嗎?? 06/11 10:02
74F:推 iiiii: Googler都愛說裡面很多神人,但是大部分都是刷題進去的學 06/11 10:44
75F:→ iiiii: 生,眼界就是擺在那邊,那麼窄,乖孩子,不要再免費替Goo 06/11 10:44
76F:→ iiiii: gle行銷聰明人匯集的形象了。 06/11 10:44
77F:推 jackily: 推”在真實世界裡,刀不一定能順利拔出來,真的拔出來還 06/11 16:43
78F:→ jackily: 可能砍不到…” 06/11 16:43
79F:推 houallan5478: 推推 06/11 22:48
80F:推 aalexx: 沒在吵啊?完全同意上面各位講的,我的回文重點在要記住不 06/12 00:41
81F:→ aalexx: 要“捨本逐末”而已。遇過不少人只追求題數一個數字因而留 06/12 00:41
82F:→ aalexx: 言 06/12 00:41
83F:→ flash5408: 就是刷刷刷 其他真的都不重要 能過面試就好啦 06/12 08:03
84F:推 sammythekid: 這些分享有就推了。一堆伸手要答案的廢物 06/12 17:40
85F:推 onthesea: 海投國外職缺的話你這把刀也可以一拔再拔壓 06/13 02:10
86F:推 zeuschild: 這樣分享刷題過程的方法和心態才是寶貴好嗎 06/13 12:57
87F:→ zeuschild: 題數leetcode 上分享文一堆 你知道他刷的題數後,然後 06/13 12:57
88F:→ zeuschild: 勒? 有幫你變的會解體嗎? 06/13 12:57
89F:→ zeuschild: 真正影響你解每一題的過程才是重要的要吸收的訊息。 06/13 12:57
90F:推 deangood01: 覺得版友一直崇拜題數,將過程中重要的過程忽略了 06/14 08:25
91F:→ deangood01: 更多人分享過程中重要的心態以及方法,能讓更多人受用 06/14 08:26
92F:→ deangood01: 只剩題數的話,以後分享文都打一行 題數:877 多沒意義 06/14 08:27







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP