小米Java二面面經(jīng)
10.12面的,時(shí)長(zhǎng):1小時(shí)5分鐘
面試官先問期望崗位
1、索引優(yōu)化?
2、項(xiàng)目相關(guān),問到MySQL是如何優(yōu)化的?
3、場(chǎng)景:給個(gè)訂單表,海量數(shù)據(jù)如何分表?分表策略有哪些?
4、細(xì)扣分表策略,給了一張表,其中有幾個(gè)字段,有什么分別的策略?按時(shí)間序列?
5、MySQL了解什么存儲(chǔ)引擎?
6、InnoDB和MyISAM的區(qū)別?
7、InnoDB的鎖有什么?行級(jí)鎖原理?MySQL是怎么實(shí)現(xiàn)行級(jí)鎖的?
8、MySQL 日志?undo log作用是什么?bin log原理?
9、事務(wù),特性,隔離級(jí)別。為什么要分四個(gè)隔離級(jí)別,分別解決什么問題,怎么實(shí)現(xiàn)的?
10、JVM原理,內(nèi)存管理,直接內(nèi)存是否受到JVM的管理?
11、做SQL題:給兩張表,連表查詢,需要處理空指針。根據(jù)最后寫的SQL提問,為什么要左連接?為什么要用COALESCE函數(shù)?
12、手撕:合并區(qū)間。寫完問時(shí)間復(fù)雜度和空間復(fù)雜度。Arrays.sort的時(shí)間復(fù)雜度?底層用到什么排序?
13、Linux命令使用?用過awk命令嗎?
最后問發(fā)offer后多久能去實(shí)習(xí)
面試官先問期望崗位
1、索引優(yōu)化?
2、項(xiàng)目相關(guān),問到MySQL是如何優(yōu)化的?
3、場(chǎng)景:給個(gè)訂單表,海量數(shù)據(jù)如何分表?分表策略有哪些?
4、細(xì)扣分表策略,給了一張表,其中有幾個(gè)字段,有什么分別的策略?按時(shí)間序列?
5、MySQL了解什么存儲(chǔ)引擎?
6、InnoDB和MyISAM的區(qū)別?
7、InnoDB的鎖有什么?行級(jí)鎖原理?MySQL是怎么實(shí)現(xiàn)行級(jí)鎖的?
8、MySQL 日志?undo log作用是什么?bin log原理?
9、事務(wù),特性,隔離級(jí)別。為什么要分四個(gè)隔離級(jí)別,分別解決什么問題,怎么實(shí)現(xiàn)的?
10、JVM原理,內(nèi)存管理,直接內(nèi)存是否受到JVM的管理?
11、做SQL題:給兩張表,連表查詢,需要處理空指針。根據(jù)最后寫的SQL提問,為什么要左連接?為什么要用COALESCE函數(shù)?
12、手撕:合并區(qū)間。寫完問時(shí)間復(fù)雜度和空間復(fù)雜度。Arrays.sort的時(shí)間復(fù)雜度?底層用到什么排序?
13、Linux命令使用?用過awk命令嗎?
最后問發(fā)offer后多久能去實(shí)習(xí)
全部評(píng)論
一樣的timeline為啥我沒有 我做了什么錯(cuò)飯
大佬,請(qǐng)問手撕可以用本地IDEA嗎
相關(guān)推薦
點(diǎn)贊 評(píng)論 收藏
分享
點(diǎn)贊 評(píng)論 收藏
分享
點(diǎn)贊 評(píng)論 收藏
分享