番外篇:面試總結(jié)(1)


初學(xué)者


你經(jīng)歷的每一件事都會成為未來的部分,具體看你如何對待了.


0:前言

作為一個(gè)初學(xué)者,對知識的理解存在著很多的疑惑。
同人交流作為學(xué)習(xí)的方式之一,牛人和興趣的著眼點(diǎn)的不同,我通常傾向于自我修正的學(xué)習(xí)方式。
具體來講:

  • 實(shí)現(xiàn)最小化系統(tǒng)
  • 為什么?
  • 有沒有其他的實(shí)現(xiàn)方式?
  • 方法的優(yōu)缺點(diǎn)有沒有考慮?

每天的學(xué)習(xí)之前,都會回憶下昨天的新舊知識,對概念理解的是否可以用自己的話述說出來。
學(xué)習(xí)是一個(gè)新舊知識不斷迭代循環(huán)的過程。新知識是能力不斷提升的關(guān)鍵,舊知識是能力不斷精進(jìn)的關(guān)鍵。這一迭代過程逃不脫重復(fù)。為實(shí)現(xiàn)重復(fù)這個(gè)過程,總結(jié)顯的很重要,梳理知識點(diǎn),發(fā)現(xiàn)盲區(qū),最大的錯誤可能是你根本沒發(fā)現(xiàn)錯誤理解的知識點(diǎn)。


1:為什么參加面試?

為了實(shí)現(xiàn)自我修正,選擇的做法是面試,本人可能傾向于把自己打造成一名"pythoner"。最近一周投遞了近5家創(chuàng)業(yè)公司,收到的面試只有兩家。一家電話面試,一家筆試加面試。
以下就是實(shí)現(xiàn)自我修正系列的總結(jié)。
總結(jié)為什么這么重要:

  • 隨著信息的不斷輸入,需要梳理出清晰的脈絡(luò)
  • 不很相信記憶的痕跡,總結(jié)梳理的過程就是不斷對記憶的再次固化
  • 及時(shí)的發(fā)現(xiàn)問題和調(diào)度答案

2:面試的流程?

  • 第一家:創(chuàng)業(yè)公司,面試崗位:python 開發(fā)工程師

電話面試:
第一輪:HR咨詢基本情況,問簡歷上的實(shí)習(xí)經(jīng)歷。大概的薪資要求和轉(zhuǎn)正意向。
第二輪:技術(shù)面試:
以下是提煉的問題:

  • python的缺點(diǎn)
  • 職業(yè)規(guī)劃:前端,后端,數(shù)據(jù)庫,運(yùn)維...?
  • linux的熟悉程度?
  • 爬蟲的效率,實(shí)時(shí)性?
  • 如何編寫完整的獨(dú)立出來幾百個(gè)網(wǎng)頁的微型爬蟲框架?
  • 模擬登入的網(wǎng)頁如何進(jìn)行爬蟲處理?
  • 對網(wǎng)頁的解析工具都有哪些?
  • 正則表達(dá)式會一般用來抓取什么類型的數(shù)據(jù)?
  • 異步加載數(shù)據(jù)的處理?使用模擬瀏覽器的功能效率如何?
  • 獨(dú)立編寫爬蟲大概的時(shí)間是?
  • 實(shí)習(xí)項(xiàng)目中抓取的都是什么類型的數(shù)據(jù)?比如?

  • 第二家:創(chuàng)業(yè)公司,面試崗位:python開發(fā)工程師

入職主要處理量化分析和web開發(fā)
第一輪:HR面,筆試
第二輪:技術(shù)一面
第二輪:技術(shù)二面
最后:HR談入職意向

