三次面試,第一次給了一份全英文的算法題,以及兩個測試腳本語言學(xué)習(xí)地址,五一期間完成算法題以及完成兩個小的測試腳本功能,第二次視頻面試,上來共享桌面,半小時完成一題算法題,然后針對簡歷提問,第三次還是視頻面試,部門經(jīng)理面試,上來還是共享桌面,半小時完成一題算法題,然后在進(jìn)行一份互相的了解。
面試官問的面試題: redis分布式鎖的設(shè)計(jì)原則,如何避免刪除其他線程的分布式鎖,如何保證分布式鎖不會比邏輯處理完畢還早過期等等,遇到最有挑戰(zhàn)的事情是什么?