一个月拿到4个offer,最终选择了23k网易,分享一下整理好的软件测试面试笔记

个人介绍那些没什么好说的,主要说一下技术上的几个模块。

对测试的整体理解

1.对测试开发的认识,为什么想做测试开发,测试测开的理解

2.软件的分类

3.什么是接口测试

4.微信红包的测试用例

5.微信评论功能的测试用例

6.测试一下支付宝付款码,设计测试用例

7.黑盒测试的方法

8.白盒测试的方法

9.软件测试的流程

10.登录功能怎么设计测试用例?

11.网上银行转账是怎么测的,设计一下测试用例。

12.给你一个网站,你应该如何测试?

13.一个有广告的纸杯子,请设计测试用例?

14.想象一个登录框,包括ID、密码、登录、取消,记住密码(复选框),尽可能的写出你想到的测试点?

15.测试淘宝购物车的测试案例

16.设计一下抖音上下滑动视频的测试用例

17.设计抖音app用户登录测试

18.中断测试

19.测试在一个场景下,推荐滤镜

20.朋友圈点赞评论测试用例

 

操作系统

1.读写锁,不同点,应用场景

2.线程和进程的区别是什么

3.什么是死锁,死锁的条件

4.如何预防死锁,避免死锁,死锁发生的检查

5.堆和栈的区别以及存储模式有什么区别

6.内存泄漏和内存溢出

7.多线程和多进程,以及应用场景

8.进程通信方式

9.多线程如何实现的

10.计算机内存管理的方式

11.进程调度方法

12.什么是Linux用户态和内核态

13.进程的状态,进程状态就绪和等待状态的区别是什么

14.虚拟内存是干嘛的

15.线程池

16.线程安全的实现方式

17.进程和线程的上下文切换

 

数据库

1.数据库引擎及他们之间的区别 InnoDB MyISAM MEMORY:

2.mysql的日志怎么查询

3.(多次)查询速度慢的原因,如何解决

4.数据库的事务是什么?怎么使用

5.主键、外键、索引的各自的含义以及区别

6.事务的特性(ACID),讲一下每个特性的意思

7.索引的类型

8.什么是聚簇索引、什么是非聚簇索引

9.索引的数据结构是什么

10.前缀索引

11.MySQL/MongoDb 端口号

12.数据库有几种表之间的连接形式(左连接,右连接,内连接,完全连接)

13.说说redis中的数据结构和应用场景

14.三大范式

15.数据库隔离等级

16.为什么要用b+树索引而不用hash

 

计算机网络

1.为什么客户端要在TIME_WAIT状态等待一段时间

2.CLOSING状态

3.如果server端没有收到第三次ack,但是收到了client端发送的数据,server端会怎么处理

4.讲一讲get和post

5.http状态码

6.TCP和UDP

7.一次HTTP请求的过程(输入URL到返回的全过程)

8.http和https

9.TCP三次握手,四次挥手的过程

10.无状态和无连接

11.OSI七层模型,各层有哪些协议

12.HTTP协议 请求报文结构

13.TCP如何保证可靠传输,丢包怎么办

14.讲一下滑动窗口

15.TCP三次握手中SYN和ACK包有什么不同,包含什么

16.UDP想要可靠怎么实现 RUDP

17.半连接攻击

18.TCP粘包和拆包

19.cookie和session是什么,为什么要用cookie和session

20.DNS协议和作用

21.DNS的查询方式

22.ARP协议作用、工作方式

23.以太网数据包的大小最大为多少

24.三次握手过程中是否存在安全问题?描述一下存在什么样的安全问题?针对这样的安全问题如何防御?

25.web攻击,CSRF攻击

26.TCP如何进行拥塞控制?拥塞控制如何判断发生拥塞?

27.TCP快重传如何判断丢失?

 

Linux

1.常见命令 查看进程ps 查看所有进程长格式ps -ef 打印当前文件夹文件 ls -al a所有文件 l详细信息 软链接 ln -s a target 硬链接 ln 创建目录 mkdir 修改权限 chmod 查看文件: 移动文件mv 也可以重命名 复制文件cp 删除文件 rm -r 递归删除 -f删除只读文件 通配符?单个字符,*多个字符,[a-z]字符集 grep 正则搜索 显示行号-n 查询个数-c 反选-v 查看指定进程 ps -ef | grep pid 查看命令历史 history 查看磁盘空间df -hl 查看文件大小du 查找文件 find [目录] 以名字查找-name “h*”以h开头 终止一个进程 kill -9 pid

2.如何防止新人误操作rm -rf

3.找进程号为199的进程 ls -ef|grep 199

4.某文件中含关键词的行数 grep -c "key" ./file

5.该目录下以.log结尾的文件中包含关键词a但不包含关键词b的行数 grep "a" ./file | grep -cv "b"

 

c0c8416f2b444b99866133f918f177ab.jpg

 还有很多资料,篇幅影响不方便发,我自己整理了文档可以免费分享,有需要的朋友可以自

bd130417ab6146c2834943b761c782a8.png

 

 

 

 

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值