面試官是2個人。一個人事一個技術(shù)。先開始正常的自我介紹,后面技術(shù)會根據(jù)簡歷問一下工作經(jīng)歷。之后根據(jù)專業(yè)技能問具體的面試題。以后講解項目經(jīng)歷。最后人事會問部分城市選擇,薪資要求等等
面試官問的面試題:中軟國際javaee程序員面試題
HashMap的底層實現(xiàn)原理是什么?如何解決哈希沖突?JDK 8中HashMap做了哪些優(yōu)化?
synchronized和ReentrantLock的區(qū)別?如何選擇?
Java內(nèi)存模型中堆和棧的區(qū)別?分別存儲哪些數(shù)據(jù)?
`Error`和`Exception`的區(qū)別?舉幾個常見的運行時異常
Spring的依賴注入(DI)如何實現(xiàn)?有哪些注入方式?
什么是數(shù)據(jù)庫事務(wù)的ACID特性?JDBC中如何實現(xiàn)事務(wù)管理?
實現(xiàn)一個快速排序算法(可偽碼或Java代碼)。
. 自我介紹
時長:1-2分鐘
重點:
簡要介紹個人背景(學(xué)歷、工作經(jīng)驗)。
強調(diào)與Java相關(guān)的技能和項目經(jīng)驗。
提及對目標(biāo)崗位的興趣和適配性。
您好,我叫XXX,畢業(yè)于XXX大學(xué),主修計算機科學(xué)。我有X年的Java開發(fā)經(jīng)驗,熟悉Spring、MySQL和多線程編程。在上一家公司,我主要負責(zé)XXX系統(tǒng)的開發(fā)和優(yōu)化,提升了系統(tǒng)性能XX%。我對貴公司的XXX崗位非常感興趣,希望能加入團隊
中軟國際javaweb程序員面試題
自我介紹
1-2分鐘,介紹背景、技能、項目經(jīng)驗。
基礎(chǔ)知識
Java基礎(chǔ)(面向?qū)ο?、集合、異常、多線程)。
JVM(內(nèi)存模型、GC)。
數(shù)據(jù)庫(SQL、索引、事務(wù))。
框架(Spring、Spring Boot、MyBatis)。
代碼題
手寫算法(排序、鏈表、二叉樹)。
解決實際問題(設(shè)計緩存、并發(fā)問題)。
面試官人很好,提的問題都是比較基礎(chǔ)的,會問一些關(guān)于職業(yè)規(guī)劃的問題,以及為什么選擇這座城市,家人支持么等等。
面試官問的面試題:中軟國際java developer面試題
1. java中io流的劃分?字節(jié)、字符流分別操作什么?
2. 在java中如何跳出當(dāng)前的嵌套循環(huán)?使用什么標(biāo)簽?
3. 一個java原文件是否可以包含多個類?
4. Java中的異常處理機制?
5. 數(shù)據(jù)庫事務(wù)是什么?有什么特性?
6. js中的事件委托
7. css的圓角屬性
8. vue的開發(fā)模式?怎么理解vue?
9. SSM每一層的作用?
10. SpringBoot的作用?
11. 靜態(tài)變量和實例變量的區(qū)別?
12. 內(nèi)部類可以引用它的包含類成員么?有什么限制?
13. 靜態(tài)內(nèi)部類和非靜態(tài)內(nèi)部類的區(qū)別?
14. 項目介紹
最開始是線上的筆試題,大概三十道選擇題,考linux比較多,計算機網(wǎng)絡(luò),操作系統(tǒng)一些比較常規(guī)的題。最后面有一道代碼題,十分鐘寫出來的那種。用了十分鐘是因為他最后返回的數(shù)組需要sort才能過校驗,多debug了一會。然后通過后過了一會兒接到了電話面試。
面試官問的面試題:中軟國際java developer面試題
自我介紹
jvm調(diào)優(yōu)做過嗎,常用的命令說一下
說一說線程池這塊的理解,線程池參數(shù)
項目中是怎么使用redis的,說一下redis的數(shù)據(jù)類型
mysql索引失效是什么原因
cpu使用過高排查?排查命令
elasticsearch中的倒排索引的原理。
對微服務(wù)組件有了解嗎,能否獨立部署一個微服務(wù)項目
反問
(共6條) 華峰集團有限公司
(共4條) 廣東華仝九方科技有限公司
(共5條) 上海瑞慈健康體檢管理股份有限公司
(共8條) 中國廣東核電集團
(共5條) 摩托羅拉(Motorola)
(共4條) 珠海金智維公司