面試問答
二面程式題: rotated sorted array search與 follow up (有dup)
leetcode 3...
二面後無HR三面
middleware (他們稱中台) 後端軟體工程師
深圳工程師一面 (45min)
北京工程師
二面 (80min)
各種問題都碰一點
沒有到HR面所以不清楚福利條件
工作地點為新加坡, 主要服務對象是tiktok (在中國境內的話應該就是頭條西瓜等)
為練習用面試
面試問答
二面程式題: rotated sorted array search與 follow up (有dup)
leetcode 33和81原題
81時間不夠沒實作只討論了一下相關解法
先說了演算法步驟, 之後開始實作, 在codeshare平台,
會直接copy paste你的code去leetcode跑的樣子
寫過這題但有點久之前了,時間複雜度是lgN沒啥問題,
寫完後, 不過討論過程中聽起來不太滿意我的解法
一面程式題: 子字串中最多含k個不同字元的最大長度
一時找不到leetcode題號
類題:https://www.geeksforgeeks.org/longest-subarray-not-k-distinct-elements/
sliding window O(N) 順解
3/4 way handshake
主要問TIME_WAIT和 CLOSE_WAIT差別
heap sort 實現過程
heapify 過程說明
系統設計 - 春節搶紅包
假設在晚上8點 1億人進來server搶紅包
要怎麼設計這個系統
提到LB和MQ解法面試官聽起來覺得ok
針對履歷細問 - 其實還有其他問題像是OS 但沒準備就沒細問下去
按照過往經驗回答
面試建議
網路上有許多面試經驗,其實重複率算高的
面試時間不長回答的速度要快一點
他們對組織人數和做的事情聊起來有點顧忌
問他們覺得公司/team有存在什麼想改進的地方也拒答
問他們印象深刻的project也說沒有
聽起來給我的感覺像是來賺錢的齒輪沒什麼熱情
沒什麼不對就看適不適合自己而已