-
1 # 軟體程式設計指南
-
2 # 小紅櫻桃
如果是問一些簡單的Java基礎或者是集合框架的話,其實是不太能看出真實的水平的。因為現在許多求職的都會去面試之前做好充足的準備。甚至有些傷心。元還會為了去做面試題而去死記硬背各種問答題。
一般的做法是模擬一個小場景,然後給出一個需求。讓求職者在規定的時間內給出思路,或者寫出合適的虛擬碼。
-
3 # 前途俠
給你分享兩點吧。
第一 給一段有錯誤的程式碼並要求求職者找出來然後選取最效率最高的求職者留下。
第二給出一到題目讓求職者編寫速度和效果最佳的留下。
-
4 # 驚鴻一人
從簡單到複雜,比如先問一些基本的java知識,原理,然後集合,不同的集合的區別,用於哪些場景。高階一點的,一些框架的用法,原理,應用場景,甚至徒手寫程式碼,設計模式等等。再一個就是一些工具的使用,快捷鍵,版本控制,流程。還有做過哪些專案,遇到什麼問題,怎麼解決,等等。根據簡歷來問,不要忽視簡歷上的系列。如果對方對答如流,說明對方有真本事,如果比較模糊,則說明有水分。專案僅作為參考,主要問一些技術的原理,懂的自然懂。純手打
-
5 # 話入神機
本人經歷過比較犀利的面試,這裡給出面試官的套路:
(1)給1-3分鐘的時間,簡單做個自我介紹。便於切入話題。
(2)介紹下下你自己認為貢獻最大的專案。
(3)這裡就是面試官比較犀利的地方了,順著面試者對專案的介紹,往下問,深入問。問到回答不上來為止,這樣就能大概判斷面試者的知識深度了。
(4)看簡歷,裡面寫著精通的條目,可以問的特別深。寫著熟悉的條目,也可以多問問。寫著瞭解的條目,順帶著問一兩句。這裡主要是判斷面試者的知識廣度。
(5)將第三步和第四步問完之後,就能大概瞭解程式設計師知識的廣度和深度了。
(6)聊點其他的,比如有沒有編寫技術部落格,是否某論壇版主,某技術網站認證專家,參與過技術講座的主講等,看看程式設計師在技術江湖中的地位。
(7)聊點家常的事情,住哪裡,平時有什麼喜好等,看看程式設計師情商如何。
(8)根據前幾步的情況,選擇是否快速結束面試。
綜上,Java面試官可以從程式設計師的知識廣度和深度,程式設計師的江湖地位,以及程式設計師的額情商等多個方面判斷程式設計師的綜合能力。
-
6 # goonmydream
你有沒有料,看你申請相應職位的相關技術問答是否遊刃有餘,比我從事java開發,一般都會問框架,能否知道spring、springmvc工作原理,解釋什麼是多執行緒等。反正這些我目前還是回答不出來。
-
7 # 得程招聘
程式設計師是一個技術含量特別高的職位,優秀的程式設計師對每個公司來講同樣可遇不可求。而這就需要技術面試官的火眼精金,為企業挖掘人才。
程式設計師面試者那麼多,如何快速分辨他們的能力,為雙方都節省時間和精力,也成為了面試官們的必備技能之一。
但人的技能是分級的,那麼對待不同的職位要求,也應該側重不同的考察角度。如果千篇一律的走招聘流程,就容易出問題了。
今天,我們總結了面試官們快速判斷程式設計師能力的經驗,從面試官的角度出發,看看他們是怎麼挑選程式設計師人才的。
一、閱讀候選人的簡歷簡歷是求職者的敲門磚,閱讀候選人的簡歷,是招聘流程中的第一項工作。候選人的簡歷各式各樣,工程師面試官們一般都比較忙,他們是如何快速的閱讀簡歷又不失重點呢?
對面試官來講,候選人的大公司工作經歷是很重要的能力,而且級別越高可以粗略等同認為越優秀。一般情況下,阿里 P8 要比 P7 技術能力優秀,百度的 T7 要比 T6 優秀。但是這種情況只針對大公司,對於一些小公司,Title 並不與能力劃等號。
其次,面試官還會看比較有技術含量的專案經歷,有高質量的開源專案,專案背景是否比較切合,有無在技術網站發表過文章或高質量的技術部落格以及是否做過一些業餘專案等,都是面試官判斷候選人能力的條件。
二、面試過程考核技術功底有的技術面試官會問記憶性問題和理論性問題,但相對來說這種文科問題沒有太大意義,考核不出技術功底。
豐富經驗的面試官一般會這樣子設計面試題目:
給一些包含 Spring 功能特性的程式碼片段,讓候選人闡述一下從應用啟動到程式碼執行都經過了哪些主要的操作?當然還會告訴候選人主要考察 spring 的 AOP/IOC 特性,並且提示候選人越詳細越好,以免候選人不能理解面試官的意圖,答非所問。
這樣的問法讓候選人言之有物,而且避免機械記憶性的背誦,更能測試出候選人是否真正的理解。
有面試官表示他們還會要求候選人將一個執行緒不安全的類改寫成執行緒安全的類,這期間涉及到 volatile,lock, 併發容器,Atomic 原子操作,CAS 無鎖程式設計等。
那些能夠給出優秀答案的候選人,必定是有著實踐經驗,並且深入思考過,是真正理解的人;相反,其他人可能只是臨時看了幾篇技術部落格而已。
這一過程中,如果候選人的表現優秀,那離透過面試也就不遠了。
對於面試官來說,候選人的技術能力才是根本,因此對他們面試的過程也會是比較全面的考核。而他們的面試經驗,同樣會給程式設計師求職者提供啟發:
那就是“如何在面試官面前展現自己,幫助自己更快獲得面試官的認可。”
回覆列表
以我為例,第一個問題Java中main方法,所有關鍵字含義,及在什麼時候回用到main。看似基礎透過面試回答。知道你道行多深