在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Python后端工程師面試經驗分享

工程師人生 ? 來源:網絡整理 ? 作者:工程師吳畏 ? 2018-09-16 10:28 ? 次閱讀

一。語言

1.推薦一本看過最好的python書籍? 拉開話題好扯淡

2.談談python的裝飾器,迭代器,yield?

3.標準庫線程安全的隊列是哪一個?不安全的是哪一個?logging是線程安全的嗎?

4.python適合的場景有哪些?當遇到計算密集型任務怎么辦?

5.python高并發解決方案?我希望聽到twisted-》tornado-》gevent,能扯到golang,erlang更好

二。操作系統

可以直接認為是linux,畢竟搞后端的多數是和linux打交道。

1.tcp/udp的區別?tcp粘包是怎么回事,如何處理?udp有粘包嗎?

2.time_wait是什么情況?出現過多的close_wait可能是什么原因?

3.epoll,select的區別?邊緣觸發,水平觸發區別?

三。存儲

存儲可能包含rdbms,nosql以及緩存等,我以mysql,redis舉例

mysql相關

1.談談mysql字符集和排序規則?

2.varchar與char的區別是什么?大小限制?utf8字符集下varchar最多能存多少個字符

3.primary key和unique的區別?

4.外鍵有什么用,是否該用外鍵?外鍵一定需要索引嗎?

5.myisam與innodb的區別?innodb的兩階段鎖定協議是什么情況?

6.索引有什么用,大致原理是什么?設計索引有什么注意點?

redis相關

1.什么場景用redis,為什么mysql不適合?

2.談談redis的事務?用事務模擬原子+1操作?原子操作還有其它解決方案嗎?

3.redis內存滿了會怎么樣?

四。安全

web安全相關

1.sql注入是怎么產生的,如何防止?

2.xss如何預防?htmlescape后能否避免xss?

3.csrf是什么?django是如何防范的?

密碼技術

1.什么是分組加密?加密模式有哪些?ecb和cbc模式有什么區別?為什么需要iv向量?

2.簡單說說https的過程?

3.對稱加密與非對稱加密區別?

3.如何生成共享秘鑰? 如何防范中間人攻擊?

五。雜

是否關注新技術啊?golang,rust是否了解?numpy,pandas是啥鳥?

是否緊跟時代潮流?逛不逛微博,刷不刷知乎?

可能你覺得我問的好細,但這好多都是平常經常遇到,并需要解決的,細節更能體現一個人。

如果你覺得小kiss,歡迎投簡歷給我yihaibo@longtugame.com,龍圖游戲運營支持中心數據分析部招人;覺得有點問題,那還等什么,趕快來和我交流交流。

更新:討論區挺熱鬧,有人說好簡單,有人說好難,其實我覺得這只適合面試2~3年工作經驗的后端工程師。真的沒有問

很難的題目,只是可能你平時沒有注意。

在這里我推薦幾本書吧

python參考手冊,絕對讓你更上一層樓

圖解密碼技術,密碼入門不二之選

mysql技術內幕第五版,有點厚當手冊讀讀,要有耐心,高性能mysql也強烈建議讀讀

effective tcp/ip programming

為什么評論區有這么大差異?我想是個人經歷不一樣吧,如果是搞web的對操作系統這塊和密碼技術會偏弱,但如果是系統工程師或是游戲服務端這塊會明顯偏強。

六。后記

最近我也面試了不少童鞋,我發現能達到要求的真的少之又少,很多hr都說Python是最難招聘的崗位,我想是有道理的,這真的很值得我們去深思?

我想有一部分原因是Python這門語言造成的,會寫Python的人很多,但寫的好的人很少,大部分都把Python當做腳本來寫,缺乏面向對 象,模式的思想。想想Java,大家都習慣了接口,實現分離,設計模式在Java中也喊了很多年,尤其是ssh三大框架一出,用著用著就理所當然的認為就 該這么做,雖然也有點壞處,但對企業級Java開發無疑是一大進步。

反觀Python,尤其是生成器,協程,元類給Python注入了很大的靈活性,想寫的Pythonic有不小難度,但其實Python高級特性就那么幾個,干掉了也就沒有了。

當你覺得Python遇到了瓶頸,不妨停下來好好想想。研究研究設計模式,想想重構,了解領域驅動設計,敏捷開發,再回來讀讀以前寫的代碼,當眼界變高了,代碼也就美了。

當然思想的提高不是一朝一夕,模式,原則會經常讓你糾結,糾結就會思索,思考就走出了自己的路,當然條條大路通羅馬。

數據庫等存儲技術是研發工程師邁不過的坎,對關系數據庫以mysql舉例來說,你必須清楚的知道什么字段選擇什么類型,類型字節大小,限制條件,這 東西也很容易理解,多想想即可,比如set類型,要支持交并等操作,1個字節只能存8個類別。數據類型搞定了,下面就是索引了,mysql索引種類?主 鍵,唯一索引,普通索引。索引類別,BTree索引,hash索引。索引的優缺點,mysql的索引查找原理,join原理(大部分都是nested loop),以及一些特殊的情況,比如mysql子查詢慢等。其實到這里研發工程師就差不多,當然你可以繼續深入下去,比如讀寫分離,集群管理,甚至一些 參數調優。

