中國(guó)移動(dòng) 卓望公司 Java后端實(shí)習(xí) 筆試
選擇題驚艷到我了,一點(diǎn)也不簡(jiǎn)單。除了大廠的那些調(diào)優(yōu),408,手推樹(shù)高度圖權(quán)值,算時(shí)間復(fù)雜度,大模型入門(mén),這些沒(méi)考。其他涉及后端的內(nèi)容幾乎都考了,包括常用框架原理和JVM、JMM。選擇題考到MyBatis sqlsession是否并發(fā)安全,CMS回收算法超時(shí)異常報(bào)什么錯(cuò),JMM happen-before。SQL什么時(shí)候加索引不提速。外部類靜態(tài),靜態(tài)內(nèi)部類會(huì)實(shí)例化嗎?Spring Boot依賴注入除了@Autowired,@Resource,xml注解,還有什么方式?能不能用Spring的相關(guān)方式,如構(gòu)造函數(shù)和setter方法。微服務(wù)架構(gòu)服務(wù)保護(hù)組件中的hystrix斷路器,保護(hù)原理是什么?是一定比例的模塊不可用后重啟,還是將模塊失敗重試超過(guò)一定次數(shù)后熔斷?策略模式除了實(shí)現(xiàn)共同接口或抽象類,算法族之間是否存在繼承關(guān)系。為了防止重復(fù)創(chuàng)建相同實(shí)例,用什么設(shè)計(jì)模式?Redis set nx詳解,是覆蓋舊值還是只能新建。Redis list能否LPUSH RPUSH,map存放鍵的時(shí)候能否保證有序。
編程題相比于互聯(lián)網(wǎng)大中小廠,友好太多了。都不需要運(yùn)行用例。第一題反轉(zhuǎn)字符串,第二題手機(jī)號(hào)第4到第8位設(shè)為*號(hào),來(lái)達(dá)到脫敏效果,第三題SQL,商品表和分類表,用category_id內(nèi)連接,然后category_id分組,再根據(jù)category_name倒序排序。
主觀題,有Java實(shí)現(xiàn)線程安全的方式,還有任務(wù)調(diào)度用于ETL或者數(shù)據(jù)分析管理等,需要考慮哪些方面。
編程題相比于互聯(lián)網(wǎng)大中小廠,友好太多了。都不需要運(yùn)行用例。第一題反轉(zhuǎn)字符串,第二題手機(jī)號(hào)第4到第8位設(shè)為*號(hào),來(lái)達(dá)到脫敏效果,第三題SQL,商品表和分類表,用category_id內(nèi)連接,然后category_id分組,再根據(jù)category_name倒序排序。
主觀題,有Java實(shí)現(xiàn)線程安全的方式,還有任務(wù)調(diào)度用于ETL或者數(shù)據(jù)分析管理等,需要考慮哪些方面。
全部評(píng)論
收到面試邀請(qǐng)了嗎?
相關(guān)推薦
點(diǎn)贊 評(píng)論 收藏
分享
05-05 19:44
南京大學(xué) Java 點(diǎn)贊 評(píng)論 收藏
分享

點(diǎn)贊 評(píng)論 收藏
分享