Python 后台开发面试题阅读指南(必看)

大家好,我是帅地。 为了方便大家复习,这些面试题的展示采取了右边面试题目,左边答案的方式,方便大家按需查看。 由于手机端不支持这种展示方式,当然,为了手机方便阅读,下面会贴出所有面试题答案链接,不过大家最好在 PC 电脑端阅读哈,相关面试题还会持续更新,尽量补充完善起来,建议收藏帅地的网站哦。

面试题链接汇总

Flask

1. Flask 中请求上下文和应用上下文的区别和作用?

2. 对 Flask 蓝图(Blueprint)的理解?

3. Flask 项目中如何实现 session 信息的写入?

4. 项目接口实现后路由访问不到怎么办?

5. Flask 中 url_for 函数?

6. Flask 中请求钩子的理解和应用?

7. 一个变量后写多个过滤器是如何执行的?

8. 如何把整个数据库导出来,再导入指定数据库中?

9. Flask 和 Django 路由映射的区别?

10. 跨站请求伪造和跨站请求保护的实现?

11. Flask(name)中的name可以传入哪些值?

Django

12. Django 创建项目的命令?

13. Django 创建项目后,项目文件夹下的组成部分(对 mvt 的理解)?

14. 对 MVC,MVT 解读的理解?

15. Django 中 models 利用 ORM 对 Mysql 进行查表的语句(多个语句)

16. django 中间件的使用?

17. Django 项目的优化?

18. 谈一下你对 uWSGI 和 nginx 的理解?

19. 说说 nginx 和 uWISG 服务器之间如何配合工作的?

20. django 开发中数据库做过什么优化?

21. 验证码过期时间怎么设置?

22. Python 中 Django、Flask、Tornado 三大框架各自的应用场景?

23. django 如何提升性能?

24. 什么是 restful api,谈谈你的理解?

25. 启动 Django 服务的方法?

26. 怎样测试 django 框架中的代码?

27. 有过部署经验?用的什么技术?可以满足多少压力?

28. Django 中哪里用到了线程?哪里用到了协程?哪里用到了进程?

29. django 关闭浏览器,怎样清除 cookies 和 session?

30. 代码优化从哪些方面考虑?有什么想法?

31. Django 中间件是如何使用的?

32. ngnix 的正向代理与反向代理?

33. 简述 Django 下的(内建的)缓存机制?

34. Django HTTP 请求的处理流程?

35. Django 里 QuerySet 的 get 和 filter 方法的区别?

36. 跨域请求问题 django 怎么解决的?

37. Django 对数据查询结果排序怎么做,降序怎么做,查询大于某个字段怎么做?

38. Django 重定向你是如何实现的?用的什么状态码?

39. 生成迁移文件和执行迁移文件的命令是什么?

40. 关系型数据库的关系包括哪些类型?

41. 查询集返回列表的过滤器有哪些?

42. Django 本身提供了 runserver,为什么不能用来部署?

43. HttpRequest 和 HttpResponse 是什么?干嘛用的?

44. Django 日志管理

发表评论

后才能评论