有贊:
一面:hashMap原理,put和resize過程
線程池有哪些類型蟹瘾,
concurrentHashMap分段鎖原理,java8和java7實(shí)現(xiàn)的區(qū)別
B-樹和B+樹區(qū)別掠手,數(shù)據(jù)庫索引原理憾朴,組合索引怎么使用?最左匹配的原理
spring生命周期惨撇,幾種scope區(qū)別伊脓,aop實(shí)現(xiàn)有哪幾種實(shí)現(xiàn),接口代理和類代理會有什么區(qū)別
二面:
1.項(xiàng)目介紹
2.斐波拉契數(shù)列非遞歸實(shí)現(xiàn)
3.短URL實(shí)現(xiàn)
https://blog.csdn.net/beiyeqingteng/article/details/7706010
三面:HR+主管
你現(xiàn)在做的事情魁衙,為什么要離職报腔?反正對你性格生活薪資全面了解
今日頭題:
一面:
自我介紹,做的項(xiàng)目價值剖淀,架構(gòu)設(shè)計纯蛾,給你一個集群你會怎么分布,考慮哪些因素纵隔,容災(zāi)翻诉、負(fù)載均衡
讓你來設(shè)計咸魚,你會怎么設(shè)計捌刮?模型設(shè)計
linux常用指令
二面:
算法在線編程
項(xiàng)目碰煌,主要做了什么,為什么要這么做
java多線程绅作,線程池的選型芦圾,為什么要選這個,底層實(shí)現(xiàn)原理
三面:
你最熟悉的項(xiàng)目俄认,做了什么个少,為什么這么做,怎么體現(xiàn)你項(xiàng)目的價值
讓你來推廣廣告眯杏,你會怎么設(shè)計夜焦?
java基礎(chǔ)問了些,JVM內(nèi)存模型 G1和CMS垃圾回收器
如何中斷線程岂贩,await和sleep區(qū)別
設(shè)計一個秒殺系統(tǒng)
spring生命周期茫经,幾種scope區(qū)別
四面:
跟上面差不多
五面:
主管面,主要問項(xiàng)目,然后說下他們在做什么
六面HR:
期望薪資卸伞,為什么要離職褥紫,現(xiàn)在的級別,會考北京的原因
網(wǎng)易:
一面: RPC原理瞪慧,netty原理
hashMap原理
redis緩存回收機(jī)制髓考,準(zhǔn)備同步,哨兵機(jī)制
要統(tǒng)計10分鐘內(nèi)訂單的虧損弃酌,你會怎么設(shè)計(strom窗口模式)
項(xiàng)目氨菇,你做了什么,為什么要這么做妓湘,用了什么技術(shù)要解決什么問題
二面:
分布式緩存原理查蓉,zookeeper鎖是如何實(shí)現(xiàn)的
分布式緩存讀寫不一致問題
java線程你是怎么使用的
數(shù)據(jù)庫是如何調(diào)優(yōu)的
git rebase命令發(fā)生了什么
討論項(xiàng)目
三面HR:薪資,為什么要離開榜贴,級別
華為:
一面:
結(jié)構(gòu)數(shù)據(jù)庫和非結(jié)構(gòu)數(shù)據(jù)庫區(qū)別豌研,你了解的非結(jié)構(gòu)數(shù)據(jù)庫有哪些
頻繁的增刪數(shù)據(jù)量某個表,數(shù)據(jù)庫最終數(shù)據(jù)只有幾萬或者更少唬党,為什么查詢會變慢
數(shù)據(jù)如果出現(xiàn)了阻塞鹃共,你是怎么排查的,top和jstack命令用過沒驶拱,jstack命令的nid是什么意思霜浴,怎么查看java某個進(jìn)程的線程
大數(shù)據(jù)算法聚類算法有哪些
寫一個算法判斷某個數(shù)是2的n次方
說你最熟悉的項(xiàng)目
二面HR:
薪資級別,你是怎么抗壓的蓝纲,平時喜歡做什么阴孟,對加班什么看法
三面業(yè)務(wù)主管:
你想做什么,會給你介紹他們部門做的東西
你自己做的項(xiàng)目税迷,怎么設(shè)計的
美團(tuán)
mysql分庫分表原則永丝,為什么要分這么多庫這么多表,基于什么考慮箭养?數(shù)據(jù)庫動態(tài)擴(kuò)容要如何實(shí)現(xiàn)慕嚷?
線程池coreSize,maxSize怎么設(shè)置,依據(jù)是什么露懒?場景1:單臺機(jī)器4核闯冷,服務(wù)A請求時間為5S砂心,但是A調(diào)用的某個服務(wù)B耗時4.98S懈词,A服務(wù)超時時間是10S,問100QPS的訪問量辩诞,動態(tài)線程池CoreSize,maxSize,等待隊(duì)列怎么指定坎弯?
場景2:設(shè)計一個訂餐排隊(duì)系統(tǒng),底層模型有哪些?(客戶抠忘,商家撩炊,桌型)
滴滴
基本也是問java基礎(chǔ),線程池崎脉,跟二面面試官討論了些設(shè)計模式拧咳,模型設(shè)計,接口設(shè)計的原則囚灼,分布式緩存骆膝、rpc原理、消息冪等怎么實(shí)現(xiàn)灶体、redis阅签、zookeeper原理,HSF和Dubbo區(qū)別蝎抽,整體跟之前面試問的差不多政钟。
推薦書籍:
高性能mysql
mysql技術(shù)內(nèi)幕
redis設(shè)計與實(shí)現(xiàn)
effect java
spring技術(shù)內(nèi)幕
設(shè)計模式
netty實(shí)戰(zhàn)
java并發(fā)編程實(shí)戰(zhàn)