王老板Python面试(3): 一个初级python web后端开发工程师的面试总结

王老板的创业新公司刚刚融资一个亿,公司新业务又得需要招人了,这次招市场最火语言Python开发工程师!

Let,s go  Python!



先介绍下我的情况:通信背景,工作一年多不到两年。

之前一直在做C++的MFC软件界面开发工作。公司为某不景气的国企研究所。(喏,我的工作经验很水:1是方向不对;2是行业有偏差)。

然后目前是在寻找python后端开发这一块的工作,使用的框架为django;

之前一直通过CSDN以及其他几家技术博客/论坛吸收大家的经验,在感激之余,也想输出点什么,造福大家,因此就有了这篇水文,希望大家能够多多吸取我的经验教训,早日找到一份自己满意的工作!

面试的几家:北京的两家创业公司,规模均在40-50人之间;果壳(止步于电话面,拉钩投的);知乎(止步于电话面,论坛发帖后的内推);爱奇艺(拉钩上投的);杭州的网易(同学内推)。

面试这一轮下来,最大的感受就一个:平时一定要坚持每天都码点代码。就算再烂的项目,也要坚持上传github。。真的,只要你能坚持一周有5天以上都能持续上传Git,半年下来,面试官绝对对你刮目相看。

其他感受:不同的公司着重点都不一样,木桶原理,哪块都不能少。我就是因为平时只关注做自己的小博客系统,而没做其他的部分,导致爱奇艺倒在了手写代码上面…哎,忧伤。。平时多刷刷leetcode,看看剑指offer/面试金典,都是套路啊~~

面试这几家公司所遇到的面试/笔试题,目前还能记住的如下。虽然可能绝大部分都是基础,但希望大家不要只是看看就过去了,最好还是假装你被问到这个问题,你来把答案说出来或写出来:(不按公司分了)

Python语法以及其他基础部分

1.手写快排;堆排;几种常用排序的算法复杂度是多少;快排平均复杂度多少,最坏情况如何优化; 

2.手写:已知一个长度n的无序列表,元素均是数字,要求把所有间隔为d的组合找出来,你写的解法算法复杂度多少; 

3.手写:一个列表A=[A1,A2,…,An],要求把列表中所有的组合情况打印出来; 

4.手写:用一行python写出1+2+3+…+10**8 ; 

5.手写python:用递归的方式判断字符串是否为回文; 

6.单向链表长度未知,如何判断其中是否有环; 

7.单向链表如何使用快速排序算法进行排序; 

8.手写:一个长度n的无序数字元素列表,如何求中位数,如何尽快的估算中位数,你的算法复杂度是多少; 

9.如何遍历一个内部未知的文件夹(两种树的优先遍历方式)

网络基础部分

1.TCP/IP分别在模型的哪一层;

2.socket长连接是什么意思;

3.select和epoll你了解么,区别在哪;

4.TCP UDP区别;三次握手四次挥手讲一下;

5.TIME_WAIT过多是因为什么;

6.http一次连接的全过程:你来说下从用户发起request——到用户接收到response;

7.http连接方式。get和post的区别,你还了解其他的方式么;

8.restful你知道么;

9.状态码你知道多少,比如200/403/404/504等等;

数据库部分

1.MySQL锁有几种;死锁是怎么产生的;

2.为何,以及如何分区、分表;

3.MySQL的char varchar text的区别;

4.了解join么,有几种,有何区别,A LEFT JOIN B,查询的结果中,B没有的那部分是如何显示的(NULL);

5.索引类型有几种,BTree索引和hash索引的区别(我没答上来这俩在磁盘结构上的区别);

6.手写:如何对查询命令进行优化;

7.NoSQL了解么,和关系数据库的区别;redis有几种常用存储类型;

Linux部分

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

2.查看当前进程是用什么命令,除了文件相关的操作外,你平时还有什么操作命令;

(因为我本人Linux本身就很水,只会基本的操作,所以这部分面试官也基本没怎么问。。反正问了就大眼瞪小眼呗)

django项目部分

1.都是让简单的介绍下你在公司的项目,不管是不是后端相关的,主要是要体现出你干了什么;

2.你在项目中遇到最难的部分是什么,你是怎么解决的;

3.你看过django的admin源码么;看过flask的源码么;你如何理解开源;

4.MVC / MTV;

5.缓存怎么用;

6.中间件是干嘛的;

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

8.如果你来设计login,简单的说一下思路;

9.session和cookie的联系与区别;session为什么说是安全的;

10.uWSGI和Nginx的作用;

(我发现基本不问django实现细节相关的东西。。或者问也问的很少,哎,之前准备的方向完全错了)

洋洋洒洒写了一个小时,发现还是有很多细节问题都已经忘了。。哎,自己的笔记做的还是不行。不过这些问题如果你能都答上来,起码我觉得你应该可以去试试面试初级web后端了,good luck!


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,053评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,527评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,779评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,685评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,699评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,609评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,989评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,654评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,890评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,634评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,716评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,394评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,976评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,950评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,191评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,849评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,458评论 2 342

推荐阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,440评论 6 428
  • 我想了很久,要不要写,因为我几乎每个月都会写一篇很长的文字,或者以前也会有每周的随笔,所以想想没必要再去回顾201...
    恋夏的鱼阅读 221评论 0 0
  • 我们小时候看世界,只有三种维度,更小的时候,连三种都没有。它们是,长、宽、高。所以,我们叫他们大人,我们是小人。 ...
    周某某2019阅读 162评论 0 0
  • 一叶蓝秋 你飘逸在荒芜的野草 丛生的孤独与寂寞 谁与说清 只因你一时的恍惚 便背负了那么多的谩骂与荒谬 你若洁白...
    垄上行云阅读 188评论 2 0