本篇只列舉會問到的技術問題。
1. TCP三次握手和四次揮手的過程
2.HTTP協議的狀態碼
3.講一下自己用過的設計模式
4.python的多線程,多進程,什麼是攜程?
擴展:都在什麼情況下使用?
什麼是GIL?
5.都用過什麼數據庫,緩存?
擴展:講一下B+樹。
都瞭解什麼數據庫引擎?
緩存都用過什麼?
redis都有什麼數據類型?
redis的hash實現原理?
redis的緩存穿透,緩存雪崩的問題怎麼解決?
6.都用過什麼框架?
擴展:都有什麼區別?
講一下django的請求全過程?
django 信號說一下,都在什麼場景用?
django基類視圖是怎麼通過as_view()處理請求的?
flask是怎麼區分不同請求的?
7.nginx高併發的原理?
你都用nginx幹什麼?
nginx做過什麼配置?
8.python怎麼垃圾回收?
怎麼內存管理?
9.寫一個python裝飾器
10.開發中都遇到過哪些困難?怎麼解決的?
11.工作中的開發流程?代碼怎麼管理的?
對python感興趣的同學私信‘學習‘免費領取python資料+工具+源碼及開發項目。
轉發此文,關注並私信小編“學習”python課程資料馬上免費領取
閱讀更多 程序員蘇喂 的文章