面試問答
遇到一個還在上線的舊專案,目前要進行重構要如何處理
先寫測試
獵頭推薦,捷運站附近
公司環境:
- 公司外部沒有寫任何公司名,就是一大片的毛玻璃,那層兩間公司,另外一間公司有
寫名字
- 內部看起來蠻大的,有看到健身器材與很大的吧台
面試流程:
- 基本Java與SpringBoot考題,說明與應用場景 => 45分鐘
- 上機coding 儲值與扣款考題,著重在並發與避免重複處理 =>1小時
- 面試:共HR + PM + 兩個開發Team 主管(都是台灣人)
1. 先自我介紹
2. 針對上機考題進行討論
3. 履歷問答
- HR公司說明:福利相關、後續的報到時間、預期薪水
共花費 2.5 小時,累,覺得只需要考一個就好
面試問答
遇到一個還在上線的舊專案,目前要進行重構要如何處理
先寫測試
一個新專案,有時間壓力要如何處理
與PM討論需求的優先順序
基本Java與SpringBoot考題
函數式接口的四個方法說明與使用時機
工廠模式說明
String AJequal
OOP三種概念說明與使用場景
ThreadLocal的說明與使用場景
Runable 和 callable 差異
上機題:儲值與扣款的並發與不要重複處理
用該儲值卡當鎖
面試建議
公司內部蠻活躍的,從我面試進去到我寫完考題後,外部才開始安靜
公司目前為兩個開發Team ,主管 一個偏E,另一個就傳統IT感,都約 30~40之間 一個Team有多個專案,進去時先參與一個,專案類型豐富(灰產是其中之一),接英國總公司給的案子
面試感受就台灣公司的風格,照台灣公司風格正常準備即可,可能就福利給蠻多的吧,如果有面過或待過其他灰產的話,應該就都這樣子,感覺福利方面大家都一樣,介紹福利就蠻久的
最後要on call
開發主管(E): 一個半月輪一兩週,可能一天會出現一次問題 << 詢問開發主管後,得到的回覆
HR 說明: 如果處理太晚,就明天晚上班 << 有更詳細的時間