Java基礎問題
java之yield(),sleep(),wait()區別詳解-備忘筆記
Synchronized(對象鎖)和Static Synchronized(類鎖)的區別
底層原理(JVM、JMM、Java源碼、并發等)
百度筆試題:malloc/free與new/delete的區別
JAVA集合框架中的常用集合及其特點、適用場景、實現原理簡介
java finalize方法總結、GC執行finalize的過程
Java并發之CountDownLatch、CyclicBarrier和Semaphore
談談ConcurrentHashMap1.7和1.8的不同實現
HashMap底層實現原理/HashMap與HashTable區別/HashMap與HashSet區別
Java 8 中的ConcurrentHashMap源碼分析
框架類問題(Spring、SpringMVC、Mybatis等)
SpringMVC一個Controller處理所有用戶請求的并發問題
算法問題
實現一個 能在O(1)時間復雜度 完成 Push、Pop、Min操作的棧
每天進步一點點——五分鐘理解一致性哈希算法(consistent hashing)
為什么說B+-tree比B 樹更適合實際應用中操作系統的文件索引和數據庫索引?
基礎課程(數據庫、計算機網絡、計算機組成原理、操作系統等)
簡單理解Socket及TCP/IP、Http、Socket的區別
其他