生活随笔
收集整理的這篇文章主要介紹了
蚂蚁中间件团队Java面试题:Netty+Redis+Kafka+MongoDB+分布式
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
螞蟻中間件一面:
自我介紹 JVM垃圾回收算法和垃圾回收器有哪些,最新的JDK采用什么算法。 新生代和老年代的回收機(jī)制。 講一下ArrayList和linkedlist的區(qū)別,ArrayList與HashMap的擴(kuò)容方式。 Concurrenthashmap1.8后的改動(dòng)。 Java中的多線程,以及線程池的增長(zhǎng)策略和拒絕策略了解么。 Tomcat的類(lèi)加載器了解么 Spring的ioc和aop,Springmvc的基本架構(gòu),請(qǐng)求流程。 HTTP協(xié)議與Tcp有什么區(qū)別,http1.0和2.0的區(qū)別。 Java的網(wǎng)絡(luò)編程,講講NIO的實(shí)現(xiàn)方式,與BIO的區(qū)別,以及介紹常用的NIO框架。 索引什么時(shí)候會(huì)失效變成全表掃描 介紹下分布式的paxos和raft算法
螞蟻中間件二面
你在項(xiàng)目中怎么用到并發(fā)的。 消息隊(duì)列的使用場(chǎng)景,談?wù)凨afka。 你說(shuō)了解分布式服務(wù),那么你怎么理解分布式服務(wù)。 Dubbo和Spring Clound的區(qū)別,以及使用場(chǎng)景。 講一下docker的實(shí)現(xiàn)原理,以及與JVM的區(qū)別。 MongoDB、Redis和Memcached的應(yīng)用場(chǎng)景,各自優(yōu)勢(shì) MongoDB有事務(wù)嗎 Redis說(shuō)一下sorted set底層原理 講講Netty為什么并發(fā)高,相關(guān)的核心組件有哪些
螞蟻中間件三面
完整的畫(huà)一個(gè)分布式集群部署圖,從負(fù)載均衡到后端數(shù)據(jù)庫(kù)集群。 分布式鎖的方案,Redis和Zookeeper哪個(gè)好,如果是集群部署,高并發(fā)情況下哪個(gè)性能更好。 分布式系統(tǒng)的全局id如何實(shí)現(xiàn)。 數(shù)據(jù)庫(kù)萬(wàn)級(jí)變成億級(jí),你如何來(lái)解決。 常見(jiàn)的服務(wù)器雪崩是由什么引起的,如何來(lái)防范。 異地容災(zāi)怎么實(shí)現(xiàn) 常用的高并發(fā)技術(shù)解決方案有哪些,以及對(duì)應(yīng)的解決步驟。
更多阿里技術(shù)專(zhuān)家面試題
關(guān)注優(yōu)知學(xué)院微信公眾號(hào)(id:youzhixueyuan),回復(fù)關(guān)鍵詞”我要130“,獲取阿里架構(gòu)師130面試題。
你可能也喜歡:
最新鮮的美團(tuán)Java面試41題(三面技術(shù)+HR面):Redis+Kafka+分布式 螞蟻三面題目(java開(kāi)發(fā)崗):Java鎖機(jī)制+JVM+線程池+事務(wù)+中間件 阿里架構(gòu)師進(jìn)階23期精講:Redis、Kafka、Dubbo、Docker等 阿里java架構(gòu)師面試128題含答案:分布式架構(gòu)+Dubbo+多線程+Redis BAT研發(fā)Java面試36題總結(jié):Spring+Redis+Docker+Dubbo 最強(qiáng)阿里面試126題:數(shù)據(jù)結(jié)構(gòu)+并發(fā)編程+Redis+設(shè)計(jì)模式+微服務(wù)
總結(jié)
以上是生活随笔為你收集整理的蚂蚁中间件团队Java面试题:Netty+Redis+Kafka+MongoDB+分布式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。