第二十七週 練面試
本來想說這種事情不太好意思講,不過我覺得既然要紀錄真實生活,就來說說吧!
最近想要跑路,所以有時間要練練面試。
練面試這件事情真的是會感到自己的不足。現在看起來我最弱的地方有兩個,一個是演算法,另一個是經驗面試 。
演算法這個滿有趣的,畢竟工作以後就沒有在用了,所以是慢慢退化,現在頭腦沒有那麼靈活。我朋友叫我去練leetcode,不過我都不想練,畢竟人生的每一天都有比練leetcode更好玩的事情。我又覺得事情不有趣就不會做,最後都沒在練習。
其實過了一陣覺得這樣不行,現在每週都會花兩個晚上來作有趣的題目。 我目前覺得這樣不錯,可以穩穩的讓能力上升。
經驗面試是另一個困難的東西。有些公司叫他deep dive,就是問你過去作過的專案,帶領團隊的經驗。除了技術細節以外,有些人也會問一些抽象的問題。像是:「你覺得怎樣是個好的工程師?」或是「你覺得你要怎麼樣帶領一個人成為資深工程師?」我覺得這對我來講最難的地方是,很多事情要想的很清楚,並且給予相對應的例子支持自己的想法。這就有點像是在寫GRE作文。
但是這過程我也學到一件事情,雖然在平常的工作,自己就有成果,也會幫助別人升等。但是如果沒有一個有跡可循的方式作這件些事情的話,可能很難有持續很好的表現。
這幾個月,也會比較有意識的去在寫碼的時候想,怎麼樣可以做的更好。跟觀察身邊厲害的人,思考要怎樣一步一步的能做到像他們一樣好。
最近想要跑路,所以有時間要練練面試。
練面試這件事情真的是會感到自己的不足。現在看起來我最弱的地方有兩個,一個是演算法,另一個是經驗面試 。
演算法這個滿有趣的,畢竟工作以後就沒有在用了,所以是慢慢退化,現在頭腦沒有那麼靈活。我朋友叫我去練leetcode,不過我都不想練,畢竟人生的每一天都有比練leetcode更好玩的事情。我又覺得事情不有趣就不會做,最後都沒在練習。
其實過了一陣覺得這樣不行,現在每週都會花兩個晚上來作有趣的題目。 我目前覺得這樣不錯,可以穩穩的讓能力上升。
經驗面試是另一個困難的東西。有些公司叫他deep dive,就是問你過去作過的專案,帶領團隊的經驗。除了技術細節以外,有些人也會問一些抽象的問題。像是:「你覺得怎樣是個好的工程師?」或是「你覺得你要怎麼樣帶領一個人成為資深工程師?」我覺得這對我來講最難的地方是,很多事情要想的很清楚,並且給予相對應的例子支持自己的想法。這就有點像是在寫GRE作文。
但是這過程我也學到一件事情,雖然在平常的工作,自己就有成果,也會幫助別人升等。但是如果沒有一個有跡可循的方式作這件些事情的話,可能很難有持續很好的表現。
這幾個月,也會比較有意識的去在寫碼的時候想,怎麼樣可以做的更好。跟觀察身邊厲害的人,思考要怎樣一步一步的能做到像他們一樣好。
This can be good material for your deep dive.
回覆刪除https://hackernoon.com/why-your-programmers-just-want-to-code-36da9973388e
Thank you!
刪除