Re: [請益] 後端作品請益

作者: peter98 (新兵)   2021-11-04 02:16:39
窩從一個面試官的角度來回你
我前三年在廢廢的紐約金融IT業 後一年在美國大公司裡面最差的那一間
我大概面過1x次technical面試 就是live coding 面過兩次system design面試
通常沒經驗的畢業生不會排system design 只看尼coding
因為要考coding的時候來觀察很多面向
一個是code實力水準 一個是code寫的好不好(maintainable/readabl/concise/logic)
最重要的一個是看你是不是可教之才 我們會期待你寫出一份不錯的code
但是你寫的如果不是最佳解 我們會給你個提示 讓你把最佳解寫出來
如果你能夠根據提示寫出來 即使你一開始寫不出來 你這關肯定都是stronly inclined
所以坊間有教一個技巧給刷題已經刷到爐火純青的人用的
就是如果你知道這題有最佳解 你一開始不要寫出來 當然你也不要寫一個爛爛的暴力解
你就等著面試官給你提示最佳解 你順著他說的把它寫出來 該關面試官100%愛死你
當然窩知道很多coding面試都被玩壞了 所以公司內部也會一直換題
只是無奈忠果仁跟督嚕人實力更強大 一換題不到一周就會流出去
怎麼換都沒有 速度跟不上 也沒那麼多題可以考惹
那怎麼辦 只好越考越難 難道那提根本是一個正常人寫不出來的
然後從中跟你討論 盡量去考察你的coding能力
簡單說 coding不好 恩..那個...找你來就是要寫code的 不寫的話可以去別組
我們也知道很多題目都被做過了 但是我們更想刷掉連準備都不準備的
而且coding面試官都會被訓練過 比如不可以看該面試者的履歷
要把這個面試者當白紙 純看當場的coding表現 這是因為coding面試就是只看coding
上面說的 通常是針對相關經驗年資在3年以下是用 就是全coding 沒其他的了
如果是3-8年的 就一定會加考system design
這時候可能會看一下你的作品(但通常是不看)
system design也是有題庫der 如果你有作品 我也不會問你作品
但我會從system design題庫中挑一個跟你作品有關的題目
關於你寫的作品 我只能說 都不在system design的考察範圍
但4也沒差 因為你肯定是找菜鳥職位 所以就看台灣怎麼玩 我也不清楚
只是如果想要更上一層樓 有些作品就不是把功能做出來而已這麼簡單
而是要考量各個component之間的抉擇 沒有最佳解
但是你要拿說出來其中幾個選擇是用在甚麼用的情況
比如說聊天要用同步還是非同步 這時候如果只會有一個sender跟一個receiver
如果面試者說要用非同步 我會覺得前面這位可能需要回學校再教育
你會問說怎麼可能只有一個傳一個接呢 會這樣問的 就是因為沒搞清楚工作要的是甚麼
有時候 需求就是那樣子 可能原本只要花2天做完
結果工程師說 阿不可能啦 以後一定100萬個人啦 結果花3個月才做出來
尼是主管的話 尼會不會氣噗噗呢? 當然會 肯定把工程師電到飛天 頂樓加蓋也擋不住
其他的問題還有DB的選擇 流量大跟資料量大的話 要怎麼處理
當然對你來說 你現在肯定用不到 畢竟你是剛轉行
面試官如果問你system design的東西 那是面試官智障
(所以我要為我在你原文裡的推文道歉 因為我一開始沒注意你是剛轉行)
想找有經驗的人就該去找有經驗的 而不是把人叫來洗臉
然後我剛說的system design的問題 其實都是基礎而已
可4工作後會常常用喔 不要瞧不起他
年資更久的 就會再加問關於多個projects同時在run要怎麼解決一些問題
以上 謝謝大家
※ 引述《zxa426153 (點點點)》之銘言:
: 大家好,我78年次,私立資工畢業,沒有做過相關工作
: 想轉職為「後端工程師」,有做了一個作品出來,請各位前輩幫忙看看
: 使用 vue,bootstrap,node,mysql
: 伺服器架在 heroku,前端放在 github
: 是一個類似 FB、ig 的社交網站
: 可以發文、點讚、留言之類的
: 目前完成比較有挑戰性的功能有「聊天」及「hashtag」
: https://i.imgur.com/uBrLLqg.gifv
: https://i.imgur.com/aVVOxFC.gifv
: 作品連結:https://whynotwilson.github.io/simple-twitter-vue/
: 可使用帳號
: [email protected] 密碼:12345678
: [email protected] 密碼:12345678
: .
: .
: .
: [email protected] 密碼:12345678
: 如果以這個作品來面試後端工程師的話會有什麼問題嗎?
: 感謝各位
:

Links booklink

Contact Us: admin [ a t ] ucptt.com