许愿offer++!!!
一面:
- 介绍项目,遇到的问题
- 为什么选择测开岗位
- 常用的测试方法
- 微信聊天界面测试用例
- 面向对象三大特点
- List,set,map区别
- hashmap和hashtable区别,hashmap的原理
- 实现多线程方法,用哪个最频繁
- 浏览器输入url到展示的整个过程
- 返回500如何排查问题
- 编程–输入一串字符串,把里面的元音字母逆序,元音字母有‘e’,’o’, ‘a’ , ’i’, ’u’
- Sql–查询每门课程都大于60分的学生姓名
- 看什么书,学到了什么,如何学习测试的
- 软件测试流程
- 参加过什么活动,如何解决的
二面: - 项目挖了点,项目的测试用例
2.编程—判断两个字符串是否可以通过改变字母的顺序变成一样的字符串(String a, String b)
True 1.abcde 2.acbed
Fales 1.abc 2.ab
False 1. aab 2.abb
3.sql:
Student(stuId,stuNamex) 学生表
Course(courseId,courseName) 课程表
Scores(stuId,courseId,score) 成绩表
1.查找平均分> 60分的学生姓名 - left join 和right join的区别:
3.视图,以及应用场景?
4.索引是什么?应用场景:
5.数据库乐观锁,悲观锁:
4.网络: - Http和Https的区别,Https验证机制,对称加密与非对称加密:
- TCP和UDP的区别, 协议如何来保证传输的可靠性,什么协议用了tcp,什么用了udp
3.cookie和session区别:安全性,存放位置。
4.Get与POST的区别:
5.ip和mac地址的映射关系:ARP协议,分别在TCP的哪一层。
三面: - 项目,遇到的问题啊,你参加的比赛
- 了解测试相关东西吗,通过什么途径,为什么选测开
- 学校成绩
- 垃圾回收机制,为什么产生内存碎片
- Final,finalize区别
- 内存堆和栈的用法
- 抽象类和接口区别
- 遇到的最大困难
- 编程—连续子数组的最大和
- 编程—字符串转整数,测试用例
- 有无其他offer
转发自:https://www.nowcoder.com/discuss/491006?source_id=discuss_experience_nctrack&channel=-1