面试录音

一、购买商品,发现没有显示订单

答:去抓包,查看状态码,如果出现404说明是前端的问题,如果显示的是500,说明是后端的问题

二、数据库查询前10的成绩

答:select top 1 * from ( select top 10 成绩 from 表 order by 成绩 desc ) as t 2.select top 1 * from 表 where 成绩 not in (select top 9 成绩 form 表)

三、在测试过程中有没有影响深刻的bug

答:是兼容性的问题,在ie浏览器,提交订单按钮可以点击,到了谷歌,火狐就不能了。

四、Charles抓包出现乱码

答:1.首先下载证书,并设置始终信任

        2.要浏览器打开打开https://chls.pro/ssl地扯,下载ssl证书

        3.打开Charles,上分的菜单里的Proxy下的SSL Proxy Settings 填写:host表示填*表示所有的网站都抓

port:填写443

五、get和post的区别

答:1. get是从服务器上获取数据,post是向服务器传送数据。

2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。

3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。

4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。

5. get安全性非常低,post安全性较高。但是执行效率却比Post方法好。

六,更改它返回的结果,每次返回的结果都是固定的

答:断点,

1.选择某一个网络请求 > 鼠标右键 Breakpoints

2.然后点击 Execute 执行,然后编辑返回值

七,pycharm创建二维数组

答:第一种:使用list方法

arr = [[0 for i in range(n)] for j in range(m)]

第二种:使用Numpy模块

arr = numpy.zeros((m, n))

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容