java專案經理面試

hi_kevin發表於2020-04-05

公司最近招專案經理,我負責一面。下面是我面試的部分問題,有些問題想起來在補充。 因為是專案經理級別的人,所以比較慎重,要兩論面試。

一.java

1.        jvm虛擬機器瞭解嗎? 講一下java類載入的過程?jvm記憶體有幾個部分(提示:哪些代?),分別是做什麼的?

2.        gc瞭解嗎? 請以sun jdk為例講一下垃圾回收機制。

3.        java 存在記憶體洩露嗎? 如存在,請舉例說明什麼情況下會發生洩露。

二.常用開發框架

三.資料庫

1.        常用哪些資料庫? oracle pl/sql會嗎?資料庫叢集做過嗎?資料庫雙機熱備做過嗎?

四.webservice

1.        用過嗎?常用哪些技術來做?

五.網路通訊

1.        socket通訊做過嗎? 你專案中用的什麼協議通訊的?tcp協議通訊中io有幾種方式,之間有什麼區別?

2.        網路通訊在java中封裝的兩種技術rmi和jms,會嗎? 請講下你對jms的瞭解,及你在專案中用它做什麼業務及如何用?

六.架構,設計

1.        工作中用到的設計模式有哪些?

2.        你做過架構設計嗎?講一下你對架構設計的瞭解,或者說架構設計要做哪些事情?

3.作過需求和設計嗎?

4.常用哪些開發和設計工具?

七.管理

1.        專案中,你如何管理人員及專案?

2.        最近做管理多,還是開發多?

3.        有參與過專案實施嗎?有的話,講一下你們整個實施過程包括哪些?你認為實施過程中,哪些環節風險比較大的?

八.用過哪些中介軟體--應用伺服器?

九. 優化

1.        專案中做過優化方面的事情嗎?

2.        資料庫優化做過嗎?

3.        應用伺服器優化做過嗎?

十.業務知識

1.        挑一個你最熟悉的專案,講一下專案的業務情況。

2.        你有最熟悉的業務領域嗎?有的話,是什麼領域?講一下相關業務?

十一. 測試方面

1.        講一下你們如何做測試的?

十二.你平時關注it行業的哪些方面?你知道最近有哪些新技術或新概念或抄的比較熱的東西嗎?

十三.職業方向

1.        你的職業方向是什麼?

前沿技術:

          雲端計算

          nosql

          html5

------------------------------------------------

續。。。


2012面試工作五年的人員的簡要記錄:
java:
重寫和覆蓋的概念? 構造器是否可以被重寫(不能,因為構造器不能被繼承)?
error和exception有何區別?
==和equals區別?
我們能否繼承String類?
介面是否可以繼承介面? 抽象類是否可以實現介面?抽象類是否可以繼承實體類?
讀寫xml, 讀寫excel.
註解,泛型?
如何定義一個不能被繼承的類? 類的各修飾符訪問屬性?
多執行緒: 建立執行緒的方式?如何啟動一個執行緒(是run()還是start)?  sleep()和wait()的區別? 多執行緒之間如何通訊?  如何實現同步? 鎖有幾種?
如何最有效的計算2×8?( 位移:2<<3)
-----java引數傳遞
jdbc 連線池? datasource?

資料庫:
分頁?
資料庫的隔離級別?

ssh:
sping 配置事物的幾種方式? spring ioc?   spring 動態代理(cglib, jdk)? spring aop?
struts2 過濾器?
hibernate hql 左連線查詢? 有幾種快取?

js:
   js ajax(xmlHttpRequest.open())?
  jquery or extjs?

linux:
常用命令?
安裝過什麼開發軟體嗎?

設計模式?

需求,設計?
專案管理?

優化?

學習能力:
你遇到問題如何解決? 用這些方法,還有你解決不了的問題嗎?
你從某個專案中學習到了什麼?
專案很緊,工作很多?你怎麼辦或你怎麼樣提高你的工作效率?
過去三年裡,你為自我發展訂立了什麼樣的目標?為什麼要訂立那樣的目標?目標實現沒?
業餘時間的愛好?

相關文章