首页 > 陌陌Python开发 一面二面HR面终面(已意向书)
头像
CastleYeager
编辑于 2021-09-04 20:46
+ 关注

陌陌Python开发 一面二面HR面终面(已意向书)

一面 08.24 15:30
1、自我介绍
2、面试官先介绍了团队情况,业务分工等
3、现在你做Python开发用哪个版本
4、用过Django2.x吗?和3.x相比有什么区别
5、装饰器使用场景
6、static method 和 class method的区别(不会)
7、手写匹配RPC地址,用正则表达式(不会)
8、说一下多进程和多线程的区别
9、GIL如何规避
10、说一下什么是魔术方法(懂但说的不好)
11、能列举一些魔术方法吗
12、HTTP常见的状态码,405遇到过吗(没)
13、说一下HTTP/1.0和HTTP/1.1的区别(不太了解),那么HTTP/2.0有接触或了解吗(不太了解)
14、TCP四次挥手过程
15、TIME-WAIT状态存在的意义是什么

此时换了邻座的另一位面试官问,问的都是Django相关的
16、说一下Django启动的声明周期(回答的Django请求的生命周期,启动的生命周期没了解,复盘时才发现好像回答错了,但面试官没打断,让我说完了,也没纠错)
17、说一下Django中间件的使用场景
18、如果说mail模块发邮件或者网络延迟,对API是否有影响,有什么办法解决
19、说一下你是如何进行Django项目部署的
20、有采用过Gevent方式进行部署吗(没有)
21、说一下Django模型层mananger的方法

此时又换回之前的面试官接着问
22、如何翻转一个单向链表,说思路没手撕
23、说一下自己项目的亮点
24、假设项目的请求量上来了,如何提升项目稳定性和性能
25、用户访问时如何优化访问速度
26、前端优化手段有了解吗(没有)
27、假设用户访问网站时已经报错出现异常了,那么你该如何排查,如果是线上排查的话,有什么其他辅助手段,具体说
28、反问。面试表现;问了最后一个问题该怎么处理(面试官说了思路,很详细);具体Python做什么工作;陌陌工作的体验、加班情况

30min问完了全部问题,感觉要凉

08.25 10:50左右收到HR预约二面的电话。约了26号14:00二面,感谢不挂之恩

二面 08.26 14:00
1、自我介绍
2、学校里对Python的使用主要在哪些方面,做过哪些实践
3、对其他语言的熟悉程度
4、未来的发展规划
5、面试官主动介绍部门业务情况(讲了相当久)
6、导师安排工作的方式、毕业需要发什么论文、问学制(聊天)
7、在学校里写代码,有人做code review吗?一般是谁来做?讲讲cr的具体案例,会审哪些方面?会对代码风格有要求吗?
8、会写测试用例吗?测试用例和web开发的关系(没答到点,希望回答单元测试和集成测试)
9、如何看待cr对代码质量的帮助(没了解,纯瞎说),哪些方面,有看过代码质量相关的书籍吗(没)
10、编写代码遇到的问题,最困难的
11、对监控有了解吗,有监控Celery吗(没),有监控请求吗(没)(面试官说,不做各个组件的监控,只让代码跑通,只是最简单的情况,更多应该考虑出错时该如何排查处理,写代码不是为正常情况写,而应该为异常情况写),写网络调用有写超时时间吗(没)
12、如何配置nginx location?location的顺序优先级是怎样的(没了解)?
13、说一下类似nginx的软件(只说了Apache)还有呢(不知道了);说一下类似Django的web框架(说了Flask,Tornado),掌握程度(不会)
14、项目前端技术,有用bootstrap吗(没)
15、介绍论文,背景,收益和必要性,挑战性,具体工作,遗留问题。说完还问了具体实验数据,性能提升了多少。问了技术细节
16、平时看什么书,最近看的一本技术类书籍,还有看过别的Python类书籍吗,看英文书籍或文档吗
17、毕业论文定了吗
18、问Linux,命令行熟悉程度,查看cpu利用率的命令
19、反问(面试表现,面试官更看重做事方式和思考角度,学习能力;有很多基本概念没了解)

