java中月日年这种怎么转换成年月日_最“热乎”的Java社招面试经历分享(共40个面试题)...
面試時(shí)間:2020年10月12日
1、final finally finalize的區(qū)別
2、synchronized關(guān)鍵字的作用以及在什么時(shí)候使用,concurrent包里面其它的鎖。
3、有遇到過(guò)死鎖的問(wèn)題嗎?(死鎖的原理和解決方法)
4、hashmap的實(shí)現(xiàn)原理,hashmap和hashtable的區(qū)別
5、分庫(kù)分表優(yōu)化
6、分布式系統(tǒng)唯一ID的生成(順序ID需要用到分布式鎖,順序ID的優(yōu)化,非順序ID)
7、分布式系統(tǒng)如何保證數(shù)據(jù)一致性
8、分布式鎖的實(shí)現(xiàn)方法
9、redis的內(nèi)存模型以及為什么性能這么好(內(nèi)存數(shù)據(jù)庫(kù),IO多路復(fù)用)
10、zookeeper是保存數(shù)據(jù)的流程(選舉算法要知道)
11、七層/五層架構(gòu), 路由器是在哪層, tcp http等各種協(xié)議是哪層
12、tcp建立連接的過(guò)程,斷連過(guò)程
13、第2次揮手的之后,這時(shí)候給服務(wù)端發(fā)大量的包,服務(wù)端會(huì)怎樣處理
14、java的IO模型
15、java內(nèi)存模型,volatile關(guān)鍵字的作用
16、elasticSearch為什么搜索比較快
17、hbase和hive底層的存儲(chǔ)方式
18、spring bean 的生命周期,BeanFactory 和ApplicationContext的區(qū)別
19、spring aop的實(shí)現(xiàn)原理(代理有哪些類(lèi)型,默認(rèn)的代理是什么)
20、mybatis把查詢結(jié)果轉(zhuǎn)換成類(lèi)的流程
21、springboot或者springioc有什么好處
22、jvm垃圾回收器(不是垃圾回收算法),你項(xiàng)目中用到的垃圾回收器是什么
23、多線程通信
24、threadlocal的實(shí)現(xiàn)原理,使用的注意事項(xiàng)和使用場(chǎng)景
25、關(guān)注過(guò)哪些新技術(shù)(jdk1.8新特性一般會(huì)問(wèn))或者開(kāi)源項(xiàng)目,看過(guò)哪些開(kāi)源代碼
26、消息中間件怎么實(shí)現(xiàn)遠(yuǎn)程調(diào)用
27、線程池實(shí)現(xiàn)原理,線程池的幾個(gè)比較重要的參數(shù),如果線程池達(dá)到最大數(shù)量,后續(xù)submit的新任務(wù)會(huì)怎么樣
28、tomcat線程數(shù)量配置及優(yōu)化(io密集型,cpu密集型,壓測(cè))
29、是什么原因讓你選型了kafka(kafka的特性),問(wèn)的比較深的會(huì)問(wèn)kafka isr機(jī)制,partition的選舉
30、你在項(xiàng)目遇過(guò)哪些印象比較深刻的問(wèn)題,或者比較有成就感的事情
31、mysql索引優(yōu)化,索引存儲(chǔ)結(jié)構(gòu),執(zhí)行計(jì)劃
32、redis數(shù)據(jù)持久化機(jī)制,redis有哪些數(shù)據(jù)結(jié)構(gòu)
33、CAP的概念,分析一下kakfa或者其他數(shù)據(jù)庫(kù)是哪幾種
34、什么是CAS
35、spring原型模式用過(guò)嗎
36、spring單例模式是如何做到線程安全的
37、什么樣的代碼算是好代碼
編程題:
1、共計(jì)9個(gè)蘋(píng)果,有2只猴子,一個(gè)猴子每次拿2個(gè)蘋(píng)果,一個(gè)猴子每次拿3個(gè)蘋(píng)果。如果剩余的蘋(píng)果不夠猴子每次拿的數(shù)量,則2只猴子停止拿蘋(píng)果。請(qǐng)用java多線程模擬上面的描述。
2、數(shù)字反轉(zhuǎn)。
3、樹(shù)的遍歷。
設(shè)計(jì)題:
A系統(tǒng)和B系統(tǒng)需要交互,A系統(tǒng)需要更新B系統(tǒng)的大量數(shù)據(jù),但是更新失敗了,有什么解決方法。
最后
針對(duì)最近很多人都在面試,我這邊也整理了相當(dāng)多的面試專(zhuān)題資料,也有其他大廠的面經(jīng)。希望可以幫助到大家。
上述的面試題答案都整理成文檔筆記。 也還整理了一些面試資料&最新2020收集的一些大廠的面試真題(都整理成文檔,小部分截圖),有需要的可以私信【電子書(shū)】
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的java中月日年这种怎么转换成年月日_最“热乎”的Java社招面试经历分享(共40个面试题)...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 农行晚上能转账吗?
- 下一篇: java list有序还是无序_最详细的