java面試筆記

   這一段時間春招開始了,耽誤了一小段時間,最近面了兩家公司(嚴格來說是一家,但很有意義,後面會解釋)

   今天去面試佳都,感覺這家公司挺不錯,在天河軟件園內,整棟樓都屬於佳都。不得不說,人靠衣裝,佛靠金裝,大空間佈局給人的感覺很舒適,還沒面試就有一點小激動。

   我和一個小夥伴一起來面試,說明來意之後,前臺給了兩份筆試題.老規矩先筆試,關進一個小房間裏做題,他也不管我們(貌似家家公司都是這樣),做了二十分鐘左右,題目不難,後面附上。做完題目之後,到前臺報到,然後等了10來分鐘,終於等來了技術部的一個mm,但她不是面試官,只是帶我們上去5樓,面試我們的是一個和藹可親的GG(看起來比我大不了幾歲,後來才知道他竟然是技術運營部的leader,驚到了)。

輪到我的時候,leader一上來掃了一遍簡歷,問了是否跟上一個應聘人同班,我就回了一下。然後就是自我介紹,從自己的信息,校內工作到社會實踐,實習經歷都講了。他主要提了這麼幾點:

  1. 我的介紹中講到在某個項目我擔任組長,問我組長的經歷如何,溝通能力怎樣
  2. 有些組員沒辦法按期完成,我會怎麼辦(在我講到項目分配工作時提出的)
  3. 熟悉的一兩個設計模式,主要講了單例,考察基本的瞭解
  4. 對Linux的瞭解程度,能否說出常用的命令
  5. 是否會寫數據庫存儲過程(從自己的經歷和朋友的信息得出,做後臺開發要會存儲過程,必須的)
  6. 能否適應出差

   面試全程中,GG的態度都非常好,始終掛着微笑,沒有給太多壓力。這次面試感覺還行,但表達能力確實要改進,太多的信息想到就是表達不好。

附上我還記得的筆試題,佳都的筆試題部分不多:

1、以下哪個關鍵字可以對對象加互斥鎖

   (1)static     (2)transient   (3)serialize  (4)synchronized

     線程安全的知識,很基本,選4

2、找出一個代碼中的錯誤並改正,整體代碼忘了,以下是錯誤部分

    StringBuffer s1=new StringBuffer("abc");

    StringBuffer s2=new StringBuffer("bcd");

    return s1+s2;

      StringBuffer不是基本類型,而是一個複雜的類,不能直接拼接。改爲return s1.append(s2)。

3、寫出數據庫連接池原理

4、有一個數組,其中有些數字從復出現,寫出算法對數組排序,並輸出每個數出現次數

      可以看出題目都算很難,主要考察基礎,而且很多在面試寶典有,面試官可以在面試階段挖掘更多的內容,只要練紮實一些就沒問題了。

 

   開頭講到有兩次面試,這才一個呢,現在就來講第二個,一個“不是面試的面試”。公司是日曆諮詢,也是名企,他們內部在研究一種新的面試方法,能在面試階段挖掘出更多面試者的有用信息(沒錯我成了白老鼠了)。

   這是一次很有意義的經歷,面試過程中沒有技術問題,剛開始我做了一段自我介紹(根據要求我分3、4個點給自己做了個概括),總共有四個面試官,他們逐個面試,當a在面試的時候,bcd三人只做筆記不做聲,15分鐘我稍作休息,他們進行討論。再到b面試,然後是cd,總共一小時。挖掘細節是面試的核心,他們在不斷的挖掘細節。

   如果面試者胡編亂造的某個經歷,在深入挖掘時,很可能會無話可說或者被面試官發現。雖然這不是一個真正的面試,但提醒每個應聘者,在應聘之前,應該做好充足的準備,而且不要作假,除非你有灰常灰常好的表達能力。這種方法挺龐大的,小公司應該用不上了,對於大公司的來說還是不錯的(前提是這種方法的效果明顯),即使沒有推廣開來,它對應聘者的提醒也十分有意義。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章