「沒有學會走,先學跑,從來不是問題,但先問一問自己是不是天才。
如果不是,就要一步步來。」 (寒戰2 梁家輝)
我假設你是三年以內的工程獅,那有這個問題合理
那如果你是三年以上的工程獅,Umm...
這麼說好了,高併發跟海量請求其實是集合性的名詞、概念跟技術
後面的先不要想,你至少要知道怎麼把你單台機器弄到極限再來談
技術選型的優與缺、資料結構選的對不對、
邏輯演算法寫得好不好、SQL有沒有下對、...
如果你連單台的RPS都不知道可以撐著多少,然後知道怎麼改進,那談高併發真的太遠了
---
撇除這個面試缺是真的要有經驗的大獅
很多小朋友會以為面試官都會問這個所以我準備這個
那我只能跟你說,面試官通常是因為你說你會才問的XDD,如果你半吊子的準備
一問就倒,基本上不是大砍期望薪資就是在心中結束這場面試
對很多面試官來說你會不會根本不是問題,現在哪有那麼多路邊來的大獅
他反而在意你知不知道那些要達到高併發跟海量請求的前置基礎概念
剩下的都是等你進來團隊再慢慢教你,現在能抓到一個基本觀念好的就要偷笑了
而且RPS > 100跟RPS > 1000的解法也完全不同
根據讀跟寫的比例解法也完全不同,面試官這麼愛問的話
你不妨抱著學習的心態請教一下他們的RPS多少?
是讀多還寫多?怎麼解?有什麼痛點?
---
扯遠了
那什麼叫做前置基礎概念?我簡單舉幾個keyword,也許下面有些人會補充。
Thread Safety ?
Lock Issue ?
Dead Lock ?
Mutli Thread ?
SQL Tuning ?
SQL Transaction ?
其實我面試只希望這個孩子不要全部都倒掉,可以讓這個面試是可以聊下去的
不要一開場沒多久就職涯建議跟諮詢了,這樣我也是很困擾的XDD
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.149.190 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1629597490.A.775.html
推
08/22 10:33,
2年前
, 1F
08/22 10:33, 1F
→
08/22 10:40,
2年前
, 2F
08/22 10:40, 2F
推
08/22 12:10,
2年前
, 3F
08/22 12:10, 3F
→
08/22 12:10,
2年前
, 4F
08/22 12:10, 4F
推
08/22 12:54,
2年前
, 5F
08/22 12:54, 5F
→
08/22 12:54,
2年前
, 6F
08/22 12:54, 6F
推
08/22 14:39,
2年前
, 7F
08/22 14:39, 7F
推
08/22 15:10,
2年前
, 8F
08/22 15:10, 8F
→
08/22 15:10,
2年前
, 9F
08/22 15:10, 9F
推
08/22 15:17,
2年前
, 10F
08/22 15:17, 10F
→
08/22 15:20,
2年前
, 11F
08/22 15:20, 11F
→
08/22 17:36,
2年前
, 12F
08/22 17:36, 12F
推
08/22 20:17,
2年前
, 13F
08/22 20:17, 13F
→
08/22 20:35,
2年前
, 14F
08/22 20:35, 14F
推
08/22 22:56,
2年前
, 15F
08/22 22:56, 15F
推
08/23 00:04,
2年前
, 16F
08/23 00:04, 16F
討論串 (同標題文章)