最新面試:阿里新零售后端三面

一面 50min

  • 主要就是問基礎(chǔ)知識(shí),由于沒有錄音只能記個(gè)大概了

  • 講講 JVM 內(nèi)存區(qū)域?什么時(shí)候會(huì)產(chǎn)生 OOM 問題?

  • 講講 wait-notifly ?

  • 知道 HashMap 的原理嗎?具體講講

  • 進(jìn)程的狀態(tài)?

  • 虛擬地址和物理地址是什么?

  • 講講段頁(yè)式存儲(chǔ)管理方式?

  • HTTP 和 HTTPS 的區(qū)別?

  • 講講 UDP 和 TCP 的區(qū)別?

  • 知道擁塞控制算法嗎?快重傳?

  • 講講 TCP 四次回收

  • Redis 為什么快?

  • 知道跳表嗎?具體講講

  • MySQL 數(shù)據(jù)庫(kù)兩種引擎的區(qū)別?

  • 聚簇索引和非聚簇索引?

  • 講講 Innodb 四種隔離級(jí)別?

  • 排序算法

二面 54min

  • 問題不多,大多是從一個(gè)點(diǎn)擴(kuò)展開的。

  • 排序算法?(講了各種排序算法)

  • 堆排序的實(shí)現(xiàn)?時(shí)間復(fù)雜度是多少?為什么?

  • Mysql 索引基于什么數(shù)據(jù)結(jié)構(gòu)?這么做有什么好處?為什么不用 B 樹?

  • 為什么 MongoDB 選用 B 樹作為索引實(shí)現(xiàn)?

  • 并發(fā)編程了解的怎么樣?AQS 了解嗎?能講講它的內(nèi)部原理嗎?

  • 了解字節(jié)碼文件的內(nèi)部結(jié)構(gòu)嗎?具體說說

  • 講講類加載機(jī)制?怎么自定義類加載器?

  • 有沒有使用過什么命令去查看堆內(nèi)存?使用什么命令可以導(dǎo)出 dump 文件?

  • 講講 Spring AOP 的原理? 實(shí)現(xiàn)了什么接口? 如何使用 AOP ?

  • 有了解過 AspectJ 嗎?它的原理是什么?有看過 ASM 的源碼嗎?

  • 有用過 Springboot 的 starter 嗎?Springboot 的自動(dòng)配置原理能講講嗎?

  • 有了解過函數(shù)式編程嗎?(說了一些函數(shù)式接口)

  • 反問環(huán)節(jié):

  • 部門技術(shù)棧

  • 推薦書籍

  • 哪方面還需要提升

三面 30min

  • 講講你項(xiàng)目中的難點(diǎn)?

  • 你項(xiàng)目中的 Stream 并行流是如何解決計(jì)算效率的?

  • 如果我需要先并行執(zhí)行幾個(gè)子任務(wù),然后再串行執(zhí)行后續(xù)流程怎么實(shí)現(xiàn)?

  • 假如你的項(xiàng)目中頻繁出現(xiàn) Full GC,你會(huì)怎么做?

  • 你能講講 Spring IoC 的原理嗎?

  • 你的后續(xù)打算是讀研還是就業(yè)?為什么?

  • 反問環(huán)節(jié):

  • 部門的新人培養(yǎng)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容