[心得] 新加坡蝦皮面試心得- 看板Soft_Job - 批踢踢實業坊

文章推薦指數: 80 %
投票人數:10人

大家好小弟前一個月面了新加坡蝦皮到現在已經到談offer的部分了後面就是條件雙方能不能接受的問題了因為小弟領域比較特殊雖然是領域軟體工程師但是 ... 批踢踢實業坊 › 看板Soft_Job 關於我們 聯絡資訊 返回看板 作者MacOSX11(MacOSX11)看板Soft_Job標題[心得]新加坡蝦皮面試心得時間WedJul2822:44:292021 大家好 小弟前一個月面了新加坡蝦皮到現在已經到談offer的部分了後面就是條件雙方能不能接受 的問題了 因為小弟領域比較特殊 雖然是領域軟體工程師但是比較不算前後端 因此想說分享一下經驗給相關領域的板友參考 (之前發過選擇文可以a我soft_job板帳號) 自己本身是做SDN/NFVdataplane的部分 因為工作偏類國營(3年、破百)所以主要都是靠下班後自學實作 開發過的sideproject主要有DPDK/Linuxsystemsoftware/eBPF/RDMA/networkprotoco l/NICdriver修改 程式語言只有C所有寫過的project或codingtest都是用C 其中一個sideproject目前自己24/7會用到 四年前刷過一點點的leetcodemedium但是覺得刷題跟實際想做的內容脫鉤太多導致其實 很討厭刷題所以這幾年就沒刷過了 簡介一下這個缺名稱是 SoftwareEngineer:MRE:CloudNativeDeveloper(SDN) 工作內容偏向開發自有高效能loadbalancer與一些網路基礎服務 算是比較特別的缺 當初是HR透過LinkedIn私訊我的 自己那時候也嚇了一跳 第0關: 6月中在一個網站上做了OA 跟一般人不一樣的是 內容多半圍繞在DevOps 只有一題coding 大概leetcodeeasy程度吧 自認寫的不是很好很多DevOps的技能也不太會像什麼APIserver之類的平常根本遇不到 一半憑著大學印象寫 結束過了4天後收到通過OA了要準備第一面 第1關:60分鐘、中文 6月底的時候跟HR用Zoom談 主要就是聊聊同時問了關於期望薪資/生活國家/身邊的人支不支持到新加坡 同時還跟我說OA不是很理想(QQ) 第2關:90分鐘、中文 6月底技術面、兩個面試官但只有一位會問問題 看起來有點嚴肅 主要圍繞在DPDK的細節 包含各式原理甚至是lib的sourcecode 也問了sideproject內容 問裡面某個protocol某個msg是怎麼實作的 自認DPDK有用過的部分的原理跟sourcecode很熟也輕鬆過關 另外還問了一些threadsync的issue跟Cmemorylayout 像是locking(rwlock/rcu以及原理)、lockfree等等 剩下約20多分鐘做coding 題目是給定一群weightedserver去挑選loadbalance 假設ABC三台serverweight是1,1,2去做挑選 一開始想的很複雜spacecomplexity不是很好 後來在提示下順利完成 3天後收到進入第三關 第3關:90分鐘、中文 7月初的技術面、一樣兩個面試官但只有一位會問問題 看起來也都很嚴肅XD 主要圍繞在eBPF/XDP以及OvS的問題 eBPF目前只有寫過小專案所以沒真的很熟 問到eBPFmap的生存週期就不行了 OvS也是問的很多 因為有自己實作過Openflowsoftware的switch也看過OvSflowtable與dp的sourcecode 因此答的還算可以 另外問了Linuxkernelscheduling/iptables實作原理 剩下半小時codingtest 題目是validateIPaddr需討論各種情況(包含長度) 其實很簡單但是用C就想到strncat() 不過忘了怎麼用了就只好自己一個手動切Cstring 結果太多例外條件沒考慮到跟面試官反應可否不顧strncat用法再重寫一次 後來就順利結束 當天得知進入第四關 第四關:60分鐘、中文 7月中部門大主管 最嚴肅的一位 一開始變表達工作上都是偏測試網路設備為主但還是一直問工作經驗內容 並著重在是否在公司有做過已實際落地的產品 表達有一個sideproject正在公司內討論是否有機會落地試用不過被他質疑是否有考慮過 上線後一個人能否負荷的來 後半小時主要問一些團隊合作與最有成就感的專案 與問了一題系統設計 如何設計一個高效能的類iptables機制 我答使用類似OvS的TSS+NICrss+graphvectorpacketprocessing+multipleruletable 他覺得rulecachemiss率太高 同時也有分析為何我這麼選的原因 後面時間到了就結束了 本來以為沒希望了 結果一週後收到洽談offer的信 總結來說: 覺得HR很貼心會提醒很多東西 技術面的感覺也很不錯 對方會認真看githubproject 回答問題時反饋越多對方也會分享看法 而且發現似乎做網路開發的SDE更看重的是相關技術經驗/對於protocol的熟悉度 四年前碩一時面當時的北車google也是一樣 準備了資結演算法還找裡面的朋友試面試結果大部分都在問networkprotocol那時也學藝 不精被刷掉 感想: 看著身邊的朋友一個個都做軟韌或是前後端100~200萬的工作也是手到擒來 自己也常會被誤會成做網管維運的 看來看去也只有中國美國比較多機會 常常覺得這塊真心難做 本來差點覺得30歲了乾脆放棄換工作的念頭了接接外包案子就好 儘管不確定能不能拿到想要的package發正式offer 這邊分享給在做網路功能開發的板友希望大家一起努力 ---- SentfromBePTTonmyiPhone12ProMax -- ※發信站:批踢踢實業坊(ptt.cc),來自:180.218.6.19(臺灣) ※文章網址:https://www.ptt.cc/bbs/Soft_Job/M.1627483471.A.26D.html ※編輯:MacOSX11(180.218.6.19臺灣),07/28/202122:48:11 推OhGNM:推詳細分享07/2822:51 推wulouise:你的副業有點強啊07/2823:00 →wulouise:*應該說sideproject07/2823:00 推jlhc:網路功能開發的公司很多怎麼被你講的有點心酸...07/2823:16 你講的是偏搭配硬體的吧 我意思是偏純軟體的方案XD ※編輯:MacOSX11(180.218.6.19臺灣),07/28/202123:20:38 推MoonCode:好強07/2901:34 →MoonCode:反思自己每天都在搬磚...07/2901:37 →taipoo:謝謝分享07/2902:34 推zaramaru2:娘子…快出來見上帝阿07/2902:45 推IllMOR:北車google哪間07/2903:51 nas那間 推leo08210917:板橋S吧以前在北車不是07/2904:43 →tofuflower:軟體業150以上的工作也不算好找,實力際遇缺一不可07/2908:14 不曉得XD大學時的朋友在軟體業通常都外商或像S這樣 聽他們說都150甚至200少數120~130 其他都在豬屎屋寫軟體也200左右 推saitoh:本版不都三年200五年350的怎麼會不好找07/2909:29 推WaterLengend:推分享07/2909:59 推s678131:群暉?07/2910:23 ※編輯:MacOSX11(114.136.24.222臺灣),07/29/202111:42:57 推cacadeon:厲害,感謝詳細分享07/2915:02 →DrTech:軟體業年薪150萬有什麼難的,選對產業公司,150是基本好嗎07/2920:31 →DrTech:。

07/2920:31 →PHEj:也可考慮面字節有興趣歡迎找我08/0112:42 推viper9709:推分享08/0123:47



請為這篇文章評分?