JavaWeb工程師面試(一)

寫在前面:

         匆匆忙忙地來到北京,便開始了我的找工作實習生活。確實沒有什麼找工作的經驗,也沒有在大城市生活過的經歷,並且也確實沒有做好充分的知識準備,感覺就是來當炮灰似的。但是,本人性格還算樂觀,比較能會自嘲,能常常想着今後我怎麼怎麼強大,身邊朋友如何如何厲害而充滿鬥志、心情超爽!哈哈~

  今天來北京已經第4天了,這幾天打理了打理住宿的地方,適應了適應這裏的生活,並且把學校項目做了做,收穫還是蠻大的。北京人真的很熱情,飯店裏的鹹菜超好喫,超讚!那飯店老闆娘的東北話兒聽着真好聽,肉包子也好喫,跟她們也聊得來~超市裏的老闆也挺好說話的。房東最初看着兇了點,但這幾天看着也挺好的,見面也打招呼。總之,在這裏生活的挺愉快的。

  雖然我昨天投了10份簡歷,目前還沒有接到面試通知,不過不急,因爲投的這幾家公司就是去積累我面試經驗的,並且公司也比較小。我覺得我跟力爭非常的幸運,劉文科跟程權威他倆比我們來的早,每個人先先後後面了將近20家公司,他倆這麼多的面試經驗即將爲我們所用,我們將站在巨人肩膀上!哈哈哈哈,讓我笑一會兒,真的好棒,好幸運!

以下就是他倆面試核心內容:

JavaSE:

1、string、StringBuffer、StringBuilder 三者區別,使用的時候,各自優缺點。

2、list  set  map  集合,區別、線程同步。

3、多線程。

4、抽象類與接口比較。

5、多態,父類引用指向子類對象,執行順序。

6、final 關鍵字。

7、static、代碼塊兒等執行順序。

8、I/O問的不多,最多讓比較字節流與字符流的區別,優缺點。

9、泛型。

10、反射(好好看看,可能結合者Spring一塊兒說)。

JavaEE:

1、Servlet 與  JSP 區別

2、JSP的9大內置對象

3、Session 會話,生命週期

4、提交表單get / post 的區別

SSH:

1、Spring(問的可多) 工作原理,解釋IOC、AOP

  Spring是如何跟struts2一塊兒工作的、Spring是如何跟Hibernate一塊兒工作的。

2、Struts2 ,工作流程,從發起一個請求開始,開始分析Struts2是如何工作的。

3、Hibernate 作用,是幹什麼的,和JDBC有什麼區別。

  緩存、延遲加載(懶加載)

數據庫(MySql):

1、sql語句必須會寫,通常都是讓寫查詢語句

2、一些聚集函數 如:count、sun、max等

linux:

1、考的不深,常見的命令會寫。

UML:

1、問的很少,但是可能會讓畫設計模式裏的結構圖。

設計模式:
1、能說出幾種常用的設計模式、建議結構圖會畫。

2、單例模式代碼必須會寫,因爲就單例模式代碼少。

js、jQuery:
問的不多,常問在哪兒使用了,並且常用哪些方法,這個自己提前稍作總結就行了。

數據結構(要會寫代碼):

1、排序算法:冒泡、歸併、快速排序等

2、查找算法:二分查找等

其他的知識問的不多


其他問題:

1、讓寫出開發過程遇到的異常,舉出幾個例子:如 no pointer Exception 等。

2、JDK與JRE 區別,都是幹什麼的,一些基本參數得知道。

3、【重點】自己寫的項目一定要喫透,人家會問的,有些面試官就是對你做過的項目感興趣。


注意:

1、簡歷要好好寫,不會的不要寫上。

2、找工作要慢慢來,邊找邊學邊改簡歷。

3、準備上面知識同時,多刷寫筆試面試題,一些基本的東西還是得會的。


最後,跟力爭好好努力,會找到理想工作的,我始終這樣認爲!


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