支付寶三面:
1.線程安全類都用過祭陷?
答曰:current包下用過concurrentHashMap硼讽。
問道:怎么保證安全的鸳惯?
答曰:這個Map基于Segment數(shù)組實現(xiàn)鸦做,而Segment數(shù)組是繼承自
ReentrentLock,所以這里是一個分段鎖折欠,保證操作安全性贝或;
問道:ReentrentLock和Synchronized有什么區(qū)別吼过?
答曰:先把Synchronized的用法講了一遍,然后引出ReentrentLock的使用方
法(是不是感覺沒說咪奖?自己搜索去吧)盗忱;
面試官:ok。
2.Full GC排查過程羊赵?
答曰:沒有實操過售淡。。慷垮。揖闸。
3.Spring事務傳播特性都有?
答曰:requiredNew料身。汤纸。。(記不太清了芹血,下來看了下贮泞,好幾個)
4.FutureTask的get()方法內(nèi)部如何實現(xiàn)?
答曰:基于AQS實現(xiàn)幔烛。
問道:AQS怎么實現(xiàn)的啃擦。
答曰:AQS內(nèi)部維護一個int變量。饿悬。令蛉。(使勁背)
5.給你一條慢Sql,怎么優(yōu)化狡恬?
答曰:分析sql是否有查詢條件或者order by 珠叔,如果有,是否都成功走索引弟劲,如果沒有索引祷安,根據(jù)查詢條件適當添加索引,比如:多條件查詢兔乞,往往同時使用這些條件汇鞭,就可以建立聯(lián)合索引。庸追。霍骄。(把你知道的,全部交給他)
問道:哪些情況下索引失效锚国?
答曰:比如腕巡,該字段是varchar類型玄坦,你在寫sql的時候沒有加引號血筑,導致sql不能成功走索引绘沉。存在空(NULL)字段時候,不能走索引豺总,就這么多吧车伞;
相關文章:http://www.cnblogs.com/binyue/p/4058931.html
支付寶三面(java)
最后編輯于 :
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來纲熏,“玉大人妆丘,你說我怎么就攤上這事【志ⅲ” “怎么了勺拣?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長鱼填。 經(jīng)常有香客問我药有,道長,這世上最難降的妖魔是什么苹丸? 我笑而不...
- 正文 為了忘掉前任塑猖,我火速辦了婚禮,結果婚禮上谈跛,老公的妹妹穿的比我還像新娘羊苟。我一直安慰自己,他們只是感情好感憾,可當我...
- 文/花漫 我一把揭開白布蜡励。 她就那樣靜靜地躺著,像睡著了一般阻桅。 火紅的嫁衣襯著肌膚如雪凉倚。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼宏侍,長吁一口氣:“原來是場噩夢啊……” “哼赖淤!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起谅河,我...
- 正文 年R本政府宣布沛婴,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏新荤。R本人自食惡果不足惜迷殿,卻給世界環(huán)境...
- 文/蒙蒙 一鸿染、第九天 我趴在偏房一處隱蔽的房頂上張望衡便。 院中可真熱鬧,春花似錦骂租、人聲如沸祷杈。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽但汞。三九已至,卻和暖如春互站,著一層夾襖步出監(jiān)牢的瞬間私蕾,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 索引的實現(xiàn)方式 1屋谭、B+樹我們經(jīng)常聽到B+樹就是這個概念脚囊,用這個樹的目的和紅黑樹差不多,也是為了盡量保持樹的平衡桐磁,...
- 從三月份找實習到現(xiàn)在悔耘,面了一些公司,掛了不少我擂,但最終還是拿到小米衬以、百度、阿里校摩、京東看峻、新浪、CVTE衙吩、樂視家的研發(fā)崗...