春招 4月30日美團一面
(5月9日,已收到感謝信,看來人應該是招滿了)
五一前接到團子一面,從下午五點一直面到六點四十,人麻了
1、自我介紹
2、項目深挖(緩存預熱怎么預熱的,普羅米修斯和ELK怎么用的,熱點API、熱點數(shù)據(jù)如何鎖定的,數(shù)據(jù)庫啟動時水位線如何設置的,三大緩存問題,限流降級如何做的,鑒權怎么做的,接口優(yōu)化如何做的,如何避免大key,如何檢測大key,如何分片,如何部署集群)
3、手撕三道sql題(分組、排名前三)
根據(jù)三道sql題開始mysql八股,根據(jù)三道sql題進行sql優(yōu)化,如何建索引、explain、mvcc(挖的很深,構成、如何判斷用哪個快照)、索引失效、事務、隔離級別、分別解決什么問題
4、spring,事務的原理、事務失效舉例(不僅僅是背八股,還需要舉例,rollback在不寫的時候默認接受哪中異常、當非事務方法調用事務方法時如何獲取到事務方法的代理對象、在事務方法中如果有線程池用多線程,那會出現(xiàn)什么問題,事務會出現(xiàn)什么問題?),介紹三級緩存和作用
5、線程池七個參數(shù),案例題(核心線程數(shù)4,最大線程數(shù)8,阻塞隊列4,當來6個任務,工作線程數(shù)多少個),動態(tài)線程池(介紹實現(xiàn)方案,涉及到各種參數(shù)的set方法,Nacos等配置中心配置,如何封裝starter、寫自動配置類,監(jiān)控和告警,beforeExecute和afterExecute重寫)
6、springboot的自動裝配原理,啟動類復合注解包含哪幾個注解
7、手撕一道算法,三角形相鄰節(jié)點最短路徑動規(guī)(沒撕出來,思路跟面試官講了下)
8、學習過程中遇到的難題以及解決方案
9、如何學習java的
10、反問環(huán)節(jié)
#后端開發(fā)##美團##春招#