menu 1 數據庫 2 jvm 3 redis 4 Mq 5 springcloud 6 系統解決方案 7 多線程 8 網絡 數據庫 ...
基礎題目 Java線程的狀態 進程和線程的區別,進程間如何通訊,線程間如何通訊 HashMap的數據結構是什么 如何實現的。和HashTable,ConcurrentHashMap的區別 Cookie和Session的區別 索引有什么用 如何建索引 ArrayList是如何實現的,ArrayList和LinkedList的區別 ArrayList如何實現擴容。 equals方法實現 面向對象 線程 ...
2018-09-01 15:52 2 9633 推薦指數:
menu 1 數據庫 2 jvm 3 redis 4 Mq 5 springcloud 6 系統解決方案 7 多線程 8 網絡 數據庫 ...
經常面試一些候選人,整理了下我面試使用的題目,陸陸續續整理出來的題目很多,所以每次會抽一部分來問。答案會在后面的文章中逐漸發布出來。 基礎題目 Java線程的狀態 進程和線程的區別,進程間如何通訊,線程間如何通訊 HashMap的數據結構是什么?如何實現 ...
基礎題 一、String,StringBuffer, StringBuilder 的區別是什么?String為什么是不可變的?1. String是字符串常量,StringBuffer和StringB ...
上星期:應老東家的要求,幫其面試.NET架構師。 於是:老東家進行了一星期的簡歷收集; 終於:在一堆簡歷里,精挑細選了四個; 約了:周末上午下午各兩個。 面試者年齡:在30-35歲左右,差不多10年.NET經驗。 畢竟收人錢財替人消災,所以我特意在面試前的晚上稍為准備了一下 ...
成為頂尖架構師必須要面對的面試題 一、數據結構與算法基礎 · 說一下幾種常見的排序算法和分別的復雜度。 · 用Java寫一個冒泡排序算法 · 描述一下鏈式存儲結構。 · 如何遍歷一棵二叉樹? · 倒排一個LinkedList。 · 用Java寫一個遞歸遍歷目錄 ...
一、數據結構與算法基礎 · 說一下幾種常見的排序算法和分別的復雜度。 · 用Java寫一個冒泡排序算法 · 描述一下鏈式存儲結構。 · 如何遍歷一棵二叉樹? · 倒排一個LinkedList。 · 用Java寫一個遞歸遍歷目錄下面的所有文件。 二、Java基礎 ...
一、什么是線程? 線程是操作系統能夠進行運算調度的最小單位,它被包含在進程之中,是進程中的實際運作單位。程序員可以通過它進行多處理器編程,你可以使用多線程對運算密集型任務提速。比如,如果一個線程 ...
JVM內存調優 對JVM內存的系統級的調優主要的目的是減少GC的頻率和Full GC的次數。 1.Full GC 會對整個堆進行整理,包括Young、Tenured和Perm。Full ...