筆試試題:

  • python 基礎(chǔ)題

    • range 和 xrange 的區(qū)別
    • 使用切片實(shí)現(xiàn)列表的倒序
    • 元組和列表的主要區(qū)別
    • 對目錄下文件的操作
    • 深拷貝和淺拷貝的區(qū)別和實(shí)現(xiàn)
    • 如何動態(tài)實(shí)現(xiàn)類方法
    • 靜態(tài)類方法和類方法的區(qū)別
    • 編寫一個(gè)singleton
  • 算法題

    • 文本文件中存在無序的10億個(gè)數(shù)字,如何提取出最大的1000個(gè)
    • 如何等概率的實(shí)現(xiàn)將一個(gè)列表打亂
  • 智力題

    • 30秒內(nèi)實(shí)現(xiàn)小明一家拿燈過橋問題
  • 技術(shù)面問題:

    • 數(shù)據(jù)表的操作:(只懂簡單的增刪改查沒用...)
    • 經(jīng)常使用的python標(biāo)準(zhǔn)庫和第三方庫以及作用
    • map函數(shù)的使用
    • 編寫類方法
    • 如何對網(wǎng)頁文本的解析
    • 手寫sql語句
    • 手寫xpath
    • 講解實(shí)習(xí)經(jīng)歷
    • python 系統(tǒng)學(xué)習(xí)過哪本書?
    • 使用過的python框架,以及優(yōu)缺點(diǎn),有沒有測試過性能?
      ......

沒給出問題答案,因?yàn)檫@并不是"你的燈亮著",而是“我的燈亮著”。


3:面試的收獲?

結(jié)果:

  • 第一家被拒。
  • 第二家確認(rèn)offer。

其他:

  • 基礎(chǔ)

基礎(chǔ)決定上層建筑,對一個(gè)問題的掌握還是需要捫心自問。
第一:你懂了嗎?
第二:流程是什么?
第三:怎么做?
第四:教給別人怎么做會不會?

  • 手寫代碼

集成開發(fā)環(huán)境確實(shí)給開發(fā)帶來幫助。然而獨(dú)立編寫代碼,漏洞百出...

  • 最小化系統(tǒng)

常在強(qiáng)調(diào)最小化編程系統(tǒng)的實(shí)現(xiàn),這一步僅僅是實(shí)現(xiàn)了功能,真正的生產(chǎn)環(huán)境,并不是這么簡單,持續(xù)的最小化系統(tǒng)的思維禁錮了對問題的進(jìn)一步探討實(shí)現(xiàn)的可能性。需要改正。
筆試和面試的過程中才會發(fā)現(xiàn)自己諸多的不足。

去年的面試是為了發(fā)現(xiàn)企業(yè)的需求。
今年的面試是為了增進(jìn)技能的需求。

  • 下一步

強(qiáng)化基礎(chǔ),增進(jìn)算法和數(shù)據(jù)結(jié)構(gòu)的知識。
不斷輸入和輸出,平衡點(diǎn)需要再次升高。
擴(kuò)充知識面的寬度和深度。

  • 自我不斷修正,不斷精進(jìn)

這只是一段小插曲,我希望在大插曲來到的時(shí)候,自信而勇敢的握住


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,113評論 25 709
  • 木頭3世閱讀 240評論 0 0
  • 平潭回來的途中,臨時(shí)將夜宿服務(wù)區(qū)的計(jì)劃改成了??肯计?,第二天可觀日出后出發(fā),于是我略搜了下住宿,基本在100左右。...
    日出東方天剛曉閱讀 453評論 0 3
  • 情人節(jié)那天,我們幾個(gè)圍坐一起聊天,兩個(gè)90后的小姑娘表現(xiàn)出對節(jié)日的那種熱切希望,并且不停碎碎念沒人和她們過節(jié),我們...
    殘陽物語閱讀 342評論 3 5
  • “我要當(dāng)一名作家,是那種作品傳遍世界各地的作家!” 童年的我曾無比驕傲地在心底吶喊。時(shí)至今日,這幅...
    納蘭敏月閱讀 742評論 12 9

友情鏈接更多精彩內(nèi)容