日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內(nèi)不再提示

Python工程師面試時需要準備什么

工程師人生 ? 來源:工程師吳畏 ? 2019-03-01 14:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著互聯(lián)網(wǎng)的發(fā)展,python語言現(xiàn)在變得越來越火爆,Python程序員越來越受到大家的青睞!那么想進入Python行業(yè),面試時需要注意些什么問題呢?我們在參加Python開發(fā)崗位面試的時候都要做哪些準備?一般Python技術方面的面試會問哪些問題?

今天,我們從2位面試官的角度來看看,參加 Python 開發(fā)崗面試需要做哪些準備。

(一)

我之前在豆瓣負責過一段時間我們組的技術面試。由于現(xiàn)在不再去面試,可以爆一爆。

1. 我從來不問google可獲得的答案的問題, 只是問問面試者「在過去的工作中,遇到的Ta認為較有成就感的一件事情是什么」和「如果出現(xiàn)了一個google不到的問題,你會怎么解決」這樣的問題。

2. 我從來不問操作系統(tǒng)等和Python無關的話題,優(yōu)先是我不怎么問和工作太無關的話題,有些東西用不到很多就被會遺忘,挑起來這種問題其實挺無聊;其次我是非計算機專業(yè)畢業(yè),問的東西說不定我自己都沒有把握,那就不出來獻丑了。我只關注面試者的學習能力和解決問題的方式,說白了,是不是就是看他是不是「聰明的人」。

3. 不問面試者的短處。我在自己被面試的時候有過這種精力,面試者問他擅長的內(nèi)容,我不一定搞的定,如果反過來面試Ta,我也會滅掉Ta。所以我會盡力尋找面試者的優(yōu)勢和優(yōu)點,尤其是對方已經(jīng)明確承認。其實很多經(jīng)驗和能力,只是需要一個機會和環(huán)境,所以我不想放過任何一個合適的人。

4. 面試者不會Python也沒有關系。面試者的主動性和學習能力覺得更重要,如果他在其他領域能證明做的不錯或者能讓我感覺到這個一個未來有潛質(zhì)成為優(yōu)秀工程師的人,不會Python沒有關系。 嗯目前看來,我沒有看錯過。

5. 我從來不問Python語法這種看書和google就能學會的問題,我只想了解Ta是否愿意去學。舉個例子,我會讓面試者「講講日常開發(fā)中都用到了那些Python內(nèi)置的模塊」,基本上說完我就能評估出他的能力和風格,繼而就是再問一些問題去驗證我的評估是不是準確。

6. 較后,我一般都會和面試者細聊一個Ta認為在過去的工作或者自己開源的項目中較熟悉的一個,從項目設計、踩過的坑兒、開發(fā)周期以及如何安排、如何確定需求、如何和其他人協(xié)作等方面,較后評估下Ta是否能很容易的融入到我們現(xiàn)在的團隊,大家是否可以接受Ta,對工作不負責的、沒有用心工作的、沒有團隊意識的、溝通能力有缺陷的就放棄掉,對性格上容易發(fā)生沖突的、不適合團隊合作的我就得考慮下,未來也會如實反饋給HR。

(二)

吃午飯的時候我就一直在想這個問題,我覺得重點不是Python而是后端工程師,因為Python只是系統(tǒng)的一部分,linux基礎操作要熟吧,sql要懂吧,消息隊列要知道吧,git要熟悉吧。..。..木桶理論,每一環(huán)都不能落下,精通其中一兩環(huán)就更好了。

基礎功扎實,新東西學得快,代碼寫得溜,命令敲得順,bug解的好,媽媽再也不用擔心我天天加班了~~~

一。語言

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

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

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

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

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

二。操作系統(tǒng)

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

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

2.time_wait是什么情況?出現(xiàn)過多的close_wait可能是什么原因?

3.epoll,select的區(qū)別?邊緣觸發(fā),水平觸發(fā)區(qū)別?

三。存儲

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

mysql相關

1.談談mysql字符集和排序規(guī)則?

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

3.primary key和unique的區(qū)別?

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

5.myisam與innodb的區(qū)別?innodb的兩階段鎖定協(xié)議是什么情況?

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

redis相關

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

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

3.redis內(nèi)存滿了會怎么樣?

四。安全

web安全相關

1.sql注入是怎么產(chǎn)生的,如何防止?

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

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

密碼技術

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

2.簡單說說https的過程?

3.對稱加密與非對稱加密區(qū)別?

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

五。雜

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

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

可能你覺得我問的好細,但這好多都是平常經(jīng)常遇到,并需要解決的,細節(jié)更能體現(xiàn)一個人。

