数据类型有几种、有什么区别
进程、线程、协程(这个很少问),定义及区别
深浅拷贝的区别
常用开发模式
函数式编程、对象式编程
闭包、装饰器
python中的类可以多继承么,多继承的继承方式?
类的特性
魔法方法,举例并说明
生成器、迭代器、可迭代对象的定义及区别
垃圾回收机制
线程安全、死锁、GIL
进程、线程是否用过
解决线程不安全的办法
linux常用命令,举例说明
http状态码
http和https的区别
网络编程、通信协议
三次握手、四次回收
http中get 和 post的区别
缓存是怎么做的
session、cookie的区别
tcp和udp的区别、socket
mysql
redis
django、中间件原理、钩子、drf
django网站执行流程
1.先请自我介绍。
2.在实验室主要做些什么?
3.参与科研吗?写过论文吗?
4.说3个你的优点或者缺点。
5.对这个岗位你相对于别人有什么优势?
网上申请校招,投递简历,然后参加中国移动统一笔试,笔试过了之后,当时正好是疫情,就线上进行了一个面试,当时是2人一组,和我同组的有一个女生,两个人分别提问,没有任何对比,但就是两个人放在一起了,上海是3位领导直接进行面试的,面试时间改了很多次,早上面试还没到通知时间点,就直接打电话给我,让我提前上线。
面试官问的面试题: 面试主要是自我介绍,然后问了一些项目、学习经历,当时因为我的学历可能比同组的另一位同学高一点,个人比较自信,答得还算流畅,上海虽然报的是技术岗,但没有任何技术问题,除了个人经历就还问了一下为什么选择上海移动这类问题,后来了解了一下,上海移动会进行岗位调剂,和hr沟通后就是工作地点,岗位都没法保证,拿到了offer,但是没有去,总体面试非常简单。