1.分布式事務如何解決,分布式鎖如何實現
2.kafka持久化如何實現的
3.zookeeper選舉原理,如果是3臺,5臺,7臺是如何選舉的
4.memcached和redis等快取區別,使用那些資料結構,支援那些key
5.redis,kafka等是如何集群通訊的
6.redis的持久化如何實現
7.畫出乙個應對分布式高併發的架構設計圖
8.nio和bio區別,aio是什麼
9.netty執行緒模型,零拷貝實現機制
10.concurrent包下有那些經常使用的類,能大概說說有些什麼方法,如何實現的
11.lock和condition如何使用
12.什麼是死鎖,如何解決死鎖
13.多執行緒,高併發程式設計有哪些好的習慣
14.mysql或者oracle的資料庫優化
15.說說mysql儲存引擎以及他們之間的區別
16.負載均衡都有那些技術,那些演算法
17.快取資料一致性如何解決,分布式快取了?
18.jms規範是什麼,使用過那些訊息中介軟體,他們的區別是什麼
2013 我遇到的面試題
2013 我遇到的面試題 1.ado.net中的五個主要物件 connection 主要是開啟程式和資料庫之間的連線。沒有利用連線物件將資料庫開啟,是無法從資料庫中取得資料的。close和dispose的區別,close以後還可以open,dispose以後則不能再用。command 主要可以用來對...
我遇到過的面試題
1.c 類中,成員函式和成員變數加上static分別有什麼作用?2.在16位機器中,定義乙個陣列short a 100 則sizeof a 的值是。3.c 中的過載 覆蓋 隱藏的區別。4.在16位cpu的系統中,有如下c語言源 short a,b a b 1000 123 a long b 1000...
筆試面試題
1 昨天參加一公司筆試,給幾道演算法題整懵了,其實也不難,但好久沒有碰演算法,只是有思路,要讓我在這麼短的時間內寫出程式來還是不行。2 這裡將其中一道稍微複雜一點的演算法題寫下來,以此小結。3 4 題目描述 5 將n個雞蛋放入到m個籃子中去 n m 保證每個籃子中至少乙個雞蛋,然後指定乙個數x,要求...