2018-03-20

1、synchronized 的實(shí)現(xiàn)原理以及鎖優(yōu)化干签?

2津辩、volatile 的實(shí)現(xiàn)原理?

3、Java 的信號(hào)燈喘沿?

4情萤、synchronized 在靜態(tài)方法和普通方法的區(qū)別?

5摹恨、怎么實(shí)現(xiàn)所有線程在等待某個(gè)事件的發(fā)生才會(huì)去執(zhí)行筋岛?

6、CAS晒哄?CAS 有什么缺陷睁宰,如何解決?

7寝凌、synchronized 和 lock 有什么區(qū)別柒傻?

8、Hashtable 是怎么加鎖的 较木?

9红符、HashMap 的并發(fā)問題?

10伐债、ConcurrenHashMap 介紹预侯?1.8 中為什么要用紅黑樹?

11峰锁、AQS

12萎馅、如何檢測(cè)死鎖?怎么預(yù)防死鎖虹蒋?

13糜芳、Java 內(nèi)存模型?

14魄衅、如何保證多線程下 i++ 結(jié)果正確峭竣?

15、線程池的種類晃虫,區(qū)別和使用場(chǎng)景皆撩?

16、分析線程池的實(shí)現(xiàn)原理和線程的調(diào)度過程傲茄?

17毅访、線程池如何調(diào)優(yōu),最大數(shù)目如何確認(rèn)盘榨?

18喻粹、ThreadLocal原理,用的時(shí)候需要注意什么草巡?

19守呜、CountDownLatch 和 CyclicBarrier 的用法型酥,以及相互之間的差別?

20、LockSupport工具

21查乒、Condition接口及其實(shí)現(xiàn)原理

22弥喉、Fork/Join框架的理解

23、分段鎖的原理,鎖力度減小的思考

24玛迄、八種阻塞隊(duì)列以及各個(gè)阻塞隊(duì)列的特性

Spring

1由境、BeanFactory 和 FactoryBean?

2蓖议、Spring IOC 的理解虏杰,其初始化過程?

3勒虾、BeanFactory 和 ApplicationContext纺阔?

4、Spring Bean 的生命周期修然,如何被管理的笛钝?

5、Spring Bean 的加載過程是怎樣的愕宋?

6玻靡、如果要你實(shí)現(xiàn)Spring AOP,請(qǐng)問怎么實(shí)現(xiàn)掏婶?

7啃奴、如果要你實(shí)現(xiàn)Spring IOC,你會(huì)注意哪些問題雄妥?

8、Spring 是如何管理事務(wù)的依溯,事務(wù)管理機(jī)制老厌?

9、Spring 的不同事務(wù)傳播行為有哪些黎炉,干什么用的枝秤?

10、Spring 中用到了那些設(shè)計(jì)模式慷嗜?

11淀弹、Spring MVC 的工作原理?

12庆械、Spring 循環(huán)注入的原理薇溃?

13、Spring AOP的理解缭乘,各個(gè)術(shù)語沐序,他們是怎么相互工作的?

14、Spring 如何保證 Controller 并發(fā)的安全策幼?

Netty

1邑时、BIO、NIO和AIO

2特姐、Netty 的各大組件

3晶丘、Netty的線程模型

4、TCP 粘包/拆包的原因及解決方法

5唐含、了解哪幾種序列化協(xié)議浅浮?包括使用場(chǎng)景和如何去選擇

6、Netty的零拷貝實(shí)現(xiàn)

7觉壶、Netty的高性能表現(xiàn)在哪些方面

分布式相關(guān)

1脑题、Dubbo的底層實(shí)現(xiàn)原理和機(jī)制

2、描述一個(gè)服務(wù)從發(fā)布到被消費(fèi)的詳細(xì)過程

3铜靶、分布式系統(tǒng)怎么做服務(wù)治理

4叔遂、接口的冪等性的概念

5、消息中間件如何解決消息丟失問題

6争剿、Dubbo的服務(wù)請(qǐng)求失敗怎么處理

7已艰、重連機(jī)制會(huì)不會(huì)造成錯(cuò)誤

8、對(duì)分布式事務(wù)的理解

9蚕苇、如何實(shí)現(xiàn)負(fù)載均衡哩掺,有哪些算法可以實(shí)現(xiàn)?

10涩笤、Zookeeper的用途嚼吞,選舉的原理是什么?

11蹬碧、數(shù)據(jù)的垂直拆分水平拆分舱禽。

12、zookeeper原理和適用場(chǎng)景

13恩沽、zookeeper watch機(jī)制

14誊稚、redis/zk節(jié)點(diǎn)宕機(jī)如何處理

15、分布式集群下如何做到唯一序列號(hào)

16罗心、如何做一個(gè)分布式鎖

17里伯、用過哪些MQ,怎么用的渤闷,和其他mq比較有什么優(yōu)缺點(diǎn)疾瓮,MQ的連接是線程安全的嗎

18、MQ系統(tǒng)的數(shù)據(jù)如何保證不丟失

19肤晓、列舉出你能想到的數(shù)據(jù)庫分庫分表策略爷贫;分庫分表后认然,如何解決全表查詢的問題

20、zookeeper的選舉策略

21漫萄、全局ID

數(shù)據(jù)庫

1卷员、mysql分頁有什么優(yōu)化

2、悲觀鎖腾务、樂觀鎖

3毕骡、組合索引,最左原則

4岩瘦、mysql 的表鎖未巫、行鎖

5、mysql 性能優(yōu)化

6启昧、mysql的索引分類:B+叙凡,hash;什么情況用什么索引

7密末、事務(wù)的特性和隔離級(jí)別

緩存

1握爷、Redis用過哪些數(shù)據(jù)數(shù)據(jù),以及Redis底層怎么實(shí)現(xiàn)

