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的區別
其他
歡迎大家關注我的個人公眾號