王老板Python面試(3): 一個(gè)初級python web后端開發(fā)工程師的面試總結(jié)

王老板的創(chuàng)業(yè)新公司剛剛?cè)谫Y一個(gè)億常空,公司新業(yè)務(wù)又得需要招人了,這次招市場最火語言Python開發(fā)工程師!

Let,s go? Python!



先介紹下我的情況:通信背景罪针,工作一年多不到兩年蕾殴。

之前一直在做C++的MFC軟件界面開發(fā)工作笑撞。公司為某不景氣的國企研究所。(喏钓觉,我的工作經(jīng)驗(yàn)很水:1是方向不對茴肥;2是行業(yè)有偏差)。

然后目前是在尋找python后端開發(fā)這一塊的工作荡灾,使用的框架為django瓤狐;

之前一直通過CSDN以及其他幾家技術(shù)博客/論壇吸收大家的經(jīng)驗(yàn)瞬铸,在感激之余,也想輸出點(diǎn)什么础锐,造福大家嗓节,因此就有了這篇水文,希望大家能夠多多吸取我的經(jīng)驗(yàn)教訓(xùn)皆警,早日找到一份自己滿意的工作拦宣!

面試的幾家:北京的兩家創(chuàng)業(yè)公司,規(guī)模均在40-50人之間信姓;果殼(止步于電話面鸵隧,拉鉤投的);知乎(止步于電話面意推,論壇發(fā)帖后的內(nèi)推)豆瘫;愛奇藝(拉鉤上投的);杭州的網(wǎng)易(同學(xué)內(nèi)推)菊值。

面試這一輪下來靡羡,最大的感受就一個(gè):平時(shí)一定要堅(jiān)持每天都碼點(diǎn)代碼。就算再爛的項(xiàng)目俊性,也要堅(jiān)持上傳github略步。。真的定页,只要你能堅(jiān)持一周有5天以上都能持續(xù)上傳Git趟薄,半年下來,面試官絕對對你刮目相看典徊。

其他感受:不同的公司著重點(diǎn)都不一樣杭煎,木桶原理,哪塊都不能少卒落。我就是因?yàn)槠綍r(shí)只關(guān)注做自己的小博客系統(tǒng)羡铲,而沒做其他的部分,導(dǎo)致愛奇藝倒在了手寫代碼上面…哎儡毕,憂傷也切。。平時(shí)多刷刷leetcode腰湾,看看劍指offer/面試金典雷恃,都是套路啊~~

面試這幾家公司所遇到的面試/筆試題,目前還能記住的如下费坊。雖然可能絕大部分都是基礎(chǔ)倒槐,但希望大家不要只是看看就過去了,最好還是假裝你被問到這個(gè)問題附井,你來把答案說出來或?qū)懗鰜恚海ú话垂痉至耍?/p>

Python語法以及其他基礎(chǔ)部分

1.手寫快排讨越;堆排两残;幾種常用排序的算法復(fù)雜度是多少;快排平均復(fù)雜度多少把跨,最壞情況如何優(yōu)化人弓;?

2.手寫:已知一個(gè)長度n的無序列表,元素均是數(shù)字节猿,要求把所有間隔為d的組合找出來票从,你寫的解法算法復(fù)雜度多少;?

3.手寫:一個(gè)列表A=[A1滨嘱,A2峰鄙,…,An],要求把列表中所有的組合情況打印出來太雨;?

4.手寫:用一行python寫出1+2+3+…+10**8 吟榴;?

5.手寫python:用遞歸的方式判斷字符串是否為回文;?

6.單向鏈表長度未知囊扳,如何判斷其中是否有環(huán)吩翻;?

7.單向鏈表如何使用快速排序算法進(jìn)行排序;?

8.手寫:一個(gè)長度n的無序數(shù)字元素列表锥咸,如何求中位數(shù)狭瞎,如何盡快的估算中位數(shù),你的算法復(fù)雜度是多少搏予;?

9.如何遍歷一個(gè)內(nèi)部未知的文件夾(兩種樹的優(yōu)先遍歷方式)

網(wǎng)絡(luò)基礎(chǔ)部分

1.TCP/IP分別在模型的哪一層熊锭;

2.socket長連接是什么意思;

3.select和epoll你了解么雪侥,區(qū)別在哪碗殷;

4.TCP UDP區(qū)別;三次握手四次揮手講一下速缨;

5.TIME_WAIT過多是因?yàn)槭裁矗?/p>

6.http一次連接的全過程:你來說下從用戶發(fā)起request——到用戶接收到response锌妻;

7.http連接方式。get和post的區(qū)別旬牲,你還了解其他的方式么仿粹;

8.restful你知道么;

9.狀態(tài)碼你知道多少引谜,比如200/403/404/504等等牍陌;

數(shù)據(jù)庫部分

1.MySQL鎖有幾種;死鎖是怎么產(chǎn)生的员咽;

2.為何,以及如何分區(qū)贮预、分表贝室;

3.MySQL的char varchar text的區(qū)別契讲;

4.了解join么,有幾種滑频,有何區(qū)別捡偏,A LEFT JOIN B,查詢的結(jié)果中峡迷,B沒有的那部分是如何顯示的(NULL)银伟;

