天天看點

我的python面試履歷

分享前一段我的python面試履歷,自我介紹這些根據你自己的來寫就行,這裡着重分享下我的項目經驗、公司職責情況(時間倒序),不一定對每個人适用,但是有适合你的點可以借鑒

我的真實經驗:(14年畢業,化工專業)

14.7 -- 15.1    賣保險

15.3 -- 15.11  進廠

16.2 -- 17.7    UI設計(UI教育訓練班學習+UI工作)

17.8 -- 19.4    Python資料分析(Python教育訓練班學習+Python工作)

我去教育訓練班去過兩次,先UI教育訓練了4個月,出來在深圳UI行業混了1年,工資萬把塊,後來還是不想幹了,因為當時室友幾乎打聽出來公司每個人的工資福利年終獎,比着公司後端開發的高工資,高年終獎,同樣是幹一天活,UI的整體待遇及後期增長幅度還是差些(主要是自己太菜雞),剛好17年7月公司倒閉,就想換個工資高的後端,考慮過Java,不過沒去上,咨詢别人建議我學Python,就回教育訓練班重造,又學了半年Python,畢業後一直做到現在,算下來,從17年8月開始教育訓練,到現在,接觸Python整整2年,也深深的被這門語言的強大所折服,期間也營運了這個公衆号,記錄一些平時自己的學習筆記,經驗心得

2018.1-2019.4  AAAAA公司

項目一介紹:智能資料分析平台

開發一個軟體品質評測項目,項目屬于web項目,主要負責背景方法編寫、部署,前端略有參與,項目分多個階段,着重介紹2個階段:

第一階段:(着重後端方法編寫)

缺陷自動分類功能實作,根據缺陷(bug)的标題、描述等相關特征資訊,對缺陷嚴重程度等級(1-6)級進行分類,用到相關技術:

1、常用的模組化/資料分析方法編寫,處理缺失值、資料離散化、歸一化、one-hot編碼、字元串索引、降維、算法模型建構/模型儲存與加載等常用功能編寫通用方法,直接調用  

2、結巴分詞對描述資訊文本分詞,并去除停用詞、構造自定義詞典處理資料

3、 運用pandas對資料進行處理,缺失值、異常值、重複資料處理、特征向量化等 

第二階段:(前後端配合)

該階段是本項目重點階段,采用django搭建背景,前端通過拖拽資料處理功能的操作,将資料/資料處理流程/模組化方法等資料傳到後端,後端根據傳過來的參數,結合第一階段編寫好的方法對資料進行處理模組化,并将結果傳回前端進行相關圖表展示,前端架構涉及jsplumb(流程圖)、datatable.js(表格)、echarts.js(圖表)、d3.js(架構圖),後端相關技術主要有django架構、Pandas、numpy、sklearn常見資料處理與分析庫

第三階段:(仿真測試缺陷預測)  

根據公司内部測試資料,研究性預測每個項目仿真測試缺陷數,資料特征比較多,挑選了一些影響關系大的因子,開發人員經驗、開發時間、項目類别等,并對離散型特征通過one-hot和分箱轉化成數值參與模型運算,在模組化過程中,考慮到不同特征下預測結果不一樣,編寫随機算法選擇特征與手動選擇特征進行結果比較,也通過在相同特征下選擇不同的算法模型進行預測,得出結果進行比較,這樣充分考慮各種情況,得出一份更具有參考性的結果

職責:

1、獨立配伺服器環境,Django+Linux+Uwsgi+Nginx部署項目,實作通路

2、前後端代碼編寫(後端資料處理、資料互動、前端頁面)

3、資料爬取,缺陷資料有限,部分資料來源于網上爬取,用于模組化測試

4、資料庫用到MySQL、Oracle

5、預測軟體可靠性,運用G-O、G-M模型等,建立軟體缺陷與時間關系模型方程

6、研究NLP中一些相似度算法

2016.1--2018.1  BBBBB公司

項目二介紹:爬蟲與資料分析項目

1、根據需要爬取的資料進行需求分析,分析目标網站的網站結構和一些反爬手段,通過requests、scrapy、scrapy-redis、xpath等技術手段編寫爬蟲程式進行内容抓取

3、對爬取到的資料,通過matplotlib生成直方圖、條形圖、散點圖、餅圖、詞雲等,多元度展示分析資料,并撰寫資料分析報告,供需求方對資料有直覺的了解

職責:python工程師

編寫爬蟲程式,想出反反爬政策,資料清洗可視化

項目概況:

5、對爬取到的資料,通過matplotlib生成直方圖、條形圖、散點圖、餅圖、詞雲等,多元度展示分析資料,并撰寫資料分析報告,供需求方對資料有直覺的了解

獨立完成網站資料爬取,和常見資料處理方式

2014.7--2015.12    CCCCC公司

項目三:網站開發

1、開發網頁,根據需求和産品、程式溝通一些功能需求的實作和對界面的改善

3、織夢、Discuz建站、域名解析、SEO優化等均有做過

崗位職責:前端工程師

一些問題

問:前端如何學的?

答:上大學有選修課網頁設計,當時接觸的Dreamweaver,感覺能做個網頁跳轉,展示頁面挺有趣的,就慢慢被吸引了,選修課學了一年,也經常看些網上的教程,就慢慢會了

問:python如何學的?

答:自學的,當時在公司做前端,剛好公司有個後端開發是做Python的,因為這對python有所了解,剛開始入門是從爬蟲入手的,爬蟲比較簡單,而且也有趣,會從網上爬點資料、視訊什麼的,後來慢慢熟悉了,也網上買了課,開始接觸python其他方面的功能,最後逐漸熟悉,因為有前端程式設計基礎了,感覺再學也不那麼難