您好,登錄后才能下訂單哦!
這篇文章主要介紹了web開發中的相關面試題有哪些的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇web開發中的相關面試題有哪些文章都會有所收獲,下面我們一起來看看吧。
1、面向對象的特征有哪些方面?
2、訪問修飾符public,private,protected,以及不寫(默認)時的區別?
3、String 是最基本的數據類型嗎?
4、float f=3.4;是否正確?
5、short s1 = 1; s1 = s1 + 1;有錯嗎?short s1 = 1; s1 += 1;有錯嗎?
6、Java 有沒有goto?
7、int 和Integer 有什么區別
8、&和&&的區別?
9、解釋內存中的棧(stack)、堆(heap)和靜態存儲區的用法
10、Math.round(11.5) 等于多少? Math.round(-11.5)等于多少?
很多經典題目,不再舉例......
1、Object的wait()和notify() 方法juli
2、并發特性 - 原子性、有序性、可見性
3、synchronized 實現原理?
4、volatile 的實現原理?
5、Java 內存模型(JMM)
6、有關隊列 AQS 隊列同步器
7、鎖的特性
8、ReentrantLock 鎖
9、ReentrantReadWriteLock
10、Synchronized 和 Lock 的區別
11、Java 中線程同步的方式
12、CAS 是一種什么樣的同步機制?多線程下為什么不使用 int 而使用 AtomicInteger?
13、HashMap 是不是線程安全?如何體現?如何變得安全?
14、ConcurrentHashMap 的實現方式?
15、CountDownLatch 和 CyclicBarrier 的區別? 并發工具類
16、怎么控制線程,盡可能減少上下文切換?
17、什么是樂觀鎖和悲觀鎖?
18、阻塞隊列
19、線程池
20、為什么要使用線程池?
21、生產者消費者問題
1、#{}和${}的區別是什么?
2、Xml映射文件中,除了常見的select|insert|updae|delete標簽之外,還有哪些標簽?
3、最佳實踐中,通常一個Xml映射文件,都會寫一個Dao接口與之對應,請問,這個Dao接口的工作原理是什么?Dao接口里的方法,參數不同時,方法能重載嗎?
4、Mybatis是如何進行分頁的?分頁插件的原理是什么?
5、簡述Mybatis的插件運行原理,以及如何編寫一個插件。
6、Mybatis執行批量插入,能返回數據庫主鍵列表嗎?
7、Mybatis動態sql是做什么的?都有哪些動態sql?能簡述一下動態sql的執行原理不?
8、Mybatis是如何將sql執行結果封裝為目標對象并返回的?都有哪些映射形式?
9、Mybatis能執行一對一、一對多的關聯查詢嗎?都有哪些實現方式,以及它們之間的區別。
10、Mybatis是否支持延遲加載?如果支持,它的實現原理是什么?
11、Mybatis的Xml映射文件中,不同的Xml映射文件,id是否可以重復?
12、Mybatis中如何執行批處理?
13、Mybatis都有哪些Executor執行器?它們之間的區別是什么?
14、Mybatis中如何指定使用哪一種Executor執行器?
15、Mybatis是否可以映射Enum枚舉類?
16、Mybatis映射文件中,如果A標簽通過include引用了B標簽的內容,請問,B標簽能否定義在A標簽的后面,還是說必須定義在A標簽的前面?
17、簡述Mybatis的Xml映射文件和Mybatis內部數據結構之間的映射關系?
18、為什么說Mybatis是半自動ORM映射工具?它與全自動的區別在哪里?
什么是索引?
索引是個什么樣的數據結構呢?
Hash索引和B+樹所有有什么區別或者說優劣呢?
B+樹在滿足聚簇索引和覆蓋索引的時候不需要回表查詢數據,什么是聚簇索引?
非聚簇索引一定會回表查詢嗎
在建立索引的時候,都有哪些需要考慮的因素呢
聯合索引是什么?為什么需要注意聯合索引中的順序
創建的索引有沒有被使用到?或者說怎么才可以知道這條語句運行很慢的原因
那么在哪些情況下會發生針對該列創建了索引但是在查詢的時候并沒有使用呢
什么是事務
ACID是什么?可以詳細說一下嗎
同時有多個事務在進行會怎么樣呢
怎么解決這些問題呢?MySQL的事務隔離級別了解嗎
Innodb使用的是哪種隔離級別呢
對MySQL的鎖了解嗎
MySQL都有哪些鎖呢?像上面那樣子進行鎖定豈不是有點阻礙并發效率了
MySQL支持哪些存儲引擎
.........
Tomcat是什么?
Tomcat的缺省端口是多少,怎么修改
tomcat 有哪幾種Connector 運行模式(優化)?
Tomcat有幾種部署方式?
tomcat容器是如何創建servlet類實例?用到了什么原理?
Tomcat工作模式
Tomcat頂層架構
Tomcat頂層架構小結
Connector和Container的微妙關系
Container架構分析
Container如何處理請求的
................
ZooKeeper是什么
ZooKeeper提供了什么
Zookeeper文件系統
四種類型的znode
Zookeeper通知機制
.Zookeeper做了什么
zk的命名服務(文件系統)
zk的配置管理(文件系統、通知機制
Zookeeper集群管理(文件系統、通知機制)
Zookeeper分布式鎖(文件系統、通知機制)
................
什么是 spring bean?
spring 提供了哪些配置方式
spring bean 容器的生命周期是什么樣的
什么是 spring 的內部 bean
什么是 spring 裝配
自動裝配有哪些方式
自動裝配有什么局限
spring 支持哪些 ORM 框架
. 什么是 AOP
Spring AOP and AspectJ AOP 有什么區別
什么是依賴注入
關于“web開發中的相關面試題有哪些”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“web開發中的相關面試題有哪些”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。