1. char 和 varchar的区别
char类型的长度是固定的,varchar的长度是可变的。
这就表示,存储字符串'abc',使用char(10),表示存储的字符将占10个字节(包括7个空字符)
使用varchar2(10),,则表示只占3个字节,10是最大值,当存储的字符小于10时,按照实际的长度存储。
.char类型的效率比varchar的效率稍高
2. tail -f | grep "abd"
3. 查看那个进程使用了8080端口,并kill掉它
netstat -apn | grep 8080
4. 静态扫描工具, 代码覆盖率工具。
SonarQube jacoco
5. jenkins触发job后的原理
6. jmeter使用jar文件的配置方法
把jar包放到lib/ext下,jmeter会自动从它的/lib和/lib/ext目录下的jar包中查找需要的类
7. 接口自动化项目目前遇到的痛点和解决方法
8. testng里面比较细节的内容: 一个方法依赖另外一个方法 dependsonMethods
环境隔离是怎么做的 使用了mvn的环境隔离方法
9. charles mock数据,使用正则mock数据。
Map 功能适合长期地将某一些请求重定向到另一个网络地址或本地文件。
Rewrite 功能适合对网络请求进行一些正则替换。
Breakpoints 功能适合做一些临时性的修改.
10. 怎么看待测试与质量的关系,如果提高质量,除了流程和规范相关的一些,从测试的角度来说,怎么提高质量。
11. redis使用。 如果redis里面的值是对的,前端展示也是对的,但数据库里少了一些。会是什么原因,如何排查
12. 弱网测试是怎么测得。 使用charles吗
13.接口自动化和ui自动化的时间占比是多少。
14. having和where的区别。
where是一个约束生命,在结果返回之前对数据库中的查询条件进行约束
having是一个过滤声明,是在查询数据库的接口返回之后再起作用。
14. 有什么让你觉得骄傲的事。