93.Tornado操作MySQL使用的模塊?
94.Tornado操作redis使用的模塊?
95.簡述Tornado框架的適用場景?
96.git常見命令作用:
97.簡述以下git中stash命令作用以及相關其他命令。
98.git 中 merge 和 rebase命令 的區別。
99.公司如何基於git做的協同開發?
100.如何基於git實現代碼review?
101.git如何實現v1.0 、v2.0 等版本的管理?
102.什麼是gitlab?
103.github和gitlab的區別?
104.如何為github上牛逼的開源項目貢獻代碼?
105.git中 .gitignore文件的作用?
106.什麼是敏捷開發?
107.簡述 jenkins 工具的作用?
108.公司如何實現代碼發佈?
109.簡述 RabbitMQ、Kafka、ZeroMQ的區別?
110.RabbitMQ如何在消費者獲取任務後未處理完前就掛掉時,保證數據不丟失?
111.RabbitMQ如何對消息做持久化?
112.RabbitMQ如何控制消息被消費的順序?
113.以下RabbitMQ的exchange type分別代表什麼意思?如:fanout、direct、topic。
114.簡述 celery 是什麼以及應用場景?
115.簡述celery運行機制。
116.celery如何實現定時任務?
117.簡述 celery多任務結構目錄?
118.celery中裝飾器 @app.task 和 @shared_task的區別?
119.簡述 requests模塊的作用及基本使用?
120.簡述 beautifulsoup模塊的作用及基本使用?
121.簡述 seleninu模塊的作用及基本使用?
122.scrapy框架中各組件的工作流程?
123在scrapy框架中如何設置代理(兩種方法)?
124.scrapy框架中如何實現大文件的下載?
125.scrapy中如何實現限速?
126.scrapy中如何實現暫定爬蟲?
127.scrapy中如何進行自定製命令?
128.scrapy中如何實現的記錄爬蟲的深度?
129.scrapy中的pipelines工作原理?
130.scrapy的pipelines如何丟棄一個item對象?
131.簡述scrapy中爬蟲中間件和下載中間件的作用?
132.scrapy-redis組件的作用?
133.scrapy-redis組件中如何實現的任務的去重?
134.scrapy-redis的調度器如何實現任務的深度優先和廣度優先?
135.簡述 vitualenv 及應用場景?
136.簡述 pipreqs 及應用場景?
137.在Python中使用過什麼代碼檢查工具?
138.簡述 saltstack、ansible、fabric、puppet工具的作用?
139.B Tree和B+ Tree的區別?
140.請列舉常見排序並通過代碼實現任意三種。
141.請列舉常見查找並通過代碼實現任意三種。
142.請列舉你熟悉的設計模式?
143.有沒有刷過leetcode?
144.列舉熟悉的的Linux命令。
145.公司線上服務器是什麼系統?
146.解釋 PV、UV 的含義?
147.解釋 QPS的含義?
148.uwsgi和wsgi的區別?
149.supervisor的作用?
150.什麼是反向代理?
151.簡述SSH的整個過程。
152.有問題都去那些找解決方案?
154.最近在研究什麼新技術?
155.是否瞭解過領域驅動模型?
統計:80 + 34 + 46 + 149 = 309題
下邊有Python的基礎學習資料,可以免費領取。
閱讀更多 新啟創意 的文章