題主問的是初級的崗位面試偏好,不過我覺得“取法乎上,得乎中也”,按照中級的要求去準備,說不定會有更高的效果,拿到更好的薪資待遇。
如果是初級:
一些Java基礎,JDK中的內容,集合,多執行緒,JVM會嘗試問一下。
資料庫的增刪改查,能不能手寫一些基本的MySQL
SSM框架使用情況,都是怎麼用的
網路協議,HTTP,TCP/IP等了解多少
有沒有體現學習能力的案例,學習慾望如何
順便說下,其他級別的面試情況:
中級與高階基本差不多,看面試表現:
多執行緒,JVM必須要掌握。在工作中如何使用多執行緒的,JVM調優有沒有做過
資料庫除了增刪改查,懂不懂儲存引擎,不同儲存引擎的區別,如何選擇儲存引擎
分散式技術瞭解多少,限流,降級,分散式監控,閘道器,配置中心等
常用開源框架的原始碼瞭解多少
對高可用,高併發瞭解多少
有做過的專案,問一下對專案的理解程度
最後看工作年限,工作了多久達到現在這個程度。如果工作了10年,只達到中級的水平... 不好意思...
資深:
基礎稍微問一下,看對基礎的理解程度
對技術有自己的思考,為什麼在專案中選用某種技術,如果讓自己設計,自己會如何設計。
對自己的專案做過哪些改進,產生了什麼價值。如何發現系統中的問題的。
自己解決過的最有技術難度的問題描述下
另外在面試中,問某種技術,最好能說出幾種不同的方案。重點是有自己的思想,能靈活運用自己已有的技術。
專家:
在某一個領域內,能滔滔不絕(有用的資訊),領域內的東西比絕大部分人都熟悉。
有自己擅長的地方。
題主問的是初級的崗位面試偏好,不過我覺得“取法乎上,得乎中也”,按照中級的要求去準備,說不定會有更高的效果,拿到更好的薪資待遇。
如果是初級:
一些Java基礎,JDK中的內容,集合,多執行緒,JVM會嘗試問一下。
資料庫的增刪改查,能不能手寫一些基本的MySQL
SSM框架使用情況,都是怎麼用的
網路協議,HTTP,TCP/IP等了解多少
有沒有體現學習能力的案例,學習慾望如何
順便說下,其他級別的面試情況:
中級與高階基本差不多,看面試表現:
多執行緒,JVM必須要掌握。在工作中如何使用多執行緒的,JVM調優有沒有做過
資料庫除了增刪改查,懂不懂儲存引擎,不同儲存引擎的區別,如何選擇儲存引擎
分散式技術瞭解多少,限流,降級,分散式監控,閘道器,配置中心等
常用開源框架的原始碼瞭解多少
對高可用,高併發瞭解多少
有做過的專案,問一下對專案的理解程度
最後看工作年限,工作了多久達到現在這個程度。如果工作了10年,只達到中級的水平... 不好意思...
資深:
基礎稍微問一下,看對基礎的理解程度
對技術有自己的思考,為什麼在專案中選用某種技術,如果讓自己設計,自己會如何設計。
對自己的專案做過哪些改進,產生了什麼價值。如何發現系統中的問題的。
自己解決過的最有技術難度的問題描述下
另外在面試中,問某種技術,最好能說出幾種不同的方案。重點是有自己的思想,能靈活運用自己已有的技術。
專家:
在某一個領域內,能滔滔不絕(有用的資訊),領域內的東西比絕大部分人都熟悉。
有自己擅長的地方。