2020-疫情期间电话面试
技术点:
equals与==的区别:前者比较字符串对象后者比较引用内存地址是否一样(堆内存或者栈内存的值)
JAVA数据类型有几种:byte、char、short、int、long、float、double、boolean
http和https的区别(百度)
堆和栈的概念
谈谈多线程(没用多讲讲概念也行,别说不知道 会显得很无知~)
同步异步(百度 需深入理解)
谈谈你对selenium框架的看法?
你觉得接口自动化和工具自动化有什么不同?
数据库增删改查的sql怎么写:
增:insertinto数据表(字段1,字段2,字段3…)values(值1,值2,值3…)
删:delete from数据表where条件表达式
改:update数据表set字段名=字段值where条件表达式
查:select*from数据表where字段名=字段值 orderby 字段名
内关联和左右关联的概念请描述下
算法问题:
将int a=123456 用算法的方式分成 1 2 3 4 5 6;(具体忘了了== 需要用到#循环和排序)
端口信息:
http默认端口是:80
数据库连接默认端口是:3306
Tomcat默认端口是:8080
思路点:
功能测试用例设计考虑点:界面、功能、安全、性能、兼容
接口测试用例设计考虑点:接口上 增加/删除/修改/查询的单业务接口是否可正常响应 ,容错性(传递数据类型错误时是否可以处理,例如若支持整数,传递小数或者字符串不崩溃)测试环境,性能,安全;
假如给你一个项目组你改如何分配组员的工作?
请想想你工作中不常遇到的bug 叙述一下你怎么发现并解决的?
请讲讲你们的测试工作是怎么开展的?
如何规划未来发展方向 怎么自己定位?
功能和自动化你更倾向哪个?(由于本人是技术出身,所以有面试官经常问起,我一般说自动化因为更利于我的职业规划和发展)
请设计一个电梯的测试用例