ja

靜態(tài)內部類,使用雙重校驗鎖,線程安全【推薦】    
    public static class Singleton7 {  
        private volatile static Singleton7 instance = null;  
  
        private Singleton7() {  
  
        }  
  
        public static Singleton7 getInstance() {  
            if (instance == null) {  
                synchronized (Singleton7.class) {  
                    if (instance == null) {  
                        instance = new Singleton7();  
                    }  
                }  
            }  
  
            return instance;  
        }  
    }  
[鏈表逆序的循環(huán)實現(xiàn)和遞歸實現(xiàn)](http://www.cppblog.com/Tim/archive/2012/11/05/194535.html)
http://www.cppblog.com/Tim/archive/2012/11/05/194535.html

JVM基本結構圖:
http://www.cnblogs.com/smyhvae/p/4748392.html

筆試題:
1、編程題:實現(xiàn)鏈表逆序 a->b->c->d 變成 a<-b<-c<-d; 遞歸方式和非遞歸
2、JVM結構
3、JVM內存模型、GC算法、垃圾回收機制
4、寫單例模式:支持同步、延遲加載
5、設計一個WEB框架:開放題(類似于SPRING MVC)。

面試:
1、設計模式
2、多線程、線程池、隊列
3、同步實現(xiàn):鎖、concurrentHashMAP源碼
4、自己實現(xiàn)一個線程池
5、mysql索引;B+樹
6、lucene
7、redis
8、spring AOP原理

redis訪問策略;
一致性哈希;
java多線程、鎖;
線程池;
數據庫連接池;
JVM,及垃圾回收機制;
AOP實現(xiàn)原理;
java 常用源碼,如currentMap;
zk如何實現(xiàn)配置中心

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,568評論 19 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,057評論 25 709
  • 從三月份找實習到現(xiàn)在,面了一些公司,掛了不少,但最終還是拿到小米、百度、阿里、京東、新浪、CVTE、樂視家的研發(fā)崗...
    時芥藍閱讀 42,803評論 11 349
  • 好朋友就是這樣,像姐妹和媽媽一樣,總是能惹你火大哭泣心碎,即便如此,當你遭遇困難,她們仍會守在你身邊,在最黑暗的時...
    Lik的姐姐閱讀 197評論 0 0
  • 3.身體 如果學習就了就感到氣狠、軟弱、亢奮,稍微快跑幾十米,就感到復習急促、心跳過快;如果考試壓力大或者學習緊張...
    liumaoqin閱讀 959評論 0 0

友情鏈接更多精彩內容