[經驗] 新加坡蝦皮shopee面試經驗

看板 Oversea_Job
作者 MacOSX11 (MacOSX11)
時間 2021-08-08 19:10:15
留言 15 ( 11推 0噓 4→ )
面試公司:______________ 新加坡蝦皮 面試職位:______________ Software Engineer: MRE : Cloud Native Developer (SDN) 求職方法:______________ (人力網站/Head Hunter/Referral/ Campus Interview/Career Fair) HR主動聯繫 面試過程: 大家好 小弟前一個月面了新加坡蝦皮到現在已經收到正式offer沒意外應該會答應 因為小弟領域比較特殊 雖然是領域軟體工程師但是比較不算前後端 因此想說分享一下經驗給相關領域的板友參考 (之前發過選擇文 可以a我soft_job板帳號) 自己本身是做SDN/NFV dataplane的部分 因為工作偏類國營(3年、破百)所以主要都是靠下班後自學實作 開發過的side project主要有DPDK/Linux system software/eBPF/RDMA/network protoco l/NIC driver修改 程式語言只有C所有寫過的project或coding test都是用C 其中一個side project目前自己24/7會用到 四年前刷過一點點的leetcode medium 但是覺得刷題跟實際想做的內容脫鉤太多導致其實 很討厭刷題所以這幾年就沒刷過了 簡介一下這個缺名稱是 Software Engineer: MRE : Cloud Native Developer (SDN) 似乎是TechOps team的一環 工作內容偏向開發自有高效能load balancer與一些網路基礎服務 算是比較特別的缺 當初是HR透過LinkedIn私訊我的 自己那時候也嚇了一跳 第0關: 6月中在一個網站上做了OA 跟一般人不一樣的是 內容多半圍繞在DevOps 只有一題coding 大概leetcode easy程度吧 自認寫的不是很好很多DevOps的技能也不太會像什麼API server之類的平常根本遇不到 一半憑著大學印象寫 結束過了4天後收到通過OA了要準備第一面 第1關:60分鐘、中文 6月底的時候跟HR用Zoom談 主要就是聊聊同時問了關於期望薪資/生活國家/身邊的人支不支持到新加坡 同時還跟我說OA不是很理想(QQ) 第2關:90分鐘、中文 6月底技術面、兩個面試官但只有一位會問問題 看起來有點嚴肅 主要圍繞在DPDK的細節 包含各式原理甚至是lib 的source code 也問了side project內容 問裡面某個protocol某個msg是怎麼實作的 自認DPDK有用過的部分的原理跟source code很熟也輕鬆過關 另外還問了一些thread sync的issue跟C memory layout 像是locking(rw lock/rcu以及原理)、lock free等等 剩下約20多分鐘做coding 題目是給定一群weighted server去挑選load balance 假設ABC三台server weight是1, 1, 2去做挑選 一開始想的很複雜space complexity不是很好 後來在提示下順利完成 3天後收到進入第三關 第3關:90分鐘、中文 7月初的技術面、一樣兩個面試官但只有一位會問問題 看起來也都很嚴肅XD 主要圍繞在eBPF/XDP以及OvS的問題 eBPF目前只有寫過小專案所以沒真的很熟 問到eBPF map的生存週期就不行了 OvS也是問的很多 因為有自己實作過Openflow software 的switch也看過OvS flow table與dp的source cod e 因此答的還算可以 另外問了Linux kernel scheduling/iptables實作原理 剩下半小時coding test 題目是validate IP addr需討論各種情況(包含長度) 其實很簡單但是用C就想到strncat() 不過忘了怎麼用了就只好自己一個手動切C string 結果太多例外條件沒考慮到跟面試官反應可否不顧strncat用法再重寫一次 後來就順利結束 當天得知進入第四關 第四關:60分鐘、中文 7月中部門大主管 最嚴肅的一位 一開始變表達工作上都是偏測試網路設備為主但還是一直問工作經驗內容 並著重在是否在公司有做過已實際落地的產品 表達有一個side project正在公司內討論是否有機會落地試用不過被他質疑是否有考慮過 上線後一個人能否負荷的來 後半小時主要問一些團隊合作與最有成就感的專案 與問了一題系統設計 如何設計一個高效能的類iptables機制 我答使用類似OvS的TSS+NIC rss+graph vector packet processing+multiple rule tabl e 他覺得rule cache miss率太高 同時也有分析為何我這麼選的原因 後面時間到了就結束了 本來以為沒希望了 結果一週後收到洽談offer的信 回信後過三天後收到正式offer 7000SGD/月+48000SGD的股票分四年給 HR是用14個月算大概是一年11萬SGD 心得: 覺得HR很貼心會提醒很多東西 技術面的感覺也很不錯 對方會認真看github project 回答問題時反饋越多對方也會分享看法 而且發現似乎做網路開發的SDE更看重的是相關技術經驗/對於protocol的熟悉度 四年前碩一時面當時的北車google也是一樣 準備了資結演算法還找裡面的朋友試面試結果大部分都在問network protocol那時也學藝 不精被刷掉 看著身邊的朋友一個個都做軟韌或是前後端100~200萬的工作也是手到擒來 自己也常會被誤會成做網管維運的 看來看去也只有中國美國比較多機會 常常覺得這塊真心難做 本來差點覺得30歲了乾脆放棄換工作的念頭直接接外包案子就好反正在台灣似乎也還過得 但總是有一點想挑戰更高技術的念頭 這邊分享給在做網路功能開發的板友希望大家一起努力 備註: ---- Sent from BePTT on my iPhone 12 Pro Max -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.218.6.19 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Oversea_Job/M.1628421017.A.559.html

留言

LaFrante 歡迎來新加坡 希望可以認識多一點臺灣朋友一起出去玩XD 08/08 20:47 1F
taipoo 謝謝分享 08/09 01:37 2F
sp8pj236 推分享 08/09 05:23 3F
fifi82726 蝦皮是要自己做Infra了嗎 08/09 09:06 4F
AgileSeptor 08/09 10:18 5F
OwO1103 推 看到那數字嚇死人了 真的是我眼界太小...... 08/09 16:16 6F
yu90342 推公開薪水跟股票! 也歡迎你加入蝦皮! 08/09 17:25 7F
urmfo push 08/09 21:48 8F
i199023 想請問現在新加坡對台灣的entry approval開放了嗎? 我 08/10 12:06 9F
i199023 們公司的HR說還沒確定時間開放… 08/10 12:06 10F
LaFrante 原本六月多一批被取消的entry approval 最近才獲准進來 08/10 13:52 11F
GoGoRoTM 今天剛拿到九月初的entry approval 08/10 22:45 12F
MDay56 推分享 08/16 03:20 13F
aksurfgg pushhh 08/16 12:43 14F
PHEj 推 歡迎來sg 08/16 21:45 15F

最新文章

[社區]台南東區 松下幸之住
home-sale chicken99
2024-11-22 09:21:07
[問題] 個人信貸增貸需求
loan lulalula
2024-11-22 09:16:22
[交易] 全家點數30萬點 1:200
e-coupon superyow
2024-11-22 08:59:59
[公告] 1122 水桶
stock rayccccc
2024-11-22 08:56:19
[交易] google pixel9 六折卷
e-coupon dropout
2024-11-22 08:47:35
[問題] 信貸轉增貸
loan vodka
2024-11-22 08:35:11
[閒聊] 2024/11/22 盤中閒聊
1 4 stock laptic
2024-11-22 08:30:00