中信銀行MySQL面試

2021-10-17 22:18:39 字數 1088 閱讀 1637

面試官的問題:

問springmvc的流程。

答請求→dispatcherservlet→handler→controller→dispatcherservlet →modelandview→view。

問執行緒池的幾個引數有哪些,都是做什麼的。

答當乙個任務通過execute(runnable)方法欲新增到執行緒池時:

1、 如果此時執行緒池中的數量小於corepoolsize,即使執行緒池中的執行緒都處於空閒狀態,也要建立新的執行緒來處理被新增的任務。

2、 如果此時執行緒池中的數量等於 corepoolsize,但是緩衝佇列 workqueue未滿,那麼任務被放入緩衝佇列。

3、如果此時執行緒池中的數量大於corepoolsize,緩衝佇列workqueue滿,再有新的執行緒,開始增加執行緒池的執行緒數量處理新的執行緒,直到maximumpoolsize;

4、 如果此時執行緒池中的數量大於corepoolsize,緩衝佇列workqueue滿,並且執行緒池中的數量等於maximumpoolsize,那麼通過 handler所指定的策略來處理此任務。也就是:處理任務的優先順序為:核心執行緒corepoolsize、任務佇列workqueue、最大執行緒 maximumpoolsize,如果三者都滿了,使用handler處理被拒絕的任務。

5、 當執行緒池中的執行緒數量大於 corepoolsize時,如果某執行緒空閒時間超過keepalivetime,執行緒將被終止。這樣,執行緒池可以動態的調整池中的執行緒數。

當執行緒數小於corepoolsize時,提交乙個任務建立乙個執行緒(即使這時有空閒執行緒)來執行該任務。

當執行緒數大於等於corepoolsize,首選將任務新增等待佇列workqueue中(這裡的workqueue是上面的blockingqueue),等有空閒執行緒時,讓空閒執行緒從佇列中取任務。

當等待佇列滿時,如果執行緒數量小於maximumpoolsize則建立新的執行緒,否則使用拒絕執行緒處理器來處理提交的任務。

問redis持久化有哪些方式。

答aof和rdb。

問springboot自動配置的原理。

答@enableautoconfiguration

***autoconfiguration類去找***properties

2021屆中信銀行總行資訊科技部筆試面試經歷

中信的筆試時間是10月下旬,是線上的方式,內容包括計算機 行測 英語單選和閱讀,時間是一起算的,可以自由分配。但是當時每次翻頁選項順序會變,讓我這個把選項寫在紙上的人差點全選錯。中信面試很特別,分現場考察和hr面,現場考察要去實習3天,去年在11月中旬,分批的時間都可以調整。實習內容按分配的部門定 ...

2023年中信銀行IT類筆試回憶版

參加完中信銀行的筆試,想起自己考前的迷茫,還是整理乙份真實的,為後面的同學造福 我參加的是河北省中信銀行石家莊分行,it類筆試 之前有很多人認為考銀行都要準備金融會計方面的知識,但是如果你是計算機專業就完全不用了,因為中信出兩套卷子,一套綜合類 性格行測,一套it類 性格行測,所以對號入座就行了,本...

中信銀行深夜致歉池子 對支行行長予以撤職

程式設計客棧 www.cppcns.cokqdojm 5月7日 訊息 昨日,脫口秀演員池子發文稱,吐槽大會出品方笑果文化違約,拖欠演藝報酬,自己在對笑果文化進行聲討時,卻被索賠3000萬。同時,池子還在文中表示,在笑果文化寄來的案件材料裡面發現了自己中信銀行的個人賬戶交易明細,kqdoj依照法律,個...