有人說好簡單,有人說好難,其實我覺得這只適合面試2~3年工作經(jīng)驗的后端工程師。真的沒有問很難的題目,只是可能你平時沒有注意。

在這里我推薦幾本書吧

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

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

《mysql技術內(nèi)幕第五版》,有點厚當手冊讀讀,要有耐心

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

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

    關注

    59

    文章

    1603

    瀏覽量

    71230
  • python
    +關注

    關注

    58

    文章

    4889

    瀏覽量

    90328
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    電子工程師的雙標瞬間 #電子 #電子愛好者 #電子工程師 #揚興科技 #雙標

    電子工程師
    揚興科技
    發(fā)布于 :2026年03月02日 18:04:13

    算法工程師需要具備哪些技能?

    算法工程師需要掌握一系列跨學科的技能,涵蓋數(shù)學基礎、編程能力、算法理論、工程實踐以及業(yè)務理解等多個方面。 以下是具體技能及學習建議: 線性代數(shù)核心內(nèi)容:矩陣運算、特征值分解、向量空間等。應用場
    發(fā)表于 02-27 10:53

    電子工程師看書的四個階段 #電子 #硬件工程師 #電子愛好者 #反轉(zhuǎn) #揚興科技

    硬件工程師
    揚興科技
    發(fā)布于 :2026年01月17日 17:29:53

    什么是BSP工程師

    任何軟件的。BSP工程師需要結(jié)合硬件原理圖修改從芯片廠商拿到的參考代碼,調(diào)試板子,使板子上的操作系統(tǒng)能夠正常穩(wěn)定工作,從而提供一個穩(wěn)定的開發(fā)調(diào)試環(huán)境,這個過程叫做點亮板子,行話叫做Bringup。這
    發(fā)表于 01-13 06:54

    硬件工程師都在逛的7個論壇你都知道嗎? #科普 #電子 #硬件工程師 #電子愛好者

    硬件工程師
    揚興科技
    發(fā)布于 :2025年12月25日 18:32:00

    人工智能工程師高頻面試題匯總:循環(huán)神經(jīng)網(wǎng)絡篇(題目+答案)

    后臺私信雯雯老師,備注:循環(huán)神經(jīng)網(wǎng)絡,領取更多相關面試題隨著人工智能技術的突飛猛進,AI工程師成為了眾多求職者夢寐以求的職業(yè)。想要拿下這份工作,面試的時候得展示出你不僅技術過硬,還得能解決問題。所以
    的頭像 發(fā)表于 10-17 16:36 ?886次閱讀
    人工智能<b class='flag-5'>工程師</b>高頻<b class='flag-5'>面試</b>題匯總:循環(huán)神經(jīng)網(wǎng)絡篇(題目+答案)

    硬件工程師面試必會:10個核心考點#硬件設計 #硬件工程師 #電路設計 #電路設計

    硬件工程師
    安泰小課堂
    發(fā)布于 :2025年09月23日 18:00:33

    電子發(fā)燒友工程師看!電子領域評職稱,技術之路更扎實

    人才的重要標準。這類職稱評審會看重實操能力(如嵌入式系統(tǒng)優(yōu)化、代碼效率提升案例)和技術認證(如 ARM 相關認證)。有位開發(fā)者提到,曾因缺少職稱,在大廠面試中敗給經(jīng)驗相當?shù)膶κ?;評上 “高級嵌入式工程師” 后
    發(fā)表于 08-20 13:53

    測試工程師都在用的Linux命令清單(建議收藏)

    作為一名工程師,熟練掌握Linux命令是基本功中的基本功。無論是日常工作中的系統(tǒng)維護,還是面試時的技術考核,Linux命令都是繞不開的核心技能。本文將從實戰(zhàn)角度出發(fā),系統(tǒng)梳理工程師必須掌握
    的頭像 發(fā)表于 08-08 10:06 ?852次閱讀
    測試<b class='flag-5'>工程師</b>都在用的Linux命令清單(建議收藏)

    做了電子工程師之后,最好拍的視頻出現(xiàn)了#硬件設計 #電子DIY #電子工程師

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年06月24日 17:45:57
    甘泉县| 浦东新区| 和田市| 富蕴县| 沧州市| 绥棱县| 玛纳斯县| 化德县| 高碑店市| 凯里市| 杭州市| 邛崃市| 兰溪市| 高清| 应城市| 临安市| 德保县| 元氏县| 天镇县| 唐山市| 通榆县| 九江市| 兰考县| 如皋市| 彭州市| 监利县| 桐城市| 吉林市| 吐鲁番市| 南雄市| 海门市| 洛浦县| 河南省| 兴和县| 卫辉市| 旬阳县| 鄯善县| 和田县| 绥阳县| 南川市| 郴州市|