JAVA架構師面試后的問(wèn)題匯總
今天被架構師問(wèn)了一連串的問(wèn)題,估計問(wèn)了有一個(gè)多小時(shí)吧,有很多問(wèn)題都答不上來(lái),突然發(fā)現原來(lái)自己沒(méi)有掌握的知識太多了,原來(lái)我覺(jué)得技術(shù)是用來(lái)解決問(wèn)題的,而不是用來(lái)研究的,但現在覺(jué)得要更快捷的解決問(wèn)題,還得好好的研究他們的原理,凡事多問(wèn)個(gè)“他的原理是什么,底層是怎么實(shí)現的'”,回來(lái)好好整理了一下知識點(diǎn),我想就每一個(gè)知識點(diǎn)展開(kāi)學(xué)習。
JDK1.5新增的功能
字符流和字節流的區別,使用場(chǎng)景,相關(guān)類(lèi)
線(xiàn)程安全的概念,實(shí)現線(xiàn)程安全的幾種方法
抽象類(lèi)和接口的區別,使用場(chǎng)景
hash算法的實(shí)現原理,hashcode的實(shí)現原理
error和exception的區別,RuntimeException和非RuntimeException的區別
繼承與組合的區別,使用場(chǎng)景
使用靜態(tài)工廠(chǎng)方法的好處和壞處
排序算法,他們是時(shí)間復雜度是多少
數據庫設計原則、范式
數據庫常用的編碼方式有哪幾種
如果有10萬(wàn)條學(xué)生成績(jì)信息,怎么獲取成績(jì)最高的那一條數據,怎么獲取成績(jì)第三的那一條數據,列舉你認為性能最好的方式
序列化的作用,應用場(chǎng)景,除了網(wǎng)路傳輸
spring的IOC、AOP的使用場(chǎng)景
ajax是否能跨域請求,解決的辦法
解析xml的幾種方法,他們的原理
怎么樣實(shí)現高性能的代碼
如果有和其他系統有接口調用,但其他系統還沒(méi)開(kāi)發(fā)完成,怎么進(jìn)行單元測試
防止重復提交有哪幾種方式 (這個(gè)網(wǎng)上很多,可以google下)
怎么樣運用樣式設計一個(gè)DIV浮出層
數據庫連接池的實(shí)現原理,請求怎么樣去獲取連接,,關(guān)閉連接時(shí),連接池是銷(xiāo)毀連接還是回收連接
tomcat、weblogic、jboss的區別,容器的作用
apache是容器么,它的作用是什么
內部跳轉和外部跳轉的區別,底層實(shí)現原理
http和https的區別
宕機的原因有哪幾種,怎么樣分析宕機的原因,如:數據庫的長(cháng)連接。。。
在velocity頁(yè)面,為什么不推薦不推薦使用宏定義
webx的核心原理,webx框架和velocity的優(yōu)缺點(diǎn)
頁(yè)面上如果有一個(gè)screen和兩個(gè)control,那么他們有幾個(gè)context
一個(gè)含有layout、screen和control的頁(yè)面,他們的加載順序是什么,是等所有的加載完一起顯示,還是其他。。。
#if($!a==’true’)會(huì )出問(wèn)題么,為什么
支付寶怎么樣保證他的安全,他的調用異常分哪幾種
項目中你覺(jué)得做得最好的是什么
【JAVA架構師面試后的問(wèn)題匯總】相關(guān)文章:
JAVA EE架構師需要具備的知識08-13
面試時(shí)會(huì )遇到的一些JAVA問(wèn)題01-30
常見(jiàn)的Java多線(xiàn)程面試問(wèn)題及解答07-05
高級Java面試題匯總09-12
JAVA經(jīng)典面試題目匯總10-12