除了非常简单的和聊天问题外,其他基本上都一问三不知,详细介绍了部门和业务,个人建议
面试官人倒是非常好,很耐心很亲切

08.26 17:25 HR打来电话,通知二面过了,约了下周一08.30 14:00的HR面
再次感谢面试官不挂之恩

08.30 14:00 HR面
1、自我介绍
2、介绍竞赛,有什么产出(算法,没产出),个人报名还是学校统一报名,为什么想到报名参赛,问了赛制和流程
3、校内外项目和实习经历(无)
4、介绍学术论文,背景,工作,导师项目组规模,平时如何分工,时间线,产出
5、自己有做什么项目(简历项目),做了多久,现在还在做吗,什么状态了,介绍项目,希望项目达到什么样的结果,问了项目细节
6、对高并发量的理解
7、对中间件的理解,向我介绍一下中间件,举个例子(举了寄快递的例子),实际业务场景中使用中间件的优劣
8、前端怎么写的(不太会)
9、项目中遇到的挑战和难点(提到了二面的细节,深入聊了聊)
10、聊了几家公司,进度如何
11、对行业和工作的倾向性
12、介绍考研经历
13、家哪里的,工作城市倾向性,职业规划,父母是做什么的,父母对工作的建议
14、面试官介绍岗位,重点工作,面试流程,前两面分别是什么级别的人在给你面试(一面是两位项目负责人,二面是团队负责人,总监,四面是大的部门负责人),何时发意向书和offer
15、反问。面试结果何时出(明后天),四面一般问啥(项目软件素质考核),入职后培训机制(导师制,一带一,六个月试用期),职级结构(校招进去是3),晋升渠道(一年两次,工作表现好才有资格)
16、学校还有课吗(无),可以来实习吗(不能)

面试官是小姐姐,没有压迫式的问题,体验非常好,面试过程中我自己的麦克出了点问题,希望不影响结果,许愿四面

08.31 上午十点多接到HR电话,HR面过了,约了下午两点的终面,许愿通过

面试官有会议,面试时间调整到09.01 11:00

09.01 11:00 终面
因为电脑语音有电流声,所以通过微信语音面试,录像录不到声音,凭记忆回想
1、自我介绍
2、项目中如何排查错误和异常情况(和二面考察的点非常像,说了goaccess、Celery和中间件,要求结合实际分点讲如何排出来错)
3、以往经历中印象最深的一个项目(刚学python时做的飞机大战),问了用户界面怎么做的,飞机图案素材怎么找的
4、了解HTML吗(不太会)
5、如果让你用Python设计一个TCP服务器,你应该怎么设计
6、考察单例模式的设计:一个多线程程序,程序要访问一个远端服务器,要求有一个模块专门提供这个TCP连接,其他模块来调用它获取TCP连接,要求在这个多线程程序运行期间,只能有一个TCP连接(一开始答的连接池,问了还有别的吗,提示单例)
7、问项目,问竞赛(问了竞赛算法题具体什么题目,太久了记不起来,就说了大概考了哪些算法)
8、求生欲来了,说我会写单例模式,面试官同意我写,问了单例中__init__()的双下划线什么意思(魔法函数),解释魔法函数,问了只有一个双下划线的__diyMethod()这种函数是什么意思(私有),是约定俗成还是语法限制(约定俗成)
9、反问,面试表现(实际工作算法用不太到,建议阅读设计模式和架构原理的书籍),base

面试官人很好,水平也肉眼可见的高,回答的问题基本没有让他满意,但还是很耐心提示我,实在见我不会就pass

许愿offer

09.01 下午两点多接到HR电话,终面通过,聊了聊毕业时间和到岗时间,一到两个工作日发意向书,offer九十月份定完薪资后发

更多模拟面试

全部评论

(2) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