面試時間: 12月13號,線上 Zoom 會議(45分鐘)面試內容:1. 自我介紹 好好準備了英文版自我介紹,結果沒有用上…2. 談實習項目 * 項目中的定時任務是怎么實現(xiàn)的?我說自己沒有負責定時任務,面試官接著問怎么實現(xiàn)定時操作,我提到了使用 SpringTask,感覺回答得不好。 * 項目是什么樣的項目? * 項目里面主要負責了什么功能? * 項目里面怎么實現(xiàn)用戶登錄? * 具體說一下怎么認證 token?3. 多線程方面 * 簡單說一下 Java 怎么實現(xiàn)多線程。 * 如何開啟一個線程? * 線程池用過嗎?有什么好處? * volatile 關鍵字有什么用? * 說一下 synchronized 關鍵字。 * ThreadLocal 怎么用,有什么作用?(我一直把 Thread 和 ThreadLocal 混淆了…面試官就開始拷問我 ThreadLocal 怎么用…) * Java 的原子性了解嗎?4. 基礎問題 * 數(shù)據(jù)庫用過嗎?MySQL 有哪些索引? * Spring Boot 常用的注解? * 說一下 Spring 里面的 IOC。 * Spring 里面的注解有什么功能? * 說一下怎么創(chuàng)建注解(腦子短路了,只說了加上相應注解,再用切面類,沒說清楚)。 * 說一下你了解的設計模式。 * 說一下代理模式。 * 動態(tài)代理和靜態(tài)代理怎么實現(xiàn)? * JVM 垃圾回收機制使用的算法(完蛋,我不會…)5. 其他問題 * 用英文介紹自己的班級(很突然,我就巴拉巴拉說了一堆,亂七八糟)。 * 發(fā)一下你研究生一學期的成績單(還沒有期末考試,沒必要看)。 * 在哪個校區(qū)上學?反問:* 面試官對我的面試表現(xiàn)有什么建議?(我感覺自己表現(xiàn)得不好,都不敢問到崗相關的問題)。* 面試官說要多重視基礎,拿 JVM 垃圾回收機制使用的算法舉例,強調原理機制也很重要。面試結果:* 面試官讓我等后續(xù)消息,估計還有其他的候選人,需要橫向對比。感受:* 出乎意料的是,面試中問了很多多線程相關的問題,數(shù)據(jù)庫的部分問得不多。我覺得自己沒有好好準備多線程,回答得不太理想。感覺希望不大,我還是繼續(xù)投簡歷吧??偨Y:* 還是需要好好準備,繼續(xù)惡補知識,多多刷面試題。#26屆日常實習##日常實習面試##面試##ai智能作圖#