1.簡單列舉了解的程式語言及語言間區別。
python簡單,python開發效率快,python**簡潔,跨平台,學習成本比較低
2.列舉python2和3的區別(後期要找一些模組和專案的區別)
py3:
print()
編碼方式:unicode
類:新式類
range() --可迭代物件
input() --獲取的內容全都是字串
除法 – 浮點數
readlines() --列表
沒有long(長整型)
py2:
ascii
類:經典類,新式類
#range() --是列表
#xrange() --可迭代物件
raw input() --獲取的內容全都是字串
input() 獲取字串時必須加引號 「alex」
除法 – 整數
xreadlines – 返回乙個迭代器
3. v1=1 or 2 輸出:1 (or懶,拿前面的)
v2=3 and 7 or 9 and 0(and如果兩個都為真,拿後面的。碰到了or,後面不看,只拿前面)
TCP IP面試題(持續更新)
no.1 tcp ip基礎 這些知識點都可以參考 no.2 常見面試題 tcp與udp的區別 tcp協議是有連線的,有連線的意思是開始傳輸實際資料之前tcp的客戶端和伺服器端必須通過三次握手建立連線,會話結束之後通過四次揮手結束連線。而udp是無連線的 tcp協議保證資料按序傳送,按序到達,提供超時...
kafka面試題 持續更新
kafka 中的資料只能儲存七天,隨之而來的問題就是某個偏移量對應的資料被清除,我們通過偏移量去查詢資料而發生的報錯 資料已經被 kafka 給清除掉了 也就是說我們讀取的偏移量小於 kafka 中資料儲存的最早的偏移量,說明資料已經被 kafka 給乾掉了 解決方式 將拿到的偏移量和 kafka ...
HashMap面試題(持續更新)
1 hashmap的資料結構?底層使用的是雜湊表 陣列加鍊表 結合陣列和鍊錶的優點,為提高鍊錶的查詢效率,jdk8之後,當鍊表的長度超過8,鍊錶就轉換成紅黑樹 2 能說說hashmap的put 和get 方法的具體實現嘛?儲存物件時,將k v值傳給put 方法 獲取物件時,將k傳給get 方法 ha...