視頻面試:從項(xiàng)目開始要求介紹,詳細(xì)談?wù)勴?xiàng)目的架構(gòu)設(shè)計(jì),技術(shù)棧springboot的注解,自定義注解等。抽象類和接口的區(qū)別是什么?這里問的很細(xì),對(duì)抽象類的應(yīng)用場(chǎng)景、在哪些源碼有用到都問了,具體可以說(shuō)明模板方法設(shè)計(jì)模式,對(duì)單例模式問的很細(xì),線程安全性,餓漢懶漢加載,餓漢是在什么時(shí)候加載的呢?(這里應(yīng)該說(shuō)類加載的相關(guān)內(nèi)容)雙向加鎖實(shí)現(xiàn)懶漢線程安全等。最后要求看一段我的項(xiàng)目代碼給他展示(沒什么高難度的代碼,這里卡住了)
面試官問的面試題:同花順JAVA開發(fā)工程師面試題
springboot和spring的區(qū)別,優(yōu)缺點(diǎn)?
@controller和@service的區(qū)別?(本質(zhì)上沒什么區(qū)別,都是對(duì)@component的引用而已,只是一個(gè)規(guī)范,但我當(dāng)時(shí)亂說(shuō)了)
@springbootApplication的作用(自動(dòng)裝配,配置,componentScan的組合而已)
自定義注解用過嘛?
說(shuō)一下設(shè)計(jì)模式(單例和模板方法模式,分別注意餓漢的線程安全與類加載機(jī)制(雙親委派模型),懶漢的線程不安全與加鎖原理;模板方法模式的抽象父類定義算法框架等)
介紹項(xiàng)目(對(duì)項(xiàng)目的架構(gòu)、設(shè)計(jì)流程、突出代碼、使用過的技術(shù)要非常熟悉才可以)
線程池用過嘛?介紹一下fixed,cached,single線程池創(chuàng)建方式
崗位是同花順提前批,面試官挺和藹的,聽說(shuō)我之前的實(shí)習(xí)公司在杭州,就一直在問我實(shí)習(xí)項(xiàng)目的事情,之后問一共有幾面,他說(shuō)還有二面,后來(lái)過了之后下個(gè)面試官直接說(shuō)過了,給了張直通卡,說(shuō)是秋招可以直接hr面,
面試官問的面試題:同花順java后端面試題
第一個(gè)面試官都是問的實(shí)習(xí)時(shí)候項(xiàng)目的內(nèi)容細(xì)節(jié)。寫sql時(shí)候遇到的錯(cuò)誤,穿插了點(diǎn)設(shè)計(jì)模式,還問了點(diǎn)線程的相關(guān)知識(shí)。全程都在項(xiàng)目的大背景下問的,沒有太多問題。然后寫了一道算法題是合并兩個(gè)數(shù)組為有序數(shù)組,在本地電腦演示的,剛開始有點(diǎn)問題,他讓dug了一下,解決了??傮w不難都是基礎(chǔ)的東西,問我能不能來(lái)實(shí)習(xí),我說(shuō)沒辦法。
后來(lái)一個(gè)面試官直接加我微信說(shuō)不能來(lái)實(shí)習(xí)的話就給了面試直通卡,秋招直接hr面就行了,總感覺太簡(jiǎn)單了,放心不下。
1,先在boss上投遞相關(guān)的崗位
2,接到電話,約定面試時(shí)間
3,因?yàn)檫€需要做筆試題,所以就放在了今天9點(diǎn)
4,面試市場(chǎng)1個(gè)小時(shí)50分鐘
同花順JAVA開發(fā)工程師面試題
1.springboot的特性?,監(jiān)控author,無(wú)xml,自動(dòng)裝配,快速啟動(dòng)
2.單例模式枚舉實(shí)現(xiàn),采用了什么機(jī)制?
3.kafka如何發(fā)送快,經(jīng)歷了什么過程
4.aop實(shí)現(xiàn)一個(gè)緩存
找到切入點(diǎn),使用@Around通知,如果命中緩存直接返回,如果沒有命中,執(zhí)行方法
5.本地緩存使用事項(xiàng)
6.springboot特有注解,@Condition
7.物理分頁(yè)和邏輯分頁(yè)
8,實(shí)現(xiàn)一個(gè)棧,10分鐘3中寫法,時(shí)間復(fù)雜度O(1)
9,項(xiàng)目難點(diǎn),怎么解決,對(duì)新的工作有什么期待
(共5條) 上海吉田拉鏈有限公司
(共5條) 珠海偉創(chuàng)力集團(tuán)
(共8條) 中國(guó)電器科學(xué)研究院有限公司
(共4條) 永清環(huán)保股份有限公司
(共9條) 長(zhǎng)春捷翼汽車零部件有限公司
(共9條) 深圳鵬鼎控股