全程電話面試,先做自我介紹,之后是問項目,之后根據項目延申出來一到兩個問題,最后問基礎知識,問的面特別廣,涉及到線程、IO、鎖、集合、JVM、索引、隔離級別、事務底層等
面試官問的面試題:用友java開發面試題
1.Jvm 內存JMM 由哪幾部分
2.如何斷定對象是否被回收?
3.可達性分析中根節點是由哪些對象構成
4.對一個512M 10G的文件,如何獲取到前10的數據
5.Outofmemory會發生在哪些區?什么情況下會出現?方法區是什么情況下會出現這個問題
6.索引
7.什么情況下不走索引
8.INNODB的數據結構
9.多線程
多線程的構造方法
10.線程
Sychronized是如何實現的
11.Mybatis緩存 一級緩存和二級緩存
12.IO 有哪幾種方式
13.什么是同步 什么是阻塞 同步和阻塞一樣嗎 有什么關系, 分別在什么情況下發生
14.數據庫隔離級別,他們有什么關系
15.幻讀是什么
16.Spring如何加事務,
17.事務注解的底層原理
線上騰訊會議面試。自我介紹,項目經驗介紹。招聘信息來源。為何選擇用友。對公司了解多少。多久能入職。為何秋招沒有實習。已有哪些offer
面試官問的面試題:用友javaee程序員面試題
spingboot常用注解,自動裝配原理。
bean的聲明周期。
aoo原理和實現
bean是線程安全的么
bean的狀態有哪些
docker了解哪些
反問
主要是自我介紹 然后問一些基礎的問題 問了一點項目 問了冒泡排序 面試過程還是很不錯的 沒有特意難為人
面試官問的面試題:用友javaee程序員面試題
怎么實現冒泡排序 畢業設計做的是什么 do while 和 while 之間的區別 什么是紅黑樹
通過簡歷筆試篩選,進入面試,是線上面試,提前一天打的電話,第二天面試的時候視頻面試,面試官還是很溫和的,問題不是很難,現自我介紹,然后從java基礎開始問起
面試官問的面試題:用友java開發面試題
繼承類和接口,多態的理解,object方法,克隆 =和equals spring和springmvc mysql的索引和引擎,