招銀科技_Java_面經(jīng)
一面線上,約半小時;線下于廣州站華工酒店進(jìn)行二面和HR面,各自約20來分鐘。
upd:4.17收到資料評審,5.12 OC
一面
-
依賴倒置原則
- 問題:請解釋依賴倒置原則并舉例說明
- 追問:高層模塊與低層模塊如何通過接口交互?
-
設(shè)計模式與開閉原則
- 問題:如何用設(shè)計模式解決開閉原則的矛盾?
- 追問:抽象工廠模式與普通工廠模式的區(qū)別?
-
Spring AOP
- 問題:介紹AOP的應(yīng)用場景及注解
- 追問:@Before與@Around的區(qū)別?
- 追問:AOP的負(fù)面影響?
-
數(shù)據(jù)庫優(yōu)化
- 問題:索引的最左前綴匹配原則是什么?
- 問題:百億級數(shù)據(jù)量的查詢優(yōu)化方案?
-
庫存管理場景
- 問題:高并發(fā)搶購場景的數(shù)據(jù)庫設(shè)計
- 追問:Redis故障時如何降級?
- 追問:Redis集群宕機(極端情況)的應(yīng)對方案?你覺得數(shù)據(jù)全量加載到Redis合適嗎?
-
反問
-
算法題(要求10分鐘內(nèi)完成)
問題描述
給定一個字符串
S
和一個基準(zhǔn)詞key
,需要判斷字符串S
是否可以通過基準(zhǔn)詞key
按照特定規(guī)則擴展得到。擴展規(guī)則
-
將基準(zhǔn)詞
key
分割成兩部分,例如key="cmb"
可以分割為c
和mb
。 -
以基準(zhǔn)詞為中心,按照分割后的兩部分進(jìn)行組合,生成新的字符串。例如:
c
+cmb
+mb
→ccmbmb
-
按照上述規(guī)律,可以生成一系列符合規(guī)則的字符串。
輸入輸出示例
- 輸入:
S="cmbcmb", key="cmb"
輸出:true
- 輸入:
S="aacacttct", key="act"
輸出:true
- 輸入:
S="cmcmbccmmbmb", key="cmb"
輸出:false
-
二面
-
自我介紹
-
實習(xí)
-
項目經(jīng)歷
- 問題:請講一下做得比較好的項目
- 追問:你負(fù)責(zé)哪部分,體現(xiàn)專業(yè)能力的部分是什么?
-
告警規(guī)則引擎
- 問題:實現(xiàn)是對應(yīng)什么業(yè)務(wù)需求?
- 追問:具體實現(xiàn)方式?
-
接口優(yōu)化
- 問題:還有其他技術(shù)點嗎?
- 追問:如何優(yōu)化?
- 追問:數(shù)據(jù)匯總時如何保證線程安全?
- 追問:高并發(fā)下如何承載?
- 追問:SQL聚合什么意思?
- 追問:內(nèi)存中處理會不會溢出?
- 追問:有并發(fā)訪問嗎?
-
權(quán)限模型
- 問題:還用到了什么技術(shù)?
- 追問:RBAC是什么?
- 追問:功能如何與角色權(quán)限關(guān)聯(lián)?
- 追問:配置是什么意思?
-
-
數(shù)據(jù)庫
- 問題:用過什么數(shù)據(jù)庫?
- 追問:MySQL使用注意事項?
- 追問:有什么數(shù)據(jù)庫實戰(zhàn)經(jīng)驗?
- 追問:如何排查是長事務(wù)問題?
- 追問:如何避免死鎖?
-
Spring事務(wù)
- 問題:了解Spring事務(wù)傳播機制嗎?
- 追問:一般用哪幾個傳播機制?
-
SQL注入防護(hù)
- 問題:SQL中#和$的區(qū)別?
-
反問:
HR面
-
個人背景與自我介紹
- 請做一個自我介紹。
- 你的ACM最好成績是什么?當(dāng)時A了幾道題?
- 你本科期間的績點排名如何?獲得過獎學(xué)金嗎?
-
-
競賽與課外經(jīng)歷
- 你代表學(xué)校參加ACM比賽有多久了?為什么選擇花這么多時間在ACM上?
- 除了ACM和實習(xí),其他時間主要花在哪里?你有哪些興趣愛好?
- 你們專業(yè)里打籃球的人多嗎?
-
-
實習(xí)與求職經(jīng)歷
- 你的實習(xí)單位是自己找的嗎?秋招期間的情況如何?
- 你現(xiàn)在有其他公司的機會嗎?為什么選擇應(yīng)聘招商銀行?
- 你對企業(yè)在招聘過程中的一些行為怎么看?
-
實習(xí)體驗與能力提升
- 你在兩家實習(xí)公司的體驗如何?各自的優(yōu)缺點是什么?
- 工作中使用的專業(yè)術(shù)語是從哪里學(xué)到的?實習(xí)時工作強度如何?
- 你沒選擇考研的原因是什么?你怎么看“學(xué)歷不重要,能力更重要”這種觀點?
-
個人與家庭情況
- 你的父母在什么地方、從事什么工作?
- 你是獨生子女嗎?現(xiàn)在有對象嗎?
-
反問環(huán)節(jié)