黑马程序员技术交流社区

标题: Python面试经验分享—— 世平信息科技西安分公司 [打印本页]

作者: 就业高冷派    时间: 2018-11-8 12:05
标题: Python面试经验分享—— 世平信息科技西安分公司
本帖最后由 就业高冷派 于 2018-11-8 13:33 编辑

公司名称:杭州世平信息科技西安分公司
公司经营范围:一家致力于信息安全软件开发、技术咨询、技术服务、成果转让;计算机软硬件、信息系统集成、网络及电子通讯设备销售的高新技术企业
注册规模:50-150人
公司地址:雁塔区科技五路旺座现代城C1705
公司图片:
人事面试不做整理,正常沟通就行!
技术面试的一些问题整理出来了,希望可以帮到最近面试找工作的小伙伴!
1. Python中的作用域?
Python中,一个变量的作用域总是由在代码中被赋值的地方所决定。当Python遇到一个变量的话 它会按照这的顺序进行搜索: 本地作用域(Local)--->当前作用域被嵌入的本地作用域(Enclosing locals)--->全局/模块作用域(Global)--->内置作用域(Built-in)
2. 简述TCP和UDP的区别以及优缺点?
UDP是面向无连接的通讯协议,UDP数据包括目的端口号和源端口号信息。
    优点:UDP速度快、操作简单、要求系统资源较少,由于通讯不需要连接,可以实现广播发送
    缺点:UDP传送数据前并不与对方建立连接,对接收到的数据也不发送确认信号,发送端不知道数 据是否会正确接收,也不重复发送,不可靠。
TCP是面向连接的通讯协议,通过三次握手建立连接,通讯完成时四次挥手
    优点:TCP在数据传递时,有确认、窗口、重传、阻塞等控制机制,能保证数据正确性,较为可靠。
    缺点:TCP相对于UDP速度慢一点,要求系统资源较多。
3.HTTP常见请求头?
①. Host(主机和端口号)
②. Connection(链接类型)
③. Upgrade-Insecure-Requests(升级为HTTPS请求)
④. User-Agent(浏览器名称)
⑤. Accept(传输文件类型)
⑥. Referer(页面跳转处)
⑦. Accept-Encoding(文件编解码格式)
⑧. Cookie  (Cookie)
⑨. x-requested-with:XMLHttpRequest (是Ajax异步请求)
4.对 MVC,MVT 解读的理解?
MVC简介:
M:Model,模型,和数据库进行交互
V:View,视图,负责产生 Html 页面
C:Controller,控制器,接收请求,进行处理,与 M 和 V 进行交互,返回应答。
整体流程:
①. 用户点击注按钮,将要注册的信息发送给网站服务器。
②. Controller 控制器接收到用户的注册信息,Controller 会告诉 Model 层将用户的注册信息保 存到数据库
③. Model 层将用户的注册信息保存到数据库
④. 数据保存之后将保存的结果返回给 Model 模型,
⑤. Model 层将保存的结果返回给 Controller 控制器。
⑥. Controller 控制器收到保存的结果之后,或告诉 View 视图,view 视图产生一个 html 页面。
⑦. View 将产生的 Html 页面的内容给了 Controller 控制器。
⑧. Controller 将 Html 页面的内容返回给浏览器。
⑨. 浏览器接受到服务器 Controller 返回的 Html 页面进行解析展示
MVT简介:
M:Model,模型,和 MVC 中的 M 功能相同,和数据库进行交互。
V:view,视图,和 MVC 中的 C 功能相同,是核心,负责接收请求、获取数据、返回结果
T:Template,模板,和 MVC 中的 V 功能相同,产生 Html 页面
整体流程:
①. 用户点击注册按钮,将要注册的内容发送给网站的服务器。
②. View 视图,接收到用户发来的注册数据,View 告诉 Model 将用户的注册信息保存进数据库。
③. Model 层将用户的注册信息保存到数据库中。
④. 数据库将保存的结果返回给 Model
⑤. Model 将保存的结果给 View 视图。
⑥. View 视图告诉 Template 模板去产生一个 Html 页面。
⑦. Template 生成 html 内容返回给 View 视图。
⑧. View 将 html 页面内容返回给浏览器。
⑨. 浏览器拿到 view 返回的 html 页面内容进行解析,展示。

5.验证码过期时间怎么设置?
将验证码保存到数据库或 session,设置过期时间为 1 分钟,然后页面设置一个倒计时(一般是前端 js 实现 这个计时)的展示,一分钟过后再次点击获取新的信息。

