幾個面試題 持續更新

2021-10-04 08:59:18 字數 599 閱讀 4020

1.簡單列舉了解的程式語言及語言間區別。

python簡單,python開發效率快,python**簡潔,跨平台,學習成本比較低

2.列舉python2和3的區別(後期要找一些模組和專案的區別)

py3:

print()

編碼方式:unicode

類:新式類

range() --可迭代物件

input() --獲取的內容全都是字串

除法 – 浮點數

readlines() --列表

沒有long(長整型)

py2:

print

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...