python常見面試題

2022-07-17 23:54:18 字數 1238 閱讀 2043

哈哈,終於知道為什麼寫部落格的好處,很多知識看完了感覺是明白,當別人問道你的時候,又表達的模模糊糊說不太清楚,今天來總結一下這些問題吧,希望對自己和別人有一些幫助。

python

1,python中的記憶體機制

請檢視本人blog:

2,python中的元類是什麼,和為什麼要有元類

請檢視本人blog:

3,python中的裝飾器是什麼

簡單理解將函式物件扔進來處理後返回乙個新的函式物件

4,python 如何使用其他模組變數

5,tronado的非同步如何實現

6,format 和 %s 兩種什麼區別

7,*kwargs **kwargs區別

8,gil是什麼,為什麼要有gil

9,python中的執行緒程序攜程

10,docker遇到哪些問題

11,訊息佇列(哪幾種如何實現的通訊)

12,flask和資料庫連線的框架

13,python中的自省

14,python請求用的什麼庫

15,python中的hash(空list,空tuple作為key會有什麼問題)

介紹一下hash的用法,我沒理解面試官的意思,難道的hash的key不能重複?以後有空查一下吧

15,memcache,redis原理

16,elasticsearch原理

設計模式

1,裝飾器和裝飾者模式

,2,單例模式如何實現

資料庫1,樂觀鎖和悲觀鎖

3,原子性,永續性,一致性,隔離性

4,mongodb索引的資料結構(b-tree)

blog:

5,大資料量不規則資料如何提公升查詢效率,解決方案

哈哈,面試官這個問題給我問懵逼了,我想除了建立合適的索引,或者讀寫操作頻繁使用redis,或者複雜的用elasticsearch之外確實不知道有什麼好的辦法,也不知道為什麼會儲存那麼多不規則的大資料量資料,回來再**也沒找到答案。

1,什麼情況程序死鎖

如何結果程序死鎖問題

2,執行緒進入到記憶體總都有那些狀態的變化

有圖有真相

vcp()

linux

資料結構

演算法github關於python的面試題:

python自省(反射)

Python常見面試題

1 python生成隨機數 import random random.random 隨機生成0 1之間的數字 random.uniform 1,10 隨機生成1 10之間的數字 包括小數整數 random.randint 1,10 生成1 10之間的整數 random.randrange 1,10,...

python常見面試題

看兩個例子 python a 1 def fun a a 2 fun a print a 1 python a def fun a fun a print a 1 所有的變數都可以理解是記憶體中乙個物件的 引用 或者,也可以看似c中void 的感覺。這裡記住的是型別是屬於物件的,而不是變數。而物件有...

python常見面試題

有如下的一段 class a object def show self print base show class b a def show self print derived show obj b obj.show 如何呼叫類a的show方法了。方法如下 obj.class a obj.show...