第一次面試別人的經歷


在同事的遊說和好奇下,終於嘗試提出去面試別人,由於是第一次,這次是和上司一起分別面試兩名暑期實習生作程式設計師。以下是我的心得和感想。

> 面試前的準備

其實一開始的時候我在想,到底怎樣是一個好的實習生呢?由於我以前沒有當過實習生,所以只能想像怎樣是一個好的職場新鮮人。

思前想後,當時想到的是以下的幾點(以下只關於電腦學系的學生求職作程式設計師):

第一,可能由於當年比較認真上課,我認為至少需要能夠回答一些我認為一個學生應該需要知道的很基本學業上的硬知識。例如至少能回答一些關於 Object Oriented Programming(OOP) 的基本認識,以及能回答一些基本的的數據結構(List 和 Linked List 的分別總能回答吧)。在我的眼中,這些問題就是在面試時把答案背出來也是沒問題的,因為至少這能證明他有稍微努力讀書,至少他對自己正在學習的東西上心。本來有想過問一些叫他解釋如何做 merge sort 的問題(當年畢業被問過,看似很難,但事實上讀過一年電腦專業的學生也應該要懂這個問題),可是由於面試的對象是暑期實習生,所以也沒有問這個的打算了。

第二,至少對自己學過的東西或某些自己正在做的東西有熱誠。

第三,至少有想過一些時間管理的做法,事實上大學生活這麼多活動,不夠時間這個活動總會遇到過。

第四,對自己的文件管理有一點心得,因為在職場上要做的東西這麼多,而人的大腦有限,所以能快速找回自己做過的東西和以前的心得是十分重要的技能。

所以,本來打算問的問題如下:

  • 你能否告訴我你所認識的 Object Oriented Programming 是甚麼?
  • List 和 Linked List 有甚麼分別?
  • 你在大學生活學過甚麼課程?你認為最有趣的課題是哪一個?
  • 你有那些自己做起來會感到精力充沛的事情?
  • 相信你有很多的檔案,例如上課筆記、相片、個人文件等,你平常會如何管理它們?
  • 你個人的時間管理方法如何?
  • 一些關於履歷上有提及的問題。

> 收到履歷後

本來以為只有很少時間來看履歷,但是由於第一次看履歷看得很仔細。

但是仔細看的話有仔細看的好處,例如其中一張履歷看到的是他說自己對技術有熱誠,但是他一頁紙的履歷裡有三分一都是關於他的領導才能的經驗(例如舉辦過運動比賽),關於技術的東西、甚至在大學上過甚麼課程也沒有提及,加上他只有寫過高中的成績而沒有寫下大學的成績,所以只看履歷已經知道他的技術能力不會很好。

另外,有寫過有以前的暑期實習工作經驗的,真是很容易就看到 履歷課 上提及的只把職責範圍寫下履歷上工作經驗的問題,不過這對暑期實習生的要求太高了。

> 面試前問上司他要的是甚麼

我的上司是一個有系統的人,他會把他有機會問的面試題目放到試算紙上,並在面試後對求職者的各個領域進行評分,以及在面試中他也會寫下求職者做得好和不好的地方。所以我也能看到他會問的問題以為他對其他求職者的評價。

他本身不是技術職,也認為作為一個暑期實習生沒有經驗,所以知識上的東西就算不認識也不太重要(當然也有基本要求,只是遠低於我上述的要求),他真正在乎的,是求職者願意學習的心、會做完一件事後反思的意願,以及他的表達能力。所以他問的問題會偏向要求求職者完整表達他以前做過的其他實習工作或是學業上做過的程式問題、如果這件事有機會重來的話他會如何做得更好等。

要說分別的話,就是我想有一個本來有基本能力的求職者,而他想要有一個有學習意願的人。這是對面試別人經驗不足的自己本來看不到的事情。

> 面試後的心得

咦面試的過程呢~~

在面試的過程中發現,看來是我的要求太高了。

本來我認為一個電腦學系的學生上過該課程後一定需要清楚了解的東西,面試過兩個人的知識其實也沒能達到我的要求,不是完全不懂就是只懂一部分,但是有嚴重的概念錯誤。

但是,我也發現到一點,就是現在的求職者,就算他還是學生也好,他們的自信心比我想像中高,就是就算這些問題他其實真的不懂不會太慌張、另一個就是就算有八成的問題他也不能回答,他也會認為自己有成功受聘的機會。所以只是我自信心不夠嗎

另外,在自己的提問方面,從求職者的回答中發現他們似乎不知道自己要如何回答我的問題、又或是回答的方向不是我想要的方向,只能再問一題問題引導他到我想去的方向。原因是因為我問的問題比較空泛,本來我想求職者能對他所學習的東西或自己的做事方式有一個自己的體系(就算沒有自己的方類,至少也能記得上課時某一課程的筆記上的體系),所以沒有很專門地問一個問題,而希望求職者自己能說多一點他的看法。

上司給我的意見是,由於他們還只是學生,還有就是因為來求職的人其實不多所以,所以可以問得比較簡單,例如是「Object Oriented Programming 裡有幾個特性,其中一個是 Encapsulation,你能解釋甚麼是 Encapsulation 嗎?」而不是「你能介紹你認知中的 Object Oriented Programming 是甚麼?」

當然,問得這樣簡單的適用範圍只適用於面試暑期實習生,還有就是比較少人來求職的情況。換句話說,就是根據現實情況來調整問題的難度。



分類: 自我思考
寫作日期: 2019-05-25

隨機文章: