Python笔试面试题总结(二)

2020-08-24 16:10:14 浏览数 (1)

今天总结下部分面试题

1

面试题

1、什么是协程?--> yield 有什么作用?--> yield 实现协程底层是怎么实现的?--> from yield 又是什么?

2、什么是装饰器?它有什么作用?

3、对网络编程了解吗? --> 多进程与多线程的区别?--> 进程之间通信有哪些方式?

4、你用过哪些 Python 的扩展库?或者哪些标准库?

5、__init__ 与 __new__ 分别什么作用?

6、__getattri__ 与 __getattribute__ 分别什么作用?

7、谈谈 Python 中的多继承,了解些什么?

8、asyncio 是干什么的?

9、在 json 转换的时候,json.dump() 不支持哪些类型的数据结构转换?

10、你用 flask 框架时,session用的是自带的吗?session底层用的是什么数据结构存储的?

11、flask 框架从请求到响应是怎么一个流程

12、flask 框架有什么特点?它与 Django 相比有些什么不同之处?

13、你在用 flask 时,连接数据库用的是 ORM 还是原生 SQL ,如果是 ORM ,是用的什么库?

14、Redis 和 MySQL 分别是什么作用?各适用于什么样的场景?

15、什么是 wsgi,它和 uwsgi 和 gunicorn 有什么关系?

16、你了解 SQL 优化吗?

17、你了解 MySQL 索引吗?

愿关注我们的人都能找到

属于自己的皮球

0 人点赞