保持好的心態(tài)傻昙,每次出去面試都挨懟锄开,把之前沒(méi)掌握透徹的知識(shí)鞏固一下古沥,即是學(xué)習(xí)的過(guò)程也是完善的過(guò)程瘸右。
陌陌:
1.kafka高可用方案
2.redis使用場(chǎng)景娇跟,string岩齿,hash,zset數(shù)據(jù)結(jié)構(gòu)與時(shí)間復(fù)雜度苞俘,
3.怎么用zset 多級(jí)排序?qū)崿F(xiàn)(求送禮物相同的人盹沈,根據(jù)財(cái)富值排序)
4.redis分布式鎖,延遲隊(duì)列實(shí)現(xiàn),和kafka有啥區(qū)別
5.lua乞封,redis事務(wù)做裙,popieline 區(qū)別
6.redis 大key處理,刪除方案
7.es倒排索引肃晚,怎么使用
8.分布式解決方案
9.常用線程池類型锚贱,線程池參數(shù),執(zhí)行過(guò)程关串,什么時(shí)候創(chuàng)建線程拧廊,拒絕策略
10.深拷貝淺拷貝
11.hashcode作用
12.docker線程打滿了什么現(xiàn)象
京東:
項(xiàng)目開始
1.mysql索引,innodb的聚簇索引晋修,非聚簇索引
2.redis數(shù)據(jù)結(jié)構(gòu)吧碾,分布式鎖
3.spring 設(shè)計(jì)模式,裝飾器墓卦,工廠倦春,策略,責(zé)任鏈
4.spring aop實(shí)現(xiàn)
5.循環(huán)依賴怎么解決的
6.阿里哨兵限流
7.kafka rocketmq 區(qū)別
8.gc收集落剪,cms
9.怎么排查gc
10.reids 數(shù)據(jù)結(jié)構(gòu)
11.redis主從睁本,哨兵,集群著榴,集群怎么寫入數(shù)據(jù)(crc16 hash 16383)
12.怎么實(shí)現(xiàn)延遲隊(duì)列
自如:
項(xiàng)目開始
1.redis穿透添履,怎么解決?
2.redis 集群
3.kafka 結(jié)構(gòu)脑又,怎么保證順序消費(fèi)
4.spring aop 實(shí)現(xiàn)暮胧,結(jié)合bean生命周期,說(shuō)下后置處理器
5.mysql語(yǔ)句優(yōu)化问麸,索引怎么優(yōu)化
6.說(shuō)一下用到的設(shè)計(jì)模式
7.sychronized 怎么實(shí)現(xiàn)的
8.cpu飆高 怎么排查
9.怎么優(yōu)化cms
去哪:
項(xiàng)目開始:
1.數(shù)據(jù)庫(kù)主鍵 用手機(jī)號(hào)身份證 行不行往衷?
妥妥的不行,推薦自增严卖,(想問(wèn)innodb 沒(méi)擴(kuò)展說(shuō))
2.為啥用kafka,kafka 為啥快席舍,
3.redis為啥快,用來(lái)做什么
4.gc root 的哪些對(duì)象
5.方法區(qū)哮笆,class類放在哪
6.hashmap放對(duì)象来颤,行不行
7.sychronized 鎖 String Integer 行不行
8.說(shuō)一下創(chuàng)建對(duì)象,內(nèi)存怎么分配
9.如果給你個(gè)項(xiàng)目 怎么快速熟悉
okcoin:
1.項(xiàng)目
2.es為什么快
2.正排序索引稠肘,倒排索引
3.es寫入一條數(shù)據(jù)過(guò)程
4.緩存落在哪里
5.kafka怎么存儲(chǔ)
6.怎么根據(jù)offset查找數(shù)據(jù)
7.副本同步機(jī)制
8.mysql寫入一條數(shù)據(jù)過(guò)程
9.redolog福铅,binlog
10.redolog提交,重啟mysql會(huì)恢復(fù)數(shù)據(jù)么
11.灰度策略