6.什么是 restful api,谈谈你的理解?
REST:Representational State Transfer 的缩写,翻译:“具象状态传输”。一般解释为“表现层 状态转换”。
REST 是设计风格而不是标准。是指客户端和服务器的交互形式。我们需要关注的重点是如何设计 REST 风格的网络接口。
REST 的特点:
①. 具象的。一般指表现层,要表现的对象就是资源。比如,客户端访问服务器,获取的数据就是资 源。比如文字、图片、音视频等。
②. 表现:资源的表现形式。txt 格式、html 格式、json 格式、jpg 格式等。浏览器通过 URL 确定资 源的位置,但是需要在 HTTP 请求头中,用 Accept 和 Content-Type 字段指定,这两个字段是对资源 表现的描述。
③. 状态转换:客户端和服务器交互的过程。在这个过程中,一定会有数据和状态的转化,这种转化 叫做状态转换。其中,GET 表示获取资源,POST 表示新建资源,PUT 表示更新资源,DELETE 表示删 除资源。HTTP 协议中最常用的就是这四种操作方式。
RESTful 架构:
①. 每个 URL 代表一种资源;
②. 客户端和服务器之间,传递这种资源的某种表现层;
③. 客户端通过四个 http 动词,对服务器资源进行操作,实现表现层状态转换。
7.有过部署经验?用的什么技术?可以满足多少压力?
①. 有部署经验,在阿里云服务器上部署的
②. 技术有:nginx + uwsgi 的方式来部署 Django 项目
③. 无标准答案(例:压力测试一两千)


作者: 逆风TO    时间: 2018-11-14 17:57
感谢分享~
作者: 大智叔叔    时间: 2018-11-26 18:36
感谢分享啊!
作者: 耙丫丫    时间: 2018-11-26 22:06

作者: 零度☆黎明    时间: 2018-11-26 23:33
6666666666666666666666666
作者: superbaby    时间: 2018-11-26 23:57
感谢分享....................
作者: 殷凯老师    时间: 2018-11-27 09:10
6666666666666666
作者: 二郎显圣真君    时间: 2018-11-27 09:59
66666666666666666666666666666
作者: 影@子~    时间: 2018-11-27 10:04
感谢分享
作者: 举个栗子    时间: 2018-11-27 10:25

作者: 小公举    时间: 2018-11-27 10:29
感谢楼主的分享    非常有用
作者: zhanghua342    时间: 2018-11-27 10:50
感谢分享~
作者: duanshaobo    时间: 2018-11-27 11:12

作者: pcdate    时间: 2018-11-27 11:52
6666666666666666666
作者: 致橡树    时间: 2018-11-27 12:18
666666666666666
作者: SunYan    时间: 2018-11-27 12:25
黑马6666666666
作者: 小伙啊    时间: 2018-11-27 12:53
黑马666666666666
作者: 疯子小花花    时间: 2018-11-27 12:58

棒棒棒!!!
作者: huochao    时间: 2018-11-27 13:11
6666666666666666
作者: little_superman    时间: 2018-11-27 13:12

66666666666666666
作者: 仙人掌sandy    时间: 2018-11-27 13:18
黑马666666666666
作者: 兮兮哈哈    时间: 2018-11-27 13:47
66666666666666666666666666666
作者: 760486198    时间: 2018-11-27 13:55
666666666666666666666666666666
作者: 章鱼顶呱呱    时间: 2018-11-27 13:58
888888888888888888aaaaaaaaaaaaaa
作者: 多喝点热水~    时间: 2018-11-27 13:58
                                                                    
作者: ouweina    时间: 2018-11-27 14:07
6666666666666666666666
作者: yy1134787753    时间: 2018-11-27 14:08
感谢分享
作者: py@py    时间: 2018-11-27 14:08
作者棒棒哒
作者: 你不爱我    时间: 2018-11-27 14:24

作者: 从容微笑    时间: 2018-11-27 14:26

作者: 半个程序员    时间: 2018-11-27 14:40
带娃大大无大无大无多
作者: 温柔一刀!喵!    时间: 2018-11-27 14:45

作者: 专找bug    时间: 2018-11-27 14:45
6666666666666666666666666
作者: 王航    时间: 2018-11-27 15:05
小舟从此逝,江海寄余生。
作者: 茶包哥    时间: 2018-11-27 15:17
感谢分享
作者: ruoquan    时间: 2018-11-27 15:19
6666666666
作者: zhuyanting    时间: 2018-11-27 15:32

