开发者社区> 问答> 正文

【精品问答】python必备面试干货

谁能想到60%开发者想要学习的python,竟然诞生于80年代的圣诞节期间。

在阿姆斯特丹,百无聊赖的Guido决心开发继承ABC语言的脚本解释程序。就这样,python在Guido的手中诞生了。 而python被使用的高光时刻竟是15年之后的2004年,使用率呈线性增长。

python如此受欢迎的原因一定离不开极易上手的特点和及其简单的使用文档。以下就是小秘为您整理的继python五十问第一期之后,整理的pyhton必备面试干货,希望能对您有帮助:

大数据的文件读取方式

迭代器和生成器的区别

装饰器的作用和功能

简单谈下GIL

在多线程环境中,Python 虚拟机按有几种执行方式

find和grep分别的作用

线上服务可能因为种种原因导致挂掉怎么办?

如何提高python的运行效率

常用Linux命令

Python中的yield用法


Python是如何进行内存管理的

描述数组、链表、队列、堆栈的区别?

你知道几种排序

django 中当一个用户登录 A 应用服务器(进入登录状态),然后下次请求被 nginx 代理到 B 应用服务器会出现什么影响?

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

请解释或描述一下Django的架构

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

说一下Django,MIDDLEWARES中间件的作用?

你对Django的认识?

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

1571893902294_C90451EF-3332-450b-9CD0-0C85B1F1AC76.png

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

Tornado 的核是什么?

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

AJAX是什么,如何使用AJAX?

常见的HTTP状态码有哪些?

Post和get区别?

传输数据的大小及安全性

cookie 和session 的区别?

创建一个简单tcp服务器需要的流程

scrapy和scrapy-redis有什么区别?为什么选择redis数据库?

79DD252D-F3EA-42a1-9DEF-27979B0B5F94.png

你用过的爬虫框架或者模块有哪些?谈谈他们的区别或者优缺点?

你常用的mysql引擎有哪些?各引擎间有什么区别?

描述下scrapy框架运行的机制?

什么是关联查询,有哪些?

写爬虫是用多进程好?还是多线程好? 为什么?

数据库的优化?

常见的反爬虫和应对方法?

分布式爬虫主要解决什么问题?

爬虫过程中验证码怎么处理?

更有往期python进阶干货文章分享,
快快收藏起来吧!!!

79DD252D-F3EA-42a1-9DEF-27979B0B5F94.png

python技术进阶入门之基本数据类型

python技术进阶入门之条件控制

python技术进阶入门之循环语句

python技术进阶入门之迭代器和生成器

python技术进阶入门之函数

python技术进阶入门之模块

python技术进阶入门之输入和输出

欢迎加入开发者技术社群

群福利:群内每周进行群直播技术分享及问答

image.png

展开
收起
问问小秘 2019-11-04 10:48:18 7765 0
2 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载