5.索引類型有幾種,BTree索引和hash索引的區(qū)別(我沒答上來這倆在磁盤結(jié)構(gòu)上的區(qū)別)绘搞;

6.手寫:如何對查詢命令進(jìn)行優(yōu)化彤避;

7.NoSQL了解么,和關(guān)系數(shù)據(jù)庫的區(qū)別夯辖;redis有幾種常用存儲(chǔ)類型琉预;

Linux部分

1.講一下你常用的Linux/git命令和作用;

2.查看當(dāng)前進(jìn)程是用什么命令蒿褂,除了文件相關(guān)的操作外圆米,你平時(shí)還有什么操作命令;

(因?yàn)槲冶救薒inux本身就很水啄栓,只會(huì)基本的操作娄帖,所以這部分面試官也基本沒怎么問。昙楚。反正問了就大眼瞪小眼唄)

django項(xiàng)目部分

1.都是讓簡單的介紹下你在公司的項(xiàng)目近速,不管是不是后端相關(guān)的,主要是要體現(xiàn)出你干了什么桂肌;

2.你在項(xiàng)目中遇到最難的部分是什么数焊,你是怎么解決的;

3.你看過django的admin源碼么崎场;看過flask的源碼么佩耳;你如何理解開源;

4.MVC / MTV谭跨;

5.緩存怎么用干厚;

6.中間件是干嘛的;

7.CSRF是什么螃宙,django是如何避免的蛮瞄;XSS呢;

8.如果你來設(shè)計(jì)login谆扎,簡單的說一下思路挂捅;

9.session和cookie的聯(lián)系與區(qū)別;session為什么說是安全的堂湖;

10.uWSGI和Nginx的作用闲先;

(我發(fā)現(xiàn)基本不問django實(shí)現(xiàn)細(xì)節(jié)相關(guān)的東西状土。∷趴罚或者問也問的很少蒙谓,哎,之前準(zhǔn)備的方向完全錯(cuò)了)

洋洋灑灑寫了一個(gè)小時(shí)训桶,發(fā)現(xiàn)還是有很多細(xì)節(jié)問題都已經(jīng)忘了累驮。。哎舵揭,自己的筆記做的還是不行谤专。不過這些問題如果你能都答上來,起碼我覺得你應(yīng)該可以去試試面試初級web后端了琉朽,good luck!


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末毒租,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子箱叁,更是在濱河造成了極大的恐慌墅垮,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件耕漱,死亡現(xiàn)場離奇詭異算色,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)螟够,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進(jìn)店門灾梦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人妓笙,你說我怎么就攤上這事若河。” “怎么了寞宫?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵萧福,是天一觀的道長。 經(jīng)常有香客問我辈赋,道長鲫忍,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任钥屈,我火速辦了婚禮悟民,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘篷就。我一直安慰自己射亏,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著鸦泳,像睡著了一般银锻。 火紅的嫁衣襯著肌膚如雪永品。 梳的紋絲不亂的頭發(fā)上做鹰,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天,我揣著相機(jī)與錄音鼎姐,去河邊找鬼钾麸。 笑死,一個(gè)胖子當(dāng)著我的面吹牛炕桨,可吹牛的內(nèi)容都是我干的饭尝。 我是一名探鬼主播,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼献宫,長吁一口氣:“原來是場噩夢啊……” “哼钥平!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起姊途,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤涉瘾,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后捷兰,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體立叛,經(jīng)...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年贡茅,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了秘蛇。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,090評論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡顶考,死狀恐怖赁还,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情驹沿,我是刑警寧澤艘策,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站甚负,受9級特大地震影響柬焕,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜梭域,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一斑举、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧病涨,春花似錦富玷、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽雀鹃。三九已至,卻和暖如春励两,著一層夾襖步出監(jiān)牢的瞬間黎茎,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工当悔, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留傅瞻,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓盲憎,卻偏偏與公主長得像嗅骄,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子饼疙,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評論 2 355

推薦閱讀更多精彩內(nèi)容

  • # Python 資源大全中文版 我想很多程序員應(yīng)該記得 GitHub 上有一個(gè) Awesome - XXX 系列...
    aimaile閱讀 26,486評論 6 427
  • 我想了很久溺森,要不要寫,因?yàn)槲規(guī)缀趺總€(gè)月都會(huì)寫一篇很長的文字窑眯,或者以前也會(huì)有每周的隨筆屏积,所以想想沒必要再去回顧201...
    戀夏的魚閱讀 227評論 0 0
  • 我們小時(shí)候看世界肾请,只有三種維度,更小的時(shí)候更胖,連三種都沒有铛铁。它們是,長却妨、寬饵逐、高。所以彪标,我們叫他們大人倍权,我們是小人。 ...
    周某某2019閱讀 166評論 0 0
  • 一葉藍(lán)秋 你飄逸在荒蕪的野草 叢生的孤獨(dú)與寂寞 誰與說清 只因你一時(shí)的恍惚 便背負(fù)了那么多的謾罵與荒謬 你若潔白...
    壟上行云閱讀 197評論 2 0