2严里、Redis緩存穿透新啼,緩存雪崩

3、如何使用Redis來實(shí)現(xiàn)分布式鎖

4刹碾、Redis的并發(fā)競爭問題如何解決

5燥撞、Redis持久化的幾種方式,優(yōu)缺點(diǎn)是什么迷帜,怎么實(shí)現(xiàn)的

6物舒、Redis的緩存失效策略

7、Redis集群戏锹,高可用茶鉴,原理

8、Redis緩存分片

9景用、Redis的數(shù)據(jù)淘汰策略

JVM

1、詳細(xì)jvm內(nèi)存模型

2惭蹂、講講什么情況下回出現(xiàn)內(nèi)存溢出伞插,內(nèi)存泄漏?

3盾碗、說說Java線程棧

4媚污、JVM 年輕代到年老代的晉升過程的判斷條件是什么呢?

5廷雅、JVM 出現(xiàn) fullGC 很頻繁耗美,怎么去線上排查問題京髓?

6、類加載為什么要使用雙親委派模式商架,有沒有什么場(chǎng)景是打破了這個(gè)模式堰怨?

7、類的實(shí)例化順序

8蛇摸、JVM垃圾回收機(jī)制备图,何時(shí)觸發(fā)MinorGC等操作

9、JVM 中一次完整的 GC 流程(從 ygc 到 fgc)是怎樣的

10赶袄、各種回收器揽涮,各自優(yōu)缺點(diǎn),重點(diǎn)CMS饿肺、G1

11蒋困、各種回收算法

12、OOM錯(cuò)誤敬辣,stackoverflow錯(cuò)誤雪标,permgen space錯(cuò)誤

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市购岗,隨后出現(xiàn)的幾起案子汰聋,更是在濱河造成了極大的恐慌,老刑警劉巖喊积,帶你破解...
    沈念sama閱讀 212,454評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件烹困,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡乾吻,警方通過查閱死者的電腦和手機(jī)髓梅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來绎签,“玉大人枯饿,你說我怎么就攤上這事」畋兀” “怎么了奢方?”我有些...
    開封第一講書人閱讀 157,921評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長爸舒。 經(jīng)常有香客問我蟋字,道長,這世上最難降的妖魔是什么扭勉? 我笑而不...
    開封第一講書人閱讀 56,648評(píng)論 1 284
  • 正文 為了忘掉前任鹊奖,我火速辦了婚禮,結(jié)果婚禮上涂炎,老公的妹妹穿的比我還像新娘忠聚。我一直安慰自己设哗,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評(píng)論 6 386
  • 文/花漫 我一把揭開白布两蟀。 她就那樣靜靜地躺著网梢,像睡著了一般。 火紅的嫁衣襯著肌膚如雪垫竞。 梳的紋絲不亂的頭發(fā)上澎粟,一...
    開封第一講書人閱讀 49,950評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音欢瞪,去河邊找鬼活烙。 笑死,一個(gè)胖子當(dāng)著我的面吹牛遣鼓,可吹牛的內(nèi)容都是我干的啸盏。 我是一名探鬼主播,決...
    沈念sama閱讀 39,090評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼骑祟,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼回懦!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起次企,我...
    開封第一講書人閱讀 37,817評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤怯晕,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后缸棵,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體舟茶,經(jīng)...
    沈念sama閱讀 44,275評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評(píng)論 2 327
  • 正文 我和宋清朗相戀三年堵第,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了吧凉。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,724評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡踏志,死狀恐怖阀捅,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情针余,我是刑警寧澤饲鄙,帶...
    沈念sama閱讀 34,409評(píng)論 4 333
  • 正文 年R本政府宣布,位于F島的核電站圆雁,受9級(jí)特大地震影響傍妒,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜摸柄,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評(píng)論 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望既忆。 院中可真熱鬧驱负,春花似錦嗦玖、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽西傀。三九已至匾效,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間爆哑,已是汗流浹背绘雁。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評(píng)論 1 266
  • 我被黑心中介騙來泰國打工橡疼, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人庐舟。 一個(gè)月前我還...
    沈念sama閱讀 46,503評(píng)論 2 361
  • 正文 我出身青樓欣除,卻偏偏與公主長得像,于是被迫代替她去往敵國和親挪略。 傳聞我的和親對(duì)象是個(gè)殘疾皇子历帚,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)杠娱,斷路器挽牢,智...
    卡卡羅2017閱讀 134,637評(píng)論 18 139
  • 要警惕那些帶有勸說性的愛,他們都是騙人的摊求。我才不要你過那種權(quán)且“正確”的生活禽拔,你去冒險(xiǎn)吧,去快樂睹簇,去仗劍天涯奏赘,去聽...
    ShAbbbyTY閱讀 392評(píng)論 0 0
  • 一. 背景 1. 適合決策樹應(yīng)用的三個(gè)條件 訓(xùn)練數(shù)據(jù)記錄形式是attr-value pairs 數(shù)據(jù)質(zhì)量: 數(shù)據(jù)可...
    陳碼工閱讀 1,901評(píng)論 0 5
  • 問題: 按照網(wǎng)上的教程搭建本地svn,一步步過來都成功了太惠,但是上傳項(xiàng)目時(shí)報(bào)錯(cuò): 原因: 出現(xiàn)這種問題的原因在于搭建...
    zxFlyer閱讀 2,043評(píng)論 0 0
  • “滴答滴答”磨淌,我放下手中的筆,合起寫了一半的信凿渊,看著窗外蒙蒙的細(xì)雨忽然想到了他梁只,秋天是個(gè)適合別離,適合感傷的季節(jié)埃脏。...
    先森IDo閱讀 526評(píng)論 3 2