內容太多:動態更新:
1 tcp與http:
3次握手,4次揮手,tcp滑動視窗
這裡後面補充一篇抓包的,介紹阿里雲發生的真實案例。
http get,post區別,http與https
2. 資料結構:
hashtable->hashmap->concurrenthashmap (原理,優缺點,適應場景)
3. 業務:
mysql 的優化:大資料的分頁,聯合索引,等等
4 多執行緒:
比較寬泛:從volitile,同步,鎖的機制,aqs,cas
這裡建議從blockingqueue開始談起,講業務場景,底層實現原理,這個講condition比較好,再講disruptor。 基本就過了
如果你能聊得記憶體重排序,快取行,park之類就,那就超出預期了
5 執行緒池:
執行緒池有3個常問的點:
1)executorservice.建立執行緒池的引數,原理,配置策略等
2) httpclient執行緒池的配置:
3) tomcat的線城市配置
6 jvm
分代,啟動指令碼引數,gc,
7 運維:
檢視記憶體,磁碟,網路等等
架構相關:
限流:不是每個人都問、
分布式:redis ,zookeeper.
我覺得這塊套路是講個常用的:比如分布式鎖,redis咋做的,zk的底層咋實現的。
擴容方面: 訂單庫的分表:
還有canal的異構替換。
後期把對應的鏈結貼上面。
演算法面試套路
排序 常考快排,堆排序,歸併 查詢 常考二分,hash,b樹 樹和圖 先序,後序,中序,深度,廣度 資料結構 棧和佇列,括號計算等,字串匹配 leecode 劍指offer 演算法分類,演算法原理,演算法設計,及推倒 按發展 最開始 由概率論 樸素貝葉斯 nb 和線性代數 線性回歸 繼續發展 新出現...
關於 Ocx 「套路」
退學博士玩區塊鏈 今天很多小夥伴在問ocx後面的 怎麼走,我簡單分析一下思路吧,還是老規矩 投資是自己的事情 我不提供具體的買賣建議!1,ocx團隊非常懂套路 ocx的挖礦分紅系列活動,卡在ft之後,ft已經把挖礦分紅的玩法做了前期推廣,之前ft沒有上車的韭菜,已經拍斷大腿,韭菜們都知道這個玩法早期...
關於程式設計的人心與套路
今天在csdn上看到一篇關於公司新員工接手老員工專案的相關問題,挺觸動我的,儘管進入職場之後的問題不是現在的我該考慮的!該篇部落格闡述的主要問題是關於新員工上手老員工專案時是該容易點還是該困難點呢?有兩方觀點 其中一方認為老員工將 寫得布局混亂,沒有注釋,甚至用編號定義變數,例如a0001,a000...