4.11 阿里国际一面
投的测试开发,30min电话面,面完光速挂了
自我介绍
java项目是个课程作业吗
讲讲java项目的背景和技术方案
java项目的技术实践,大概的链路
讲讲你负责的模块
横向项目,业务流程
JVM的垃圾回收机制,如何判断对象需要回收,有哪些回收算法
实际开发中观察过jvm吗,他回收的话对系统的运行和代码的运行的有什么影响
java的类加载机制,双亲委派机制
代码或者应用执行的时候,一般会有几个类加载器
谈谈spring中的IOC。
bean的初始化流程
bean在初始化之前我想运行一段方法,有哪些方式
AOP是针对一个类的维度还是方法,方法的粒度是什么
执行AOP的时候出现异常的怎么办
redis的分布式锁
还记得你做的笔试题吗,第三题思路是什么
当时笔试题做出来多少
mysql的索引结构
B+树具体是什么样的
为什么要用B+树
除了InnoDB还有什么引擎
mysql的一次查询过程大概是什么样的
分析器、优化器、执行器分别什么作用
什么情况下优化器会做优化,优化什么东西
过了优化器之后,还要做哪些事情,执行器主要是做什么
结合B+的结构,讲讲mysql的检索过程
为什么要投测试不投开发
了解过测试的一些工作,或者测试应该具备哪些技能
了解哪些测试工具,有用过吗
预期工作地点
反问环节
自我介绍
java项目是个课程作业吗
讲讲java项目的背景和技术方案
java项目的技术实践,大概的链路
讲讲你负责的模块
横向项目,业务流程
JVM的垃圾回收机制,如何判断对象需要回收,有哪些回收算法
实际开发中观察过jvm吗,他回收的话对系统的运行和代码的运行的有什么影响
java的类加载机制,双亲委派机制
代码或者应用执行的时候,一般会有几个类加载器
谈谈spring中的IOC。
bean的初始化流程
bean在初始化之前我想运行一段方法,有哪些方式
AOP是针对一个类的维度还是方法,方法的粒度是什么
执行AOP的时候出现异常的怎么办
redis的分布式锁
还记得你做的笔试题吗,第三题思路是什么
当时笔试题做出来多少
mysql的索引结构
B+树具体是什么样的
为什么要用B+树
除了InnoDB还有什么引擎
mysql的一次查询过程大概是什么样的
分析器、优化器、执行器分别什么作用
什么情况下优化器会做优化,优化什么东西
过了优化器之后,还要做哪些事情,执行器主要是做什么
结合B+的结构,讲讲mysql的检索过程
为什么要投测试不投开发
了解过测试的一些工作,或者测试应该具备哪些技能
了解哪些测试工具,有用过吗
预期工作地点
反问环节
全部评论
问这么深还光速挂😰
MySQL 的一次查询过程可以简单地描述为以下几个步骤:
客户端发送查询请求:应用程序通过网络连接将查询请求发送给 MySQL 服务器。
连接管理器处理请求:MySQL 服务器的连接管理器接收到查询请求,并分配一个线程来处理该请求。
解析器解析查询:MySQL 的解析器会解析查询语句,检查其语法是否正确,并构建查询的语法树。
优化器优化查询:解析器将查询语法树传递给优化器,优化器会根据表结构、索引等信息生成多个执行计划,并选择最优的执行计划。
执行计划执行查询:MySQL 服务器根据优化器选择的执行计划,执行查询操作。这包括在磁盘上读取数据、使用索引加速查询、执行排序和过滤等操作。
返回结果集:一旦查询执行完成,MySQL 服务器将结果集返回给客户端。
断开连接:如果客户端不再需要连接,它可以通过断开连接来释放 MySQL 服务器上的资源
假设你是一个小商店的老板,你需要为店铺购买货物。在传统的情况下,你可能需要亲自去各个供应商那里购买货物,这样会使得你的商店与各个供应商之间产生直接的耦合关系。
但是,如果你采用了IOC的思想,你可以通过一个批发市场来购买货物。在这种情况下,你只需要去批发市场购买你需要的货物,而不需要与各个供应商直接打交道。批发市场会为你提供各种不同的货物选择,你只需要选择你需要的货物,而不需要关心这些货物是从哪里来的、是如何生产的等等。这样一来,你与各个供应商之间的关系就被解耦了,你只需与批发市场进行交互,而不需要关心具体的供应商是谁。
在这个例子中,批发市场就是IOC容器,各个供应商就是依赖,而你的商店就是需要这些依赖的对象。通过将依赖的管理交给IOC容器来完成,你的商店与各个供应商之间的耦合关系得到了解耦,使得你可以更加灵活地管理和维护你的商店
测试工作需要具备以下技能和能力:
1. **软件开发理解**:了解软件开发过程,包括需求分析、设计、编码、测试和部署等阶段。
2. **编程能力**:具备一定的编程技能,能够编写自动化测试脚本和开发测试工具。
3. **测试方法和技术**:熟悉各种测试方法和技术,包括黑盒测试、白盒测试、性能测试等。
4. **问题分析和排查能力**:快速定位和复现问题,并提供准确的问题描述和报告。
5. **沟通和团队合作**:良好的沟通和团队合作能力,能够与其他团队成员密切合作。
6. **持续学习和改进**:保持持续学习的态度,不断了解行业最新动态和测试工具。
周四一面😥
测开问这么深吗
测开问这么难有毛病吧…
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
wulala.god:竟然是实习,看着好难
查看70道真题和解析
点赞 评论 收藏
分享