Tomcat

(面試題+答案領取方式見主頁)mysql
- Tomcat 的缺省端口是多少,怎麼修改?
- tomcat 有哪幾種 Connector 運行模式(優化)?
- Tomcat 有幾種部署方式?
- tomcat 容器是如何建立 servlet 類實例?用到了什麼原理?
- tomcat 如何優化?
- 內存怎樣調優?
- 垃圾回收怎樣策略調優?
- 怎樣共享 session 處理?
- 怎樣添加 JMS 遠程監控?
- 專業點的分析工具備哪些?
- 關於 Tomcat 的 session 數目
- 怎樣監視 Tomcat 的內存使用狀況
- 打印類的加載狀況及對象的回收狀況
- Tomcat 一個請求的完整過程
- Tomcat 工做模式?
MySQL
面試
- 數據庫三範式是什麼?
- 有哪些數據庫優化方面的經驗?
- 請簡述經常使用的索引有哪些種類?
- 以及在 mysql 數據庫中索引的工做機制是什麼?
- MySQL 的基礎操做命令
- mysql 的複製原理以及流程
- mysql 支持的複製類型?
- mysql 中 myisam 與 innodb 的區別?
- mysql 中 varchar 與 char 的區別以及 varchar(50)中的 50 表明的涵義?
- MySQL 中 InnoDB 支持的四種事務隔離級別名稱,以及逐級之間的區別?
- 表中有大字段 X(例如:text 類型),且字段 X 不會常常更新,以讀爲爲主,將該字段拆成子表好處是什麼?
- MySQL 中 InnoDB 引擎的行鎖是經過加在什麼上完成(或稱實現)的?
- MySQL 中控制內存分配的全局參數,有哪些?
- 若一張表中只有一個字段 VARCHAR(N)類型,utf8 編碼,則 N 最大值爲多少(精確到數量級便可)?
- [SELECT *] 和[SELECT 所有字段]的 2 種寫法有何優缺點?
- HAVNG 子句 和 WHERE 的異同點?
- MySQL 當記錄不存在時 insert,當記錄存在時 update,語句怎麼寫?
- MySQL 的 insert 和 update 的 select 語句語法
設計模式
sql
- 請列舉出在 JDK 中幾個經常使用的設計模式?
- 什麼是設計模式?你是否在你的代碼裏面使用過任何設計模式?
- Java 中什麼叫單例設計模式?請用 Java 寫出線程安全的單例模式
- 在 Java 中,什麼叫觀察者設計模式(observer design pattern)?
- 使用工廠模式最主要的好處是什麼?在哪裏使用?
- 舉一個用 Java 實現的裝飾模式(decorator design pattern)?它是做用於對象層次仍是類層次?
- 在 Java 中,爲何不容許從靜態方法中訪問非靜態變量?
- 設計一個 ATM 機,請說出你的設計思路?
- 在 Java 中,何時用重載,何時用重寫?
- 舉例說明什麼狀況下會更傾向於使用抽象類而不是接口?