小厂测试面经--后端简历投的测试岗
面试流程:自我介绍--八股--项目--反问
八股:
- TCP是怎么实现可靠传输的?
- TCP三握四挥过程。
- TCP和UDP的使用场景,什么时候使用TCP,什么时候使用UDP?
- TCP四次挥手后的time_wait的作用?
- Http中包括什么字段?
- 如果使用Form表单提交和Json提交,应该用那个字段区分?
- 数据库为什么使用B+树而不使用Hash表?
- 数据库事务的四个隔离级别?
- 数据库三种日志,三种日志中binLog的作用。
- 数据库都有什么锁?
- 说说什么时候加行锁,什么时候释放行锁。
- MongoDB和Mysql的区别在哪里:除了关系型和非关系型?
- Redis过期删除有几种策略?
- redis缓存延时双删策略中第一步删除步骤的作用是什么?
- redis缓存双删最后一步删除失败了应该怎么处理?
- Nginx的原理。
- Nacos注册和发现服务的原理。
- 并发和并行的区别。