視頻面試:從項目開始要求介紹,詳細談談項目的架構設計,技術棧springboot的注解,自定義注解等。抽象類和接口的區別是什么?這里問的很細,對抽象類的應用場景、在哪些源碼有用到都問了,具體可以說明模板方法設計模式,對單例模式問的很細,線程安全性,餓漢懶漢加載,餓漢是在什么時候加載的呢?(這里應該說類加載的相關內容)雙向加鎖實現懶漢線程安全等。最后要求看一段我的項目代碼給他展示(沒什么高難度的代碼,這里卡住了)
面試官問的面試題:同花順JAVA開發工程師面試題
springboot和spring的區別,優缺點?
@controller和@service的區別?(本質上沒什么區別,都是對@component的引用而已,只是一個規范,但我當時亂說了)
@springbootApplication的作用(自動裝配,配置,componentScan的組合而已)
自定義注解用過嘛?
說一下設計模式(單例和模板方法模式,分別注意餓漢的線程安全與類加載機制(雙親委派模型),懶漢的線程不安全與加鎖原理;模板方法模式的抽象父類定義算法框架等)
介紹項目(對項目的架構、設計流程、突出代碼、使用過的技術要非常熟悉才可以)
線程池用過嘛?介紹一下fixed,cached,single線程池創建方式
崗位是同花順提前批,面試官挺和藹的,聽說我之前的實習公司在杭州,就一直在問我實習項目的事情,之后問一共有幾面,他說還有二面,后來過了之后下個面試官直接說過了,給了張直通卡,說是秋招可以直接hr面,
面試官問的面試題:同花順java后端面試題
第一個面試官都是問的實習時候項目的內容細節。寫sql時候遇到的錯誤,穿插了點設計模式,還問了點線程的相關知識。全程都在項目的大背景下問的,沒有太多問題。然后寫了一道算法題是合并兩個數組為有序數組,在本地電腦演示的,剛開始有點問題,他讓dug了一下,解決了。總體不難都是基礎的東西,問我能不能來實習,我說沒辦法。
后來一個面試官直接加我微信說不能來實習的話就給了面試直通卡,秋招直接hr面就行了,總感覺太簡單了,放心不下。
1,先在boss上投遞相關的崗位
2,接到電話,約定面試時間
3,因為還需要做筆試題,所以就放在了今天9點
4,面試市場1個小時50分鐘
同花順JAVA開發工程師面試題
1.springboot的特性?,監控author,無xml,自動裝配,快速啟動
2.單例模式枚舉實現,采用了什么機制?
3.kafka如何發送快,經歷了什么過程
4.aop實現一個緩存
找到切入點,使用@Around通知,如果命中緩存直接返回,如果沒有命中,執行方法
5.本地緩存使用事項
6.springboot特有注解,@Condition
7.物理分頁和邏輯分頁
8,實現一個棧,10分鐘3中寫法,時間復雜度O(1)
9,項目難點,怎么解決,對新的工作有什么期待
(共9條) 北京科銳配電自動化股份有限公司
(共5條) 上海譯國譯民翻譯服務有限公司
(共4條) 富士康業成科技
(共7條) 鄭州綠業元農業科技有限公司
(共6條) 天津大眾變速器有限公司
(共8條) 小視科技