鼎信测试工程师(软件)

一共两面

一面技术面

1、详述spring IOC和AOP,动态代理的写法,常用注解

2、项目数据库表做了哪些,数据库表的范式

3、c++,指针和引用区别

4、java,怎么理解多态,多态的写法

5、单例模式的几种写法

6、对测试的理解(概念的理解和方法)

7、什么是等价划分,完整的等价类应该包含什么

8、等价类划分的题目

9、对纸杯进行测试

10、为什么之前投开发,现在又投测试

11、junit常用断言

12、性能测试工具

13、描述自己做过的测试

终面不知道什么面

1、举一个能体现自己学习能力的例子(原因,经过,结果)

2、举一个能体现自己沟通协调能力的例子(原因,经过,结果)

3、举一个能体现自己创新能力的例子(原因,经过,结果)

4、为什么不选开发选测试

(举的例子面试官觉得不贴切,终面挂

全部评论
蹲到了个校友哈哈
1 回复 分享
发布于 2023-04-08 11:19 山东
楼主举了个什么例子?
点赞 回复 分享
发布于 2023-03-23 12:33 山东
什么是等待类划分?我也想知道
点赞 回复 分享
发布于 2023-03-23 13:03 山东
不对啊,我也是面的鼎信的软件测试工程师岗位,我初面感觉跟你二面差不多,至于终面我还没开始,不知道初面过没过,你是线上面试的吗?我是线下参加的校招
点赞 回复 分享
发布于 2023-09-10 09:50 山东
证明一个关于学习能力的例子,以搭建Kubernetes并部署Spring Cloud为例: **例子:学习理解Kubernetes和Spring Cloud** 1. **原因**:在我工作的过程中,我意识到容器化和微服务架构是当前软件开发领域的重要趋势。为了跟上这一趋势并提高自己的技能,我决定深入学习Kubernetes和Spring Cloud,这两者是当今最受欢迎的容器编排平台和微服务框架。 2. **经过**: - **学习Kubernetes**:我开始阅读Kubernetes的官方文档、相关书籍和在线教程,学习其核心概念、架构和基本操作。我通过在本地环境搭建Kubernetes集群,进行实践操作,了解其如何管理容器化应用、负载均衡和自动伸缩等功能。 - **学习Spring Cloud**:在了解Kubernetes后,我开始学习Spring Cloud,通过阅读官方文档、教程和实战项目,掌握其微服务架构的核心组件,如服务注册与发现、配置中心和断路器等。 - **结合实践**:为了进一步加深理解,我尝试将Spring Cloud应用部署到Kubernetes集群中。我学习了如何将Spring Cloud微服务容器化,如何通过Kubernetes部署和管理这些容器,并且实践了服务之间的通信、配置管理和故障恢复等功能。 3. **结果**:经过不懈的努力和实践,我成功地搭建了一个运行在Kubernetes上的Spring Cloud微服务架构。这不仅提高了我的技术能力,也让我对容器化、微服务架构和云原生应用有了更深入的理解。我的学习成果得到了团队的认可,也使我在面对新的技术挑战时更加自信。
点赞 回复 分享
发布于 2024-04-14 14:28 广东
证明能体现自己沟通协调能力的例子(原因,经过,结果 **例子:申请测试周期延期** 1. **延期理由**:经过仔细评估,我发现当前测试周期无法充分覆盖所有测试用例,存在严重的时间压力。这可能导致我们未能检测到潜在的重要缺陷,进而影响产品质量和用户体验。因此,我认为延长测试周期是必要的,以确保我们能够彻底地测试产品,并最大程度地保证其质量和稳定性。 2. **经过**: - **详细分析**:我对当前的测试进展和测试用例覆盖情况进行了仔细分析,并与测试团队和开发团队进行了深入讨论。我们一致认为现有的测试周期无法满足项目的质量要求。 - **提出申请**:在明确了延期申请的必要性后,我与项目管理团队协商,提出了延长测试周期的申请。我详细阐述了延期的原因和必要性,并提供了延期后的具体测试计划和时间安排。 - **提交申请**:我准备了一份延期申请报告,清晰地阐述了延期的原因、可能的影响以及延期后的计划。我将申请报告提交给了项目管理团队,并积极与他们沟通,解答他们可能有的疑问和担忧。 - **沟通协调**:在等待审批过程中,我与测试团队和其他相关团队保持密切沟通,及时调整测试计划,并与项目管理团队共同协商解决可能出现的问题。 3. **结果**:经过认真的沟通和努力,我的延期申请得到了项目管理团队的批准。测试周期得以延长,为测试团队提供了更充裕的时间来执行测试用例、发现和修复问题。最终,项目成功交付,并且产品质量得到了有效保障。我的沟通协调能力得到了团队和领导的认可,也加强了团队之间的合作和信任关系。
点赞 回复 分享
发布于 2024-04-14 14:36 广东
证明能体现自己创新能力的例子(原因,经过,结果) **原因**:在过去的项目中,我们经常遇到一个问题,即在生产环境中出现了Tomcat服务器的问题,但是由于无法在线查看Tomcat日志,导致我们难以快速定位和解决问题。传统的解决方法是登录到服务器上查看日志文件,但这种方式效率低下且不方便。 **经过**:为了解决这个问题,我提出了一个创新的解决方案:开发一个在线查看Tomcat日志的工具。我首先调研了市场上已有的解决方案,发现大多数都需要安装额外的软件或插件,而且并不是很方便。因此,我决定开发一个基于Web的工具,可以直接在浏览器中查看Tomcat日志。 我使用了Java语言和Spring框架开发了一个简单而高效的Web应用程序。该应用程序可以连接到Tomcat服务器,实时监控日志文件的变化,并在网页上显示最新的日志内容。我还添加了搜索和过滤功能,以便用户可以轻松地定位特定的日志条目。 **结果**:这个工具的实施极大地提高了团队处理Tomcat问题的效率。现在,我们可以在不登录服务器的情况下即时查看Tomcat日志,快速定位和解决问题。这不仅节省了大量的时间和精力,还减少了人为错误的可能性,提高了生产环境的稳定性和可靠性。 这个例子展示了我的创新能力和解决问题的能力,我能够通过开发新的工具和应用程序来改进现有的工作流程,并取得积极的结果。
点赞 回复 分享
发布于 2024-04-14 14:39 广东

相关推荐

点赞 评论 收藏
分享
评论
5
22
分享

创作者周榜

更多
牛客网
牛客企业服务