哈哈,終於知道為什麼寫部落格的好處,很多知識看完了感覺是明白,當別人問道你的時候,又表達的模模糊糊說不太清楚,今天來總結一下這些問題吧,希望對自己和別人有一些幫助。
python
1,python中的記憶體機制
2,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)
5,大資料量不規則資料如何提公升查詢效率,解決方案
哈哈,面試官這個問題給我問懵逼了,我想除了建立合適的索引,或者讀寫操作頻繁使用redis,或者複雜的用elasticsearch之外確實不知道有什麼好的辦法,也不知道為什麼會儲存那麼多不規則的大資料量資料,回來再**也沒找到答案。
1,什麼情況程序死鎖
如何結果程序死鎖問題
vcp()
linux
資料結構
演算法
python協程面試題(一)
使用協程的概念,達到以下目的,輸入a,b,c,d四個整數,列印 a b c d 的值。假設a b的過程是耗時1秒io操作。使用協程的概念,達到以下目的,輸入a,b,c,d四個整數,列印 a b c d 的值 import asyncio,os from threading import curren...
攜程面試總結
面試流程 1。自我介紹,說了一下專案,針對專案提了幾個問題。2。object類的方法有哪些?感覺平時容易忽略啊 equals,wait,notify,hashcode,getclass,tostring 3.jvm的gc機制,主要是說了新生代老年代的演算法,以及新生代的分割槽,然後給出gc設定 xm...
攜程面試經歷
在攜程面試也已經10天左右了,這裡分享一下在攜程面試的一些問題。其他過程全部省略,直接分享面試官問了那些問題。面試官1 1.session和cookies有什麼聯絡?禁用cookies,session還能用嗎?2.httphandler和httpmodule有什麼區別,那個先執行?3.sso的實現原...