生活随笔
收集整理的這篇文章主要介紹了
2018 支付宝Java开发四面:Ngnix+MQ队列+集群+并发抢购
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一面
介紹項目 java 線程池的實現(xiàn)原理,threadpoolexecutor關(guān)鍵參數(shù)解釋 hashmap的原理,容量為什么是2的冪次 為什么要同時重寫hashcode和equals ConcurrentHashMap如何實現(xiàn)線程安全? 介紹Java多線程的5大狀態(tài),以及狀態(tài)圖流轉(zhuǎn)過程 介紹下Synchronized、Volatile、CAS、AQS,以及各自的使用場景 B+樹和紅黑樹時間復(fù)雜度 如果頻繁老年代回收怎么分析解決 JVM內(nèi)存模型,新生代和老年的回收機制 mysql limit分頁如何保證可靠性
二面
自我介紹 java nio,bio,aio,操作系統(tǒng)底層nio實現(xiàn)原理 Spring IOC,autowired如何實現(xiàn) Spring事務(wù)傳播機制 線程死鎖排查 MySQL引擎及區(qū)別,項目用的哪個,為什么 RPC為什么用http做通信? RPC兩端如何進行負載均衡? mycat分庫分表、讀寫分離的實現(xiàn) 分布式數(shù)據(jù)如何保證數(shù)據(jù)一致性 高并發(fā)請求處理,流量削峰措施有哪些
三面
談?wù)勀銋⑴c過的最有挑戰(zhàn)的技術(shù)項目 Redis持久化RDB和AOF 的區(qū)別 MQ底層實現(xiàn)原理 詳細介紹下分布式 一致性Hash算法 nginx負載均衡的算法 Nginx 的 upstream目前支持 哪4 種方式的分配 分布式集群部署后,從應(yīng)用端哪些需要怎么調(diào)整 Dubbo默認使用什么注冊中心,還有別的選擇嗎? mongoDB、redis和memcached的應(yīng)用場景,各自優(yōu)勢 談?wù)勀阈阅軆?yōu)化的實踐案例,優(yōu)化思路? 兩千萬用戶并發(fā)搶購,你怎么來設(shè)計?
四面(HR面)
你覺得你有什么優(yōu)點?有什么缺點?分別舉例講一講。你怎么克服缺點? 你覺得最有成就感的一件事是什么,你遇到了什么問題,怎么解決的? 工作中如果遇見了技術(shù)問題,暫時你無法解決,你的應(yīng)對思路? 如果有一家公司給到你的薪資比阿里更高,你怎么選擇,為什么這樣選? 談?wù)勎磥?年你的職業(yè)規(guī)劃?
你可能也喜歡:
非常全面的阿里的Java面試題目,涵蓋Java基礎(chǔ)+高級+架構(gòu) 2019 阿里Java 4輪面試題,含必考題答案參考!阿里螞蟻金服中間件(Java 4輪面試題含答案):Redis緩存+線程鎖+微服務(wù)等 牛逼!支付寶高級Java三面題目:線程鎖+事務(wù)+雪崩+Docker等 淘寶網(wǎng)Java五面:現(xiàn)場面試49題含答案! 最新天貓Java3輪面試題目:虛擬機+并發(fā)鎖+Sql防注入+Zookeeper
總結(jié)
以上是生活随笔為你收集整理的2018 支付宝Java开发四面:Ngnix+MQ队列+集群+并发抢购的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。