革命尚未成功,同志任需努力!!!!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 工程師
    +關注

    關注

    59

    文章

    1574

    瀏覽量

    68691
  • python
    +關注

    關注

    56

    文章

    4811

    瀏覽量

    85125
收藏 人收藏

    評論

    相關推薦

    電子工程師的電源設計經驗分享

    作為一名電子工程師,電源設計一直是我在工作中重點關注的領域。電源設計不僅需要扎實的理論基礎,還需要豐富的實踐經驗。以下是我多年工作中總結的一些經驗: 一、電源設計的核心理念 電源設計的核心是高效
    的頭像 發表于 01-21 15:53 ?148次閱讀

    電子工程師的PCB設計經驗

    本文分享了電子工程師在PCB設計方面的經驗,包括PCB布局、布線、電磁兼容性優化等內容,旨在幫助初學者掌握PCB設計的關鍵技術。
    的頭像 發表于 01-21 15:15 ?337次閱讀

    電子工程師的電源設計經驗

    本文分享了電子工程師在電源設計方面的經驗,包括電源電路的設計要點、電源管理芯片的選擇、電源完整性優化等內容,旨在幫助初學者掌握電源設計的關鍵技術。
    的頭像 發表于 01-21 15:14 ?132次閱讀

    電子工程師的電路設計經驗分享

    本文分享了電子工程師在電路設計方面的豐富經驗,包括項目開發步驟、電路設計核心思想、元器件選擇與優化等內容,旨在幫助初學者快速提升電路設計能力。
    的頭像 發表于 01-21 15:13 ?198次閱讀

    電子工程師經驗分享

    電子工程師在實際工作中積累了豐富的經驗,這些經驗對于新手工程師和電子專業的學生具有重要的參考價值。 一、電路設計經驗 電路設計核心思想 電路
    的頭像 發表于 01-14 10:14 ?163次閱讀

    面試題】人工智能工程師高頻面試題匯總:機器學習深化篇(題目+答案)

    隨著人工智能技術的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業。想要拿下這份工作,面試的時候得展示出你不僅技術過硬,還得能解決問題。所以,提前準備一些面試常問的問題,比如機器學習的那些算法
    的頭像 發表于 12-16 13:42 ?2119次閱讀
    【<b class='flag-5'>面試</b>題】人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總:機器學習深化篇(題目+答案)

    面試題】人工智能工程師高頻面試題匯總:Transformer篇(題目+答案)

    隨著人工智能技術的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業。想要拿下這份工作,面試的時候得展示出你不僅技術過硬,還得能解決問題。所以,提前準備一些面試常問的問題,比如機器學習的那些算法
    的頭像 發表于 12-13 15:06 ?655次閱讀
    【<b class='flag-5'>面試</b>題】人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總:Transformer篇(題目+答案)

    人工智能工程師高頻面試題匯總——機器學習篇

    隨著人工智能技術的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業。想要拿下這份工作,面試的時候得展示出你不僅技術過硬,還得能解決問題。所以,提前準備一些面試常問的問題,比如機器學習的那些算法
    的頭像 發表于 12-04 17:00 ?1028次閱讀
    人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總——機器學習篇

    正是拼的年紀|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發布于 :2024年07月25日 11:31:02

    嵌入式軟件工程師和硬件工程師的區別?

    ,并且了解嵌入式系統的工作原理。此外,他們還需要具備良好的邏輯思維能力,能夠快速解決復雜的軟件問題。嵌入式軟件工程師在軟件開發方面有著豐富的經驗,能夠編寫高效穩定的嵌入式軟件,并且熟悉實時系統開發和調試
    發表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試

    電子工程師電路
    安泰小課堂
    發布于 :2024年04月30日 17:33:15
    主站蜘蛛池模板: 亚洲一本高清 | a在线观看网站 | 欧美一区二区三区激情啪啪 | 九九视频只有精品 | 欧美亚洲韩国国产综合五月天 | 国产成人精品曰本亚洲 | 簧片视频在线观看 | 国产成人91青青草原精品 | 久久亚洲欧美成人精品 | 日本美女黄网站 | 五月天婷婷基地 | 午夜免费毛片 | 美日韩中文字幕 | 一区二区三区午夜 | 韩国床戏合集三小时hd中字 | 国产图片综合 | 久久青草91免费观看 | 色在线观看视频 | 欧美不在线 | 干美女在线视频 | 热久久这里只有精品 | 色老头在线官方网站 | 99久久香蕉国产综合影院 | 5g影院欧美成人免费 | 欧美一区二区三区在线观看免费 | 亚洲免费视频网址 | 在线观看色视频网站 | 天天插天天色 | 国模私拍福利一区二区 | 久久99精品久久久久久牛牛影视 | 天天爽夜夜爽 | 国产精品福利久久 | 国产热视频 | 48pao强力打造免费基地 | 青青草国产三级精品三级 | h免费视频 | 国产一级做a爱免费观看 | 男人扒开美女尿口无遮挡图片 | 免费午夜在线视频 | 韩国韩宝贝2020vip福利视频 | 在线免费观看一级片 |