1. 程式人生 > >2018.9.8面試,上海仰空網路科技

2018.9.8面試,上海仰空網路科技

地點:光明路浦江大廈
要996,沒有去,
人事說話很溫柔。
面試題
█ .基礎知識
1.啟動一個執行緒是用run()還是start()?

2。談談你對ThreadLocal的使用,在什麼情況下使用?

3。談談你對資料庫事務的理解,spring事務的傳播行為的幾種型別以及使用場景?

4。你用到的設計模式有哪些?

5。談談資料庫悲觀鎖和樂觀鎖並舉例?

█ .高階
1。談談你對微服務架構的理解?

2。談談你所知道的分散式事務處理方案有哪些?

3。使用dubbo如何暴露一個服務?

4。簡述一下你所在的專案中異常處理規範是什麼?

5。請設計一個分散式系統中全域性唯一的序號生成器。

6。談談非主鍵索引更新引起的mysql死鎖以及解決方法。

█ .業務題
1,說說你生活中碰到過的商品促銷型別以及裡面的計算規則

2。減速一下購物網站中一個支付完成的訂單形成需要哪些步驟流程

█ .SQL題
現有如下T表,欄位ID,NAME,ADDRESS,PHONE,LOGDATE
1。請寫出SQL將T表中name重複的記錄只保留一條。

2。請寫出SQL,取出T表中第二頁資料(按照id降序後進行分頁,每頁十條記錄計算)