一面:留學(xué)黨的慣性凌晨面試+1
內(nèi)容:自我介紹+Final關(guān)鍵字+數(shù)據(jù)庫(mysql/oracle二選一)+數(shù)據(jù)庫調(diào)優(yōu)+臟幻不可重復(fù)讀+(mybatis/radis二選一)+基本操作(批量插入/如何保證一致性)+幾種創(chuàng)建新對象方法+我成功引導(dǎo)向了反射的諸多應(yīng)用+TCP/UDP老生常談的區(qū)別和三揮四握問題+問面試官問題
觀感:算上秋招這是第二次面招行了...總體而言招行面試比較簡單基礎(chǔ),會根據(jù)項目問問題,第一次因為最后要到國內(nèi)面試就流水進人才庫了,第二次時長還是半個小時以內(nèi),以及大致問出招行內(nèi)部系統(tǒng)正在做整體框架的搬運,對分布式的需求應(yīng)該還是挺高的。以及get到這個點還是有所收獲的:final修飾引用類型的參數(shù),不能再讓其指向其他對象,但是對其所指向的內(nèi)容是可以更改的。
二面/終面:一周多等來了二面,慣例的個人介紹/String類描述/有哪些常用的方法/如何匹配正則/匹配日期有什么考慮/數(shù)據(jù)庫連接池自己設(shè)計需要考慮哪些方向/自己改過哪些JVM參數(shù)/mysql語句考察/真實世界較大業(yè)務(wù)項目中如何處理Exception/分布式Zookeeper源碼了解過嗎/RabbitMQ和Kafka應(yīng)用場景/個人情況了解。招行還是比較注重項目經(jīng)歷和項目debug能力的,分別有技術(shù)官和HR負責(zé)技術(shù)面和個人情況面。會問及個人現(xiàn)有offer情況和考量原因,以及本科和研究生的成績以及家庭情況。
招商銀行java開發(fā)面試題
一面:留學(xué)黨的慣性凌晨面試+1
內(nèi)容:自我介紹+Final關(guān)鍵字+數(shù)據(jù)庫(mysql/oracle二選一)+數(shù)據(jù)庫調(diào)優(yōu)+臟幻不可重復(fù)讀+(mybatis/radis二選一)+基本操作(批量插入/如何保證一致性)+幾種創(chuàng)建新對象方法+我成功引導(dǎo)向了反射的諸多應(yīng)用+TCP/UDP老生常談的區(qū)別和三揮四握問題+問面試官問題
觀感:算上秋招這是第二次面招行了...總體而言招行面試比較簡單基礎(chǔ),會根據(jù)項目問問題,第一次因為最后要到國內(nèi)面試就流水進人才庫了,第二次時長還是半個小時以內(nèi),以及大致問出招行內(nèi)部系統(tǒng)正在做整體框架的搬運,對分布式的需求應(yīng)該還是挺高的。以及get到這個點還是有所收獲的:final修飾引用類型的參數(shù),不能再讓其指向其他對象,但是對其所指向的內(nèi)容是可以更改的。
二面/終面:一周多等來了二面,慣例的個人介紹/String類描述/有哪些常用的方法/如何匹配正則/匹配日期有什么考慮/數(shù)據(jù)庫連接池自己設(shè)計需要考慮哪些方向/自己改過哪些JVM參數(shù)/mysql語句考察/真實世界較大業(yè)務(wù)項目中如何處理Exception/分布式Zookeeper源碼了解過嗎/RabbitMQ和Kafka應(yīng)用場景/個人情況了解。招行還是比較注重項目經(jīng)歷和項目debug能力的,分別有技術(shù)官和HR負責(zé)技術(shù)面和個人情況面。會問及個人現(xiàn)有offer情況和考量原因,以及本科和研究生的成績以及家庭情況。
面試是遠程的,要開攝像頭,用的是Zoom。雖然理論上手機也能使用Zoom,但是考慮到可能需要遠程做題,所以建議還是使用電腦會保險一些。
一般來說面試的時長會控制在半個小時到一個小時內(nèi),我的一個半小時純屬意外,像我的同事就是卡點半小時準時結(jié)束的。
自我介紹+項目介紹,這一部分的英文是肯定跑不了的,但好在這些內(nèi)容是死的,就像我上一篇文章中講到的,用GPT翻譯好然后對著鏡子背熟即可。
關(guān)于技術(shù)面試部分就是各位彥祖?zhèn)冋宫F(xiàn)實力的時刻啦,八股文全都給我背起來~
面試結(jié)束前,循例面試官會問你有沒有想要問的問題,HR的建議就是問一下部門的信息呀,入職后的主要工作內(nèi)容等就差不多啦。
招商銀行java developer面試題
垃圾回收相關(guān)的內(nèi)容,描述垃圾回收的過程 (英語)。
Collection集合都有哪些有什么區(qū)別數(shù)據(jù)結(jié)構(gòu)是什么樣子的 (英語)。
HashMap和HashTable的區(qū)別,引申到了線程安全的問題 (英語)。
現(xiàn)場做題:提供一段代碼,分析這段代碼,你覺得有沒有問題,如果有問題哪里有問題怎么解決。我的這段代碼是單例模式的雙重檢查鎖,問的很細,要說明每一個if的作用,并且假設(shè)去掉一個if代碼成不成立等 (粵語)。
現(xiàn)場做題:也是提供一段代碼并進行分析,我分析到會有死鎖的問題,然后被問到如何解決死鎖,針對這段代碼要如何解決。這里引申了很多鎖和線程的內(nèi)容,代碼中用的是synchronize,我補充了可以使用Lock,并分析了Lock和synchronize的區(qū)別等 (粵語)。
現(xiàn)場做題:關(guān)于響應(yīng)式編程+線程的組合題,需要我本地開IDEA然后解決問題,大概就是一個Consumer和一個Supplier的類,分別創(chuàng)建一個線程,然后如何保證線程安全的問題 (粵語)。
從招聘軟件上投遞簡歷獲取的面試機會
主要是2次技術(shù)面試,問的問題都來源于項目經(jīng)歷,也會有一些邏輯思維的考察,這部分還是依靠算法。面試官態(tài)度挺好的,會引導(dǎo)進行問題回答。
招商銀行C++軟件開發(fā)工程師面試題
項目中用到的設(shè)計模式有哪些,關(guān)于他們的應(yīng)用場景和必要性
對于stl標準庫一些底層實現(xiàn)的問題
對內(nèi)存泄漏問題的排查思路
1v1面試,線上面試,時間很短,而且不難。
首先自我介紹和項目,然后常規(guī)八股,比如springboot事務(wù),注解式事務(wù),hashtable、線程池、http狀態(tài)碼等等。后面一些校園生活問題,最后還有反問環(huán)節(jié)。
招商銀行信用卡中心java軟件開發(fā)面試題
Java線程安全集合、hashtable怎么保證線程安全、currenthashmap怎么保證線程安全、線程池參數(shù)、注解式事務(wù)設(shè)置那些屬性
(共4271條) 招商銀行
(共2069條) 中國銀行
(共1829條) 中國工商銀行
(共1002條) 平安銀行
(共148條) 浙江泰隆商業(yè)銀行
(共63條) 中國民生銀行信用卡中心