作者: yujq    时间: 2018-11-27 15:47
666666666666666666666666
作者: 谢先森    时间: 2018-11-27 17:29
66666666666666666
作者: #风萧萧#    时间: 2018-11-27 17:40
谢谢楼主,辛苦了...........
作者: 黑马程序员啊    时间: 2018-11-27 17:48
谢谢楼主,辛苦了...........
作者: fujiangbo    时间: 2018-11-27 17:50
八千里路的云与月,全部在阅读中走进了我心灵的深处
作者: daoqin    时间: 2018-11-27 18:22
很棒,加油,厉害~
作者: zplxwl    时间: 2018-11-27 18:22
很好很不错
作者: 凯凯小王子    时间: 2018-11-27 18:35
666666666666
作者: SharkSSB    时间: 2018-11-27 18:40
谢谢楼主,辛苦了...........
作者: xiaoheizi    时间: 2018-11-27 18:47
66666666666666666666666666
作者: 1098018910    时间: 2018-11-27 19:22
感谢分享啊!
作者: 梅优良    时间: 2018-11-27 21:50
6666666666666666666
作者: 李娟玲老师    时间: 2018-11-28 09:56
6666666666666666
作者: 李娟玲老师    时间: 2018-11-28 09:57
666666666666666
作者: 淡写薰衣草的香    时间: 2018-11-28 10:42

作者: 李娟玲老师    时间: 2018-11-28 13:40
6666666666666666
作者: hongping    时间: 2018-11-28 14:23

棒棒棒!!!
作者: zhaosongzhi    时间: 2018-11-28 15:13
6666666666666666666666666666的飞起
作者: JavaEE风清扬    时间: 2018-11-28 15:39
666666666666666666666666666666
作者: 18629541359    时间: 2018-11-28 16:14
不错不错,谢谢分享!
作者: yangyifen    时间: 2018-11-28 16:22
66666666666666666666666666666666666666666666666666666666
作者: wangxue123456    时间: 2018-11-28 17:36

感谢楼主的分享    非常有用
作者: mydorling11    时间: 2018-11-28 22:57
牛逼的不是一点
作者: 独上兰舟    时间: 2018-11-29 09:13
感谢分享
作者: kdhdjdj    时间: 2018-11-29 15:14
66666666666666666
作者: 同心筑梦1    时间: 2018-11-29 15:51
666666666666666666666666666666666666
作者: 小西西哦    时间: 2018-11-29 15:58
66666666666666666666666666666666666666
作者: 哦嗨呦    时间: 2018-11-29 16:20
顶!!!!!!!!!!
作者: dajiahao    时间: 2018-11-29 18:00
你说的都对!
作者: 就业高冷派    时间: 2018-12-6 10:32
逆风TO 发表于 2018-11-14 17:57
感谢分享~

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:32
大智叔叔 发表于 2018-11-26 18:36
感谢分享啊!

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:32
耙丫丫 发表于 2018-11-26 22:06

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:32
零度☆黎明 发表于 2018-11-26 23:33
6666666666666666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:32
superbaby 发表于 2018-11-26 23:57
感谢分享....................

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:32
殷凯老师 发表于 2018-11-27 09:10
6666666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:32
二郎显圣真君 发表于 2018-11-27 09:59
66666666666666666666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:33
影@子~ 发表于 2018-11-27 10:04
感谢分享

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:33
举个栗子 发表于 2018-11-27 10:25

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:33
小公举 发表于 2018-11-27 10:29
感谢楼主的分享    非常有用

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:33
zhanghua342 发表于 2018-11-27 10:50
感谢分享~

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:33
duanshaobo 发表于 2018-11-27 11:12

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:33
pcdate 发表于 2018-11-27 11:52
6666666666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:33
pcdate 发表于 2018-11-27 11:52
6666666666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:33
致橡树 发表于 2018-11-27 12:18
666666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:33
SunYan 发表于 2018-11-27 12:25
黑马6666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:33
小伙啊 发表于 2018-11-27 12:53
黑马666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:33
疯子小花花 发表于 2018-11-27 12:58
棒棒棒!!!

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:34
huochao 发表于 2018-11-27 13:11
6666666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:34
little_superman 发表于 2018-11-27 13:12
66666666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:34
仙人掌sandy 发表于 2018-11-27 13:18
黑马666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:34
兮兮哈哈 发表于 2018-11-27 13:47
66666666666666666666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:34
760486198 发表于 2018-11-27 13:55
666666666666666666666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:34
多喝点热水~ 发表于 2018-11-27 13:58

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:34
章鱼顶呱呱 发表于 2018-11-27 13:58
888888888888888888aaaaaaaaaaaaaa

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:34
ouweina 发表于 2018-11-27 14:07
6666666666666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:34
yy1134787753 发表于 2018-11-27 14:08
感谢分享

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:35
py@py 发表于 2018-11-27 14:08
作者棒棒哒

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:35
你不爱我 发表于 2018-11-27 14:24

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:35
从容微笑 发表于 2018-11-27 14:26

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:35
半个程序员 发表于 2018-11-27 14:40
带娃大大无大无大无多

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:35
温柔一刀!喵! 发表于 2018-11-27 14:45

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:35
专找bug 发表于 2018-11-27 14:45
6666666666666666666666666

感谢支持~再接再厉!
作者: 就业高冷派    时间: 2018-12-6 10:35
王航 发表于 2018-11-27 15:05
小舟从此逝,江海寄余生。

感谢支持~再接再厉!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2