JAVA筆試回顧
根據(jù)現(xiàn)在的回憶,問題不分先后:
問:Java的數(shù)據(jù)結(jié)構(gòu)你用過哪些?Map與Set的本質(zhì)區(qū)別是什么?
問:Spring整合ORM框架時,事務(wù)管理用哪個類?是Spring控制事務(wù)的提交還是ORM框架控制?同一事務(wù)中執(zhí)行兩個更新操作,它的工作原理是怎樣的.?
問:Http協(xié)議你了解嗎?文件上傳時,進度條的設(shè)計原理是什么?
問:查詢一個字段值有重復(fù)的表,要去除重復(fù)項,SQL語句怎么寫?
問:Java中的Annotation的工作原理是什么?
問:分層架構(gòu)中,Dao層的作用是什么?如果不要DAO層,能不能實現(xiàn)有Dao層時的優(yōu)點?
問:HibernateDaoSupport,ActionSupport等類中所指的Support,是不是一種設(shè)計模式?若是,那說說你對這種設(shè)計模式的理解?
問:對數(shù)據(jù)庫的存儲過程熟悉不?對CSS熟悉不?
問:說說Struts2的工作原理?
問:Hibernate框架的設(shè)計有什么不好的地方?
問:你是怎么樣實現(xiàn)分頁顯示的?具體原理怎么樣?Hibernate的setMaxResults和setFirstResult內(nèi)部是怎么實現(xiàn)分布查詢的?
問:Struts,Hibernate,Spring等框架,你哪個最熟悉?有沒有讀過它的源代碼?你用過Spring框架的那些功能?
還有一些針對我做過的項目問的一些問題。
問了我許多問題中,大概有一半以上是回答不出來或者回答不好的,才發(fā)現(xiàn),平時用三大框架(Struts2+Hibernate+Spring)做項目,只是停留在表層的應(yīng)用上,而沒有深究其內(nèi)部的工作原理。
【JAVA筆試回顧】相關(guān)文章:
精選Java筆試題12-20
Java經(jīng)典筆試題12-15
Java筆試模擬試卷05-12
富士施樂筆試題java筆試10-30
用友JAVA筆試真題07-24
java基礎(chǔ)筆試題201711-09
Java基礎(chǔ)筆試題大全11-09
華為的Java筆試題10-24
Java招聘筆試題目12-07
高級Java筆試題集合12-03