一面:(1,2面试官一起面试)
- 1条sql求每门课程都大于80的学生姓名
- 1条sql求连续三天登录的人员ID
- python模块,包概念
- 深浅拷贝
- 什么是装饰器
- 进程,线程,协程区别,使用场景,协程并发需要加锁吗
- 面向对象的特性,自己的理解
- b.py文件,引用了a.py的一个a变量from .a import a,都在同一个包下,执行b.py能够正常执行吗
- django或者flask执行生命周期
10.怎么实现一个django中间件 - TCP、IP协议,三次握手,四次挥手,为啥TIME_WAIT要等2MSL
- GC垃圾回收,内存对象
- nginx怎么配置静态文件代理
- 数据库隔离级别,什么是聚簇索引,什么是非聚簇索引
- redis数据类型,分布式锁
- 索引分类
- 快排咋实现
- nginx反向代理,负载均衡怎么配置
- vue的数据交互有哪些?vuex是啥,CSRF是啥,怎么避免
- 从一个浏览器输入一个地址,回车后发生了啥
- celery channel(感觉问的是django的吧,celery有channel?)
- 怎么部署项目的,有没有单独运维经验
- 了解大数据吗?spark会吗?(这些我没写)
二面:是个项目管理
- 过往经历
- 项目实现详细问了下
- 结婚了没,家哪里的?,住哪里多久过来?
- 讲了下团队情况,业务情况,要做的事情
三面:第二天HR直接谈薪资
- 期待的薪资
- 薪资构成,福利
QA:面试体验感极差,1面俩面试官拿着几张试卷,上面全是面试题,自己拿着电脑看答案,根据我回答的圈圈点点。让我怀疑他们的水平!