####Java研發工程師######
1. 簡述您對Java的理解
2. 冒泡排序(Java)
3. 簡述Java有static修飾和無static修飾變量的區別
4. 以下JDBC程序存在什麼問題(忽略包缺失問題)?
public static String selectRtJSON(String sql){ String rt = ""; ResultSet result = null; PreparedStatement pre = null; Connection conn = getConnection(); // getConnection()類中提供 try { pre = conn.prepareStatement(sql); result = pre.executeQuery(); rt = explainRsToJSON(result); // explainRsToJSON()類中提供 } catch (SQLException e) { e.printStackTrace(); }finally { System.out.println("You are my eyes"); } return rt; }
5. 那個杯子先裝滿水?
6. 稱3次,找出十個雞蛋中其中的一個壞蛋,道具:一把天平、十個雞蛋
7. 計算出三角型面積(AC=10cm)
8. 請做出選擇:A: 拿200萬幾率100%,B: 拿1000萬幾率50%?(可簡述原因)
####Web前端開發工程師######
1. 簡述您對前端的理解
2. 簡述盒子模型
3. 簡述Ajax同步和異步使用場景
4. 簡述前端如何本地緩存數據
5. 如何進行前端優化
6. 簡述你的代碼規範和代碼目錄結構
7. 以下代碼輸出什麼
####測試工程師######
1. 簡述您對測試的理解
2. 描述您如何對一個新系統進行測試(內容不限:可含測試指標、測試計劃、測試步驟、測試工具等)