
求职如狂风:面试武林
文章平均质量分 86
面试题,面试经验分享
进击的雷神
优快云博客专家、担任过EMV软件工程师、嵌入式软件工程师、JAVA开发工程师、测试开发工程师、某公司测试组长,有自己的测试专利
展开
-
360面试题之性能篇
例如,可以使用lr_set_transaction("Transaction_Name", LR_PASS)函数来设置一个名为"Transaction_Name"的集合点,并在事务处理执行成功结束时调用该函数。此外,建议在安装和配置Agent之前,先了解和研究所使用的操作系统和监控工具的相关文档和资料,以便更好地完成资源监控的添加和配置工作。result是一个整数参数,用于指定集合点的结果,常见的结果值包括LR_PASS(事务成功)、LR_FAIL(事务失败)、LR_AUTO(自动判断)等。原创 2024-12-04 09:32:43 · 589 阅读 · 0 评论 -
360面试之自动化篇
验证可以是简单的if语句,也可以是更复杂的逻辑判断。总结来说,使用Selenium进行自动化测试的步骤包括安装和配置、编写测试脚本、设置测试环境、编写断言、运行测试脚本、分析测试结果以及维护和更新。这三个函数的区别在于获取的属性范围不同,GetROProperty获取的是运行时属性值,GetTOProperty获取的是测试对象属性值,GetTOProperties获取的是所有测试对象属性的集合。需要注意的是,对于Ajax请求的测试,需要结合页面的具体实现和使用的技术栈来选择合适的测试方法。原创 2024-12-04 09:26:37 · 1198 阅读 · 0 评论 -
360面试题之手机测试
需要注意的是,抓包测试过程中,为了避免敏感信息泄露,建议仅使用测试环境的设备和网络进行抓包操作,并在测试结束后关闭抓包工具和代理配置,恢复设备原有的网络设置。配置代理:在设备的网络设置中,配置代理以将设备的网络流量导向抓包工具。打开设备的“设置”应用,找到“Wi-Fi”或“移动网络”菜单,长按所连接的网络,选择“修改网络”或“代理设置”,选择“手动”模式,输入抓包工具的IP地址和端口号。总的来说,UI自动化测试原理是通过模拟用户在手机上的操作,获取和验证手机应用的结果,判断测试是否通过,并生成相应的报告。原创 2024-12-03 21:03:52 · 449 阅读 · 0 评论 -
360面试之编程篇
1. 请列举标准c/c++的基本变量类型(例如:int),以及他们的字节长度。参考答案:此外,还有无符号版本的整数类型,例如unsigned int、unsigned char等,其字节长度与对应有符号整数类型相同。2. 请用#define语句定义一个常量MSOFDAY,表示1天有多少毫秒参考答案:可以使用#define语句定义常量MSOFDAY,表示1天有多少毫秒。在上述示例中,常量MSOFDAY被定义为86400000,即一天有86400000毫秒。原创 2024-12-03 08:00:00 · 865 阅读 · 0 评论 -
360笔试题之LINUX和UNIX篇
5.有300个源代码文件(.cpp , .h , .inl)放在同一个文件夹里面,由于版本升级,需要修改该文件夹中所有.cpp的文件中的版本号(由version=’1.2’更新为version=’3.0’)列出此目录下的所有文件(包括隐藏文件)。要求:1.只修改.cpp文件中的版本号,不能影响.h和.inl文件 2.对原有的文件需要做备份,以.bak结尾。查看系统进程,查看系统执行中的进程及其所占资源的命令。可以查看系统执行中的进程,并显示进程的用户、PID、CPU使用情况、内存使用情况等信息。原创 2024-12-02 21:53:36 · 715 阅读 · 0 评论 -
【进击的测试圈】—— 一起挑战最牛逼的Bug,突破技术极限!
测试工程师技术分享我们从基础到进阶,循序渐进地讲解软件测试的各个方面。从手动测试到自动化测试,再到性能测试,无论你是刚入行的小白,还是经验丰富的资深工程师,这里都有适合你的内容。“你都看不懂,跟着我都能做出来!,我们的目标是让每一位读者都能将理论知识转化为实际技能,成为测试领域的大神!POS行业技术分享如果你对POS系统(销售点系统)感兴趣,这里有不少干货!我们会深入解析POS硬件和软件的工作原理,帮助你了解如何测试POS系统的性能、稳定性以及安全性,掌握行业的前沿技术。Java后端技术分享。原创 2024-12-02 15:20:33 · 1166 阅读 · 0 评论 -
360测试面试题
另外,如果内存高,表示内存中的数据量很大,但是CPU的处理能力有限,无法快速处理这么多的数据。需要注意的是,如果字典的哈希函数不好,导致大量的key映射到同一个桶中,可能会导致查找的性能下降,此时时间复杂度可能会接近O(n),其中n是字典中元素的个数。但是,在大部分情况下,Python的字典实现都是高效的,并且能够保持O(1)的时间复杂度。综上所述,如果CPU低,IO高,内存高,问题很可能出在CPU的性能上,即CPU的处理能力不够强,无法及时处理大量的IO操作和内存中的数据。原创 2024-11-29 07:00:00 · 557 阅读 · 0 评论 -
百度测试一轮面试题
无论使用哪种方式,要判断是否存在慢查询,需要设定一个执行时间的阈值,一般来说,执行时间超过几秒钟的查询可以被认为是慢查询。首先,定义两个指针slow和fast,初始时都指向链表的头节点。使用数据库性能分析工具:可以使用一些专门的数据库性能分析工具,如MySQL的Explain和Percona Toolkit等,通过分析查询执行计划、索引使用情况等指标,判断是否存在慢查询。性能测试实施过程大致包括:确定测试目标和需求,设计性能测试方案,准备测试环境,执行性能测试,收集性能数据,分析性能数据,提出改进建议。原创 2024-11-28 07:15:00 · 757 阅读 · 0 评论 -
软件测试经典面试百题
他们需要根据测试结果和经验教训,对测试计划和测试方法进行总结和改进,以便在下一次的测试中能够更加高效和有效地开展工作。测试总结的目标是提高测试团队的工作效率和测试质量。测试计划包括测试的范围、测试的方法和技术、测试的资源和时间安排、测试的风险评估等。测试团队需要使用各种测试工具和技术,执行功能测试、性能测试、安全测试等不同类型的测试活动。在过去的项目中,测试团队可能会进行功能测试、性能测试、安全测试等各种类型的测试。系统测试是基于用户需求和系统功能的测试,旨在验证系统是否满足用户的期望和需求。原创 2024-11-28 07:00:00 · 1018 阅读 · 0 评论 -
软件测试面试之性能测试
性能测试、负载测试、压力测试是软件测试中的常见测试类型,用于评估系统在不同工作条件下的性能和稳定性。下面是它们的定义和区别:性能测试(Performance Testing):性能测试是一种评估系统在特定工作负载下的性能表现的测试。通过模拟实际使用情况,测试分析系统的响应时间、吞吐量、资源利用率和稳定性等方面的表现。主要目标是验证系统是否达到预期的性能要求。负载测试(Load Testing):负载测试是一种模拟实际使用情况下对系统施加正常或预期负载的测试。原创 2024-11-27 07:30:00 · 1062 阅读 · 0 评论 -
软件测试面试之逻辑题
但问题是,村子里面的人只能看出别人家的狗是不是疯狗,而不能看出自己的狗是不是疯的,如果看出别人家的狗是疯狗,也不能告诉别人。于是大家开始观察,第一天晚上,没有枪声,第二天晚上,没有枪声,第三天晚上,枪声响起(具体几枪不清楚),问村子里有几只疯狗?第1天给他1/7:第2天我给他2/7,让他找回我1/7:第3天我就再给他1/7,加上原先的2/7就是3/7:第4天我给他那块4/7,让他找回那两块1/7和2/7的金条:第5天,再给他1/7:第6天和第2天一样:第7天给他找回的那个1/7。原创 2024-11-27 07:00:00 · 433 阅读 · 0 评论 -
软件测试面试之人力部分
1)、把握时间在3分钟左右,不要太短或者太长,主旨是把你一生中最“精华”的部分展现出来2)、切忌:不要说过多的无关内容,如:我叫张三,今年 28,家住河南开封,排行老三,从小我。。。。不分轻重的流水账,如:我先做了1年的销售,又做了2年的客服,又。。不要说我“学过什么技术”(学和会是两个概念),而是说我“熟练使用什么技术不要说自己的“缺点”,这里只说自己的“优点”3)、思路A、个人简介(姓名、毕业院校、专业、英语等级、主动进修过专业的软件测试培训)B、职位素养。原创 2024-11-26 08:00:00 · 868 阅读 · 0 评论 -
软件测试面试之程序部分
冒泡排序算法是一种简单直观的排序算法,它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就交换它们的位置,直到整个数列排序完成。JVM 的垃圾回收器会周期性地执行垃圾回收操作,它首先会标记所有的存活对象,然后清理掉那些不可达的对象,并且释放它们所占用的内存空间。这样可以保证数据的安全性和灵活性。多态:面向对象的程序可以使用多态的特性,即同一种类型的对象执行同一种操作,但不同的对象可能表现出不同的行为。继承:面向对象的程序可以通过继承机制创建新的类,并且可以将已有类的属性和方法继承到新的类中。原创 2024-11-26 07:00:00 · 918 阅读 · 0 评论 -
软件测试面试之工具部分
在训练过程中,模型的权重参数会不断地更新,而检查点可以用来保存模型在训练过程中的某个特定时间点的权重参数,以便在需要时恢复模型的状态。对象库是QTP中的一个关键概念,它用于存储测试对象的属性和方法,以便在测试过程中对这些对象进行操作。存储测试对象的属性和方法:对象库中存储了要测试的应用程序中的所有对象的属性和方法,包括窗口、按钮、文本框等。总之,QTP对象库的作用是管理和存储测试对象的属性和方法,实现测试对象的识别、定位和操作。它提供了一种高效的方式来编写和管理测试脚本,提高了自动化测试的效率和准确性。原创 2024-11-25 08:00:00 · 579 阅读 · 0 评论 -
软件测试面试之数据库部分
左向外部联接的结果集包括 LEFTOUTER 子句中指定的左表的所有行,而不仅仅是联接列所匹面的行。如果左表的某一行在右表中没有匹配行,则在关联的结果集行中,来自右表的所有选择列表列均为空值。备份和恢复:Oracle 在备份和恢复方面提供了更多的选项和灵活性,包括逻辑和物理备份方法。开发商:SQL Server 是由Microsoft开发和维护的,而Oracle是由Oracle Corporation开发和维护的。内部联接包括同等联接和自然联接。外部联接可以是左向外部联接、右向外部联接或完整外部联接。原创 2024-11-25 07:00:00 · 876 阅读 · 0 评论 -
软件测试面试之 Web 部分
数据链路层的具体工作是接收来自物理层的位流形式的数据,并封装成帧,传送到上一层:同样,也将来自上层的数据帧,拆装为位流形式的数据转发到物理层:在计算机网络中由于各种干扰的存在,物理链路是不可靠的。因此,这一层在物理层提供的比特流的基础上,通过差错控制、流量控制方法,使有差错的物理线路变为无差错的数据链路,即提供可靠的通过物理介质传输数据的方法。D)、连接服务:与数据链路层流量控制不同的是,前者控制的是网络相邻节点间的流量,后者控制的是从源节点到目的节点间的流量。B)、交换:规定不同的信息交换方式。原创 2024-11-24 07:30:00 · 913 阅读 · 0 评论 -
软件测试面试之项目部分
思路:考虑面试时间一般一个问题在3分钟以内,因此在回答这类问题的时候要以覆盖全面的大点(流程、工具、成绩)为主要思路,顺便留一些“暗示”来引导考官后续的问题。答:1)、进销存项目为 B/S 架构,系统测试为主,主要涵盖了功能测试、易用测试和基本的安全测试。2)、在系统测试过程中,主要的工作为进行测试需求分析,编写测试计划和测试方案,进行用例的设计、编写和执行,提交缺陷报告并进行回归测试。3)、在项目中附以多种工具:SVN、QC、HTTPWatch、Allpairs、正交助手、Visio、Xenu4)、除原创 2024-11-24 07:00:00 · 954 阅读 · 0 评论 -
软件测试面试之常规问题
1)、要尽可能避免这种情况发生,此类情况多发生在新员工身上,由于技术和业务掌握不是很扎实,导致提交一些无效的缺陷,这时可以增加测试内部的评审的环节来解决,即测试提交新缺陷(New)后,由测试经理或资深人员进行审核,确认无误可以打开缺陷(0pen),提交给开发修改,否则置为无效(Abandon),不提交给开发进行修复。参考《缺陷跟踪流程图》。思路:这道题就没有标准答案了,可以说是“人各有志”,不同的人有不同的方法,因此主要考察点不是对测试知识和技能的掌握,而是你处理人际关系,团队关系,同事关系的能力。原创 2024-11-23 14:57:40 · 910 阅读 · 0 评论 -
软件测试面试之重要的名词解释
它标识了测试项、需测试的特性、测试任务任务负责人、测试人员的独立程度、测试环境、测试设计技术、测试的入口和出口准则和选择的合理性需要紧急预案的风险。所有定义的/计划的测试用例的一个子集,它覆盖组件或系统的主要功能,以确保程序的绝大部分关键功能正常工作,但忽略细节部分。(1)、基本的测试过程包括测试计划与控制、测试分析与设计、测试实现与执行、测试出口准则评估与报告以及测试结束活动。[ISO 9000](2)、(2)、基本的测试过程包括计划、规格说明、执行、记录和检查完成情况以及测试结束活动。原创 2024-11-23 09:30:46 · 915 阅读 · 0 评论 -
面试测试用例题型通用思路
这类面试题目旨在考察面试者对各种软件测试方法的熟悉程度、设计测试用例(test case)的能力以及敏锐的测试意识(test sense)。在回答之前,面试者可以主动反问面试官有关需求的具体情况,例如:“这个杯子大概是什么样的?”这样的提问不仅能帮助明确问题背景,也展示了面试者的沟通能力和对细节的关注。原创 2024-10-23 09:36:25 · 914 阅读 · 1 评论 -
企业面试试卷(综合)
开展测试,并记录缺陷。合理的安排调整测试进度,提前获取测试所需的资源,建立管理体系(例如,需求变更、风险、配置、测试文档、缺陷报告、人力资源等内容)。定期评审,对测试进行评估和总结,调整测试的内容。原创 2023-07-22 06:00:00 · 118 阅读 · 0 评论 -
笔试面试常见逻辑题及答案
【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。 由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里面,再灌满6向5里倒3升,剩余3升。 【2】周雯的妈妈是豫林水泥厂的化验员。一天,周雯来到化验室做作业。做完后想出去玩。"等等,妈妈还要考你一个题目,"她接着说,"你看这6只做化验用的玻璃杯,前面3只盛满了水,后面3只是空的...原创 2020-05-22 08:57:37 · 2799 阅读 · 0 评论 -
2016秋招面试总结--附英文自我介绍
一.驱动1.什么是驱动驱动程序即添加到操作系统中的一小块代码,其中包含有关硬件设备的信息。有了此信息,计算机就可以与设备进行通信。驱动程序是硬件厂商根据操作系统编写的配置文件,可以说没有驱动程序,计算机中的硬件就无法工作。2.Linux设备驱动的分类(1)字符设备:指那些必须以串行顺序依次进行访问的设备,如触摸屏、磁带驱动器、鼠标(2) 块设备:块设备可以用任意顺序进行访问,以......原创 2016-11-17 22:25:58 · 770 阅读 · 0 评论