知識儲備
python 后端工程師每天做什么?
- 網站后台業務邏輯
- 為網站提供API
- 為產品、運營提供后台網站工具,比如后台運營系統。
知識儲備-上:
- 面試流程、技巧
- 通過不斷的面試加深自己的面試經驗
- python語法基礎、性能剖析優化
- 算法與數據結構、內置算法、排序……
- 編程范式,各種模式(單例模式……)
- 操作系統,Linux命令、線程進程,操作系統內存管理、python垃圾回收機制
學習-下:
- 網絡編程,網絡協議:TCP/IP、UDP、HTTP……,python網絡編程、並發網絡庫
- 《計算機網絡~自頂向下方法》
- 數據庫,MySQL基礎、索引優化、SQL語句、redis緩存場景、redis數據類型
- Web框架,不同框架對比,WSGI,Web安全(SQL注入、XSS……)、前后端分離、Resful
- 系統設計,短網址系統
- 面試經驗,
面試流程和環節:
技術問題
- 一面基礎
- 成績、課程、在校項目
- 二面項目
- 三面設計
非技術問題
- 自我介紹
- 口頭表達能力
- 溝通交流能力
HR面試
- 薪資待遇(錨定效應,提出高一點的薪資)
- 職業規划
- 自我介紹
python初、中級工程師技能要求
- 計算機理論基礎
- 代碼規范、風格良好(代碼大全、代碼整潔之道)
- 靠譜地完成業務需求
面試准備
- 平台決定成長(業務體量)
- 【單獨再寫一篇簡歷相關的文章】
面試經歷
通用問題
- mysql優化方式
- 數據結構(排序)
- 面向對象基礎知識(特性)
專有問題
